org.jboss.portal.wsrp.services
Class AbstractJNDIServiceFactory
java.lang.Object
ServiceMBeanSupport
org.jboss.portal.jems.as.system.AbstractJBossService
org.jboss.portal.wsrp.services.AbstractJNDIServiceFactory
- All Implemented Interfaces:
- ServiceFactory
- Direct Known Subclasses:
- AbstractSOAPServiceFactory, RMIInvokerServiceFactory
public abstract class AbstractJNDIServiceFactory
- extends AbstractJBossService
- implements ServiceFactory
A service factory implementation that get the services using JNDI lookups.
- Since:
- 2.4
- Version:
- $Revision: 7374 $
- Author:
- Julien Viet, Chris Laprun
Field Summary |
protected Logger |
log
The logger. |
protected java.util.Properties |
portJNDIMapping
A Map recording the mapping between WSRP port type class name and JDNI name of the implementing service. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final Logger log
- The logger.
portJNDIMapping
protected java.util.Properties portJNDIMapping
- A Map recording the mapping between WSRP port type class name and JDNI name of the implementing service.
AbstractJNDIServiceFactory
public AbstractJNDIServiceFactory()
createService
protected void createService()
throws java.lang.Exception
- Throws:
java.lang.Exception
getEnv
public java.util.Properties getEnv()
setEnv
public void setEnv(java.util.Properties env)
getService
public java.lang.Object getService(java.lang.Class serviceClass)
throws java.lang.Exception
- Specified by:
getService
in interface ServiceFactory
- Throws:
java.lang.Exception
getPortJNDIMapping
public java.util.Properties getPortJNDIMapping()
setPortJNDIMapping
public void setPortJNDIMapping(java.util.Properties portJNDIMapping)