org.granite.messaging.service
Class SimpleServiceFactory

java.lang.Object
  extended by org.granite.messaging.service.ServiceFactory
      extended by org.granite.messaging.service.SimpleServiceFactory
All Implemented Interfaces:
DestinationRemoveListener

public class SimpleServiceFactory
extends ServiceFactory
implements DestinationRemoveListener

Author:
Franck WOLFF

Constructor Summary
SimpleServiceFactory()
           
 
Method Summary
 void destinationRemoved(Destination destination)
           
 ServiceInvoker<?> getServiceInstance(RemotingMessage request)
           
 
Methods inherited from class org.granite.messaging.service.ServiceFactory
configure, getFactoryInstance, getServiceExceptionHandler, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleServiceFactory

public SimpleServiceFactory()
Method Detail

getServiceInstance

public ServiceInvoker<?> getServiceInstance(RemotingMessage request)
                                     throws ServiceException
Specified by:
getServiceInstance in class ServiceFactory
Throws:
ServiceException

destinationRemoved

public void destinationRemoved(Destination destination)
                        throws ServiceException
Specified by:
destinationRemoved in interface DestinationRemoveListener
Throws:
ServiceException