org.granite.tide.ejb
Class EjbServiceFactory

java.lang.Object
  extended by org.granite.messaging.service.ServiceFactory
      extended by org.granite.tide.ejb.EjbServiceFactory

public class EjbServiceFactory
extends ServiceFactory

Author:
William DRAI

Field Summary
static String ENTITY_MANAGER_FACTORY_JNDI_NAME
           
static String ENTITY_MANAGER_JNDI_NAME
           
 
Constructor Summary
EjbServiceFactory()
           
 
Method Summary
 void configure(XMap properties)
           
 String getLookup()
           
static ScannedItemHandler getScannedItemHandler()
           
 ServiceInvoker<?> getServiceInstance(RemotingMessage request)
           
 
Methods inherited from class org.granite.messaging.service.ServiceFactory
getFactoryInstance, getServiceExceptionHandler, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ENTITY_MANAGER_FACTORY_JNDI_NAME

public static final String ENTITY_MANAGER_FACTORY_JNDI_NAME
See Also:
Constant Field Values

ENTITY_MANAGER_JNDI_NAME

public static final String ENTITY_MANAGER_JNDI_NAME
See Also:
Constant Field Values
Constructor Detail

EjbServiceFactory

public EjbServiceFactory()
Method Detail

getScannedItemHandler

public static ScannedItemHandler getScannedItemHandler()

getLookup

public String getLookup()

configure

public void configure(XMap properties)
               throws ServiceException
Overrides:
configure in class ServiceFactory
Throws:
ServiceException

getServiceInstance

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