package com.github.aureliano.achmed.os.service;

import com.github.aureliano.achmed.command.CommandResponse;
import com.github.aureliano.achmed.resources.properties.ServiceProperties;

public abstract class BaseService implements IService {

	private ServiceProperties properties;
	
	public BaseService() {
		super();
	}

	public CommandResponse start() {
		throw new UnsupportedOperationException("Not implemented yet.");
	}

	public CommandResponse stop() {
		throw new UnsupportedOperationException("Not implemented yet.");
	}

	public CommandResponse restart() {
		throw new UnsupportedOperationException("Not implemented yet.");
	}

	public boolean isRunning() {
		throw new UnsupportedOperationException("Not implemented yet.");
	}

	public void setServiceProperties(ServiceProperties properties) {
		this.properties = properties;
	}

	public ServiceProperties getServiceProperties() {
		return this.properties;
	}
}
@@ -46,68 +46,8 @@
 e;%0A%0A
-import com.github.aureliano.achmed.command.CommandResponse;%0A
 impo
@@ -259,425 +259,8 @@
 %09%7D%0A%0A
-%09public CommandResponse start() %7B%0A%09%09throw new UnsupportedOperationException(%22Not implemented yet.%22);%0A%09%7D%0A%0A%09public CommandResponse stop() %7B%0A%09%09throw new UnsupportedOperationException(%22Not implemented yet.%22);%0A%09%7D%0A%0A%09public CommandResponse restart() %7B%0A%09%09throw new UnsupportedOperationException(%22Not implemented yet.%22);%0A%09%7D%0A%0A%09public boolean isRunning() %7B%0A%09%09throw new UnsupportedOperationException(%22Not implemented yet.%22);%0A%09%7D%0A%0A
 %09pub

Remove unimplemented methods.