org.granite.spring
Class SpringServiceFactory

java.lang.Object
  extended by org.granite.messaging.service.ServiceFactory
      extended by org.granite.messaging.service.SimpleServiceFactory
          extended by org.granite.spring.SpringServiceFactory
All Implemented Interfaces:
Serializable, org.granite.config.flex.DestinationRemoveListener

public class SpringServiceFactory
extends org.granite.messaging.service.SimpleServiceFactory

Author:
Igor SAZHNEV
See Also:
Serialized Form

Constructor Summary
SpringServiceFactory()
           
 
Method Summary
 void configure(org.granite.util.XMap properties)
           
protected  org.granite.messaging.service.ServiceInvoker<?> createSpringServiceInvoker(org.granite.config.flex.Destination destination, SpringServiceFactory factory, Object bean)
           
 org.granite.messaging.service.ServiceInvoker<?> getServiceInstance(flex.messaging.messages.RemotingMessage request)
           
 String toString()
           
 
Methods inherited from class org.granite.messaging.service.SimpleServiceFactory
destinationRemoved
 
Methods inherited from class org.granite.messaging.service.ServiceFactory
getFactoryInstance, getServiceExceptionHandler, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpringServiceFactory

public SpringServiceFactory()
Method Detail

configure

public void configure(org.granite.util.XMap properties)
               throws org.granite.messaging.service.ServiceException
Overrides:
configure in class org.granite.messaging.service.ServiceFactory
Throws:
org.granite.messaging.service.ServiceException

getServiceInstance

public org.granite.messaging.service.ServiceInvoker<?> getServiceInstance(flex.messaging.messages.RemotingMessage request)
                                                                   throws org.granite.messaging.service.ServiceException
Overrides:
getServiceInstance in class org.granite.messaging.service.SimpleServiceFactory
Throws:
org.granite.messaging.service.ServiceException

toString

public String toString()
Overrides:
toString in class org.granite.messaging.service.ServiceFactory

createSpringServiceInvoker

protected org.granite.messaging.service.ServiceInvoker<?> createSpringServiceInvoker(org.granite.config.flex.Destination destination,
                                                                                     SpringServiceFactory factory,
                                                                                     Object bean)