package eu.dnetlib.common.ifaces;

public class StoppableDetails {

	public enum StopStatus {
		RUNNING, STOPPED, STOPPING
	}

	private String name;
	private String message;
	private StopStatus status;

	public StoppableDetails() {}

	public StoppableDetails(final String name, final String message, final StopStatus status) {
		this.name = name;
		this.message = message;
		this.status = status;
	}

	public String getName() {
		return name;
	}

	public void setName(final String name) {
		this.name = name;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(final String message) {
		this.message = message;
	}

	public StopStatus getStatus() {
		return status;
	}

	public void setStatus(final StopStatus status) {
		this.status = status;
	}
}
