com.javageeks.gjas
Interface IServerManager
- All Known Implementing Classes:
- LocalServerManager, RMIServerManager
- public interface IServerManager
This is the ServerManager interface. Any and all "public"
ServerManager API calls must be exposed through here.
shutdown
public void shutdown()
deployService
public void deployService(java.lang.String serviceName,
ClassLoaderStrategy strategy)
loadService
public IServer loadService(Service svc)
loadService
public IServer loadService(java.lang.String svcName)
addService
public IServer addService(Service svc,
ConfigProperties args)
addService
public IServer addService(java.lang.String svcName,
ConfigProperties args)
removeService
public void removeService(java.lang.String instanceID)
killService
public void killService(java.lang.String instanceID)
getServices
public java.lang.String[] getServices()
getService
public IServer getService(java.lang.String instanceID)
log
public void log(java.lang.String msg)
log
public void log(java.lang.Exception ex)
error
public void error(java.lang.String msg)
error
public void error(java.lang.Exception ex)