// Path: src/main/java/com/turn/sorcerer/status/type/StatusStorageType.java
// public interface StatusStorageType {
// 
// 	Class<? extends StatusStorage> getStorageClass();
// 
// 	String name();
// }
// 
// Path: src/main/java/com/turn/sorcerer/util/email/EmailType.java
// public class EmailType {
// 
// 	private boolean enabled = false;
// 
// 	private String admin = "";
// 
// 	private String host = "";
// 
// 	public boolean isEnabled() {
// 		return this.enabled;
// 	}
// 
// 	public String getAdmins() {
// 		return this.admin;
// 	}
// 
// 	public String getHost() {
// 		return this.host;
// 	}
// 
// 	public String toString() {
// 		return "enabled:" + this.enabled + " host:" + host + " admin:" + admin;
// 	}
// }


import com.turn.sorcerer.status.type.StatusStorageType;
import com.turn.sorcerer.util.email.EmailType;
import java.util.List;
import com.google.common.base.MoreObjects;
/*
 * Copyright (c) 2015, Turn Inc. All Rights Reserved.
 * Use of this source code is governed by a BSD-style license that can be found
 * in the LICENSE file.
 */

package com.turn.sorcerer.module;




/**
 * Module type object created from Sorcerer configuration
 *
 * @author tshiou
 */
public class ModuleType {
	private String name;

	private List<String> pipelines;

// Path: src/main/java/com/turn/sorcerer/status/type/StatusStorageType.java
// public interface StatusStorageType {
// 
// 	Class<? extends StatusStorage> getStorageClass();
// 
// 	String name();
// }
// 
// Path: src/main/java/com/turn/sorcerer/util/email/EmailType.java
// public class EmailType {
// 
// 	private boolean enabled = false;
// 
// 	private String admin = "";
// 
// 	private String host = "";
// 
// 	public boolean isEnabled() {
// 		return this.enabled;
// 	}
// 
// 	public String getAdmins() {
// 		return this.admin;
// 	}
// 
// 	public String getHost() {
// 		return this.host;
// 	}
// 
// 	public String toString() {
// 		return "enabled:" + this.enabled + " host:" + host + " admin:" + admin;
// 	}
// }


// Path: src/main/java/com/turn/sorcerer/module/ModuleType.java
import com.turn.sorcerer.status.type.StatusStorageType;
import com.turn.sorcerer.util.email.EmailType;
import java.util.List;
import com.google.common.base.MoreObjects;

/*
 * Copyright (c) 2015, Turn Inc. All Rights Reserved.
 * Use of this source code is governed by a BSD-style license that can be found
 * in the LICENSE file.
 */

package com.turn.sorcerer.module;




/**
 * Module type object created from Sorcerer configuration
 *
 * @author tshiou
 */
public class ModuleType {
	private String name;

	private List<String> pipelines;

	private EmailType email = new EmailType();