public class ClientServiceManager extends ServiceManager<ClientServiceManager>
| Constructor and Description | 
|---|
ClientServiceManager(Client client)
Creates a new ClientServiceManager for the specified network Client. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addService(ClientService s)
Adds the specified ClientService and initializes it. 
 | 
void | 
addServices(ClientService... services)
Adds all of the specified ClientServices and initializes them. 
 | 
Client | 
getClient()
Returns the network Client associated with this ClientServiceManager. 
 | 
protected ClientServiceManager | 
getParent()
Returns 'this' and is what is passed to ClientService.initialize()
  and ClientService.termnate(); 
 | 
void | 
removeService(ClientService s)
Removes the specified ClientService from this service manager, stopping
  and terminating it as required. 
 | 
addService, getService, getServices, isStarted, removeService, start, stop, terminate, toStringpublic ClientServiceManager(Client client)
public Client getClient()
protected final ClientServiceManager getParent()
getParent in class ServiceManager<ClientServiceManager>public void addService(ClientService s)
public void addServices(ClientService... services)
public void removeService(ClientService s)