pyrasun.eio.services
Class EmberServiceControllerImpl

java.lang.Object
  extended bypyrasun.eio.services.EmberServiceControllerImpl
All Implemented Interfaces:
EmberServiceController

public class EmberServiceControllerImpl
extends java.lang.Object
implements EmberServiceController


Constructor Summary
EmberServiceControllerImpl(EIOGlobalContext context)
           
 
Method Summary
 void addDynamicService(java.lang.String className)
           
 void addService(EmberService service)
           
 EIOGlobalContext getContext()
           
 EmberService getService(java.lang.String name)
           
 void startAll()
           
 void startService(java.lang.String name)
           
 void stopAll()
           
 void stopService(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmberServiceControllerImpl

public EmberServiceControllerImpl(EIOGlobalContext context)
Method Detail

getContext

public EIOGlobalContext getContext()
Specified by:
getContext in interface EmberServiceController

addService

public void addService(EmberService service)
Specified by:
addService in interface EmberServiceController

addDynamicService

public void addDynamicService(java.lang.String className)
                       throws EmberServiceException
Specified by:
addDynamicService in interface EmberServiceController
Throws:
EmberServiceException

getService

public EmberService getService(java.lang.String name)
                        throws EmberServiceException
Specified by:
getService in interface EmberServiceController
Throws:
EmberServiceException

startService

public void startService(java.lang.String name)
                  throws EmberServiceException
Specified by:
startService in interface EmberServiceController
Throws:
EmberServiceException

stopService

public void stopService(java.lang.String name)
                 throws EmberServiceException
Specified by:
stopService in interface EmberServiceController
Throws:
EmberServiceException

startAll

public void startAll()
              throws EmberServiceException
Specified by:
startAll in interface EmberServiceController
Throws:
EmberServiceException

stopAll

public void stopAll()
             throws EmberServiceException
Specified by:
stopAll in interface EmberServiceController
Throws:
EmberServiceException


Pyrasun EmberIO