org.apache.cxf.jca.cxf
Class JCABusFactory
java.lang.Object
org.apache.cxf.jca.cxf.JCABusFactory
public class JCABusFactory
- extends java.lang.Object
|
Method Summary |
void |
create(java.lang.ClassLoader classLoader,
java.lang.Object context)
|
protected org.apache.cxf.Bus |
createBus(java.lang.ClassLoader loader)
|
protected org.apache.cxf.endpoint.Server |
createServer(org.apache.cxf.frontend.ServerFactoryBean serverFactory,
org.apache.cxf.service.factory.ReflectionServiceFactoryBean serviceFactory,
java.lang.String address)
|
protected org.apache.cxf.service.Service |
createService(java.lang.Class interfaceClass,
org.apache.cxf.service.factory.ReflectionServiceFactoryBean serviceFactory)
|
protected void |
deregisterServants(org.apache.cxf.Bus aBus)
|
java.lang.ClassLoader |
getAppserverClassLoader()
|
java.lang.Object |
getBootstrapContext()
|
org.apache.cxf.Bus |
getBus()
|
protected java.lang.String[] |
getBusArgs()
|
protected javax.ejb.EJBHome |
getEJBHome(javax.naming.Context ejbContext,
java.lang.String jndiName)
|
javax.naming.InitialContext |
getInitialContext()
|
protected java.util.List |
getRegisteredServants()
|
protected void |
init()
|
protected void |
initBus()
|
org.apache.cxf.endpoint.Server |
publishServantWithoutWSDL(javax.ejb.EJBObject ejb,
java.lang.String jndiName,
java.lang.String nameSpace,
java.lang.Class interfaceClass)
|
void |
setAppserverClassLoader(java.lang.ClassLoader classLoader)
|
protected void |
setBootstrapContext(java.lang.Object ctx)
|
void |
setBus(org.apache.cxf.Bus b)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JCABusFactory
public JCABusFactory(ManagedConnectionFactoryImpl aMcf)
getBusArgs
protected java.lang.String[] getBusArgs()
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
createBus
protected org.apache.cxf.Bus createBus(java.lang.ClassLoader loader)
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
initBus
protected void initBus()
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
init
protected void init()
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
publishServantWithoutWSDL
public org.apache.cxf.endpoint.Server publishServantWithoutWSDL(javax.ejb.EJBObject ejb,
java.lang.String jndiName,
java.lang.String nameSpace,
java.lang.Class interfaceClass)
throws java.lang.Exception
- Throws:
java.lang.Exception
createService
protected org.apache.cxf.service.Service createService(java.lang.Class interfaceClass,
org.apache.cxf.service.factory.ReflectionServiceFactoryBean serviceFactory)
throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
createServer
protected org.apache.cxf.endpoint.Server createServer(org.apache.cxf.frontend.ServerFactoryBean serverFactory,
org.apache.cxf.service.factory.ReflectionServiceFactoryBean serviceFactory,
java.lang.String address)
getEJBHome
protected javax.ejb.EJBHome getEJBHome(javax.naming.Context ejbContext,
java.lang.String jndiName)
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
deregisterServants
protected void deregisterServants(org.apache.cxf.Bus aBus)
getRegisteredServants
protected java.util.List getRegisteredServants()
getAppserverClassLoader
public java.lang.ClassLoader getAppserverClassLoader()
setAppserverClassLoader
public void setAppserverClassLoader(java.lang.ClassLoader classLoader)
getInitialContext
public javax.naming.InitialContext getInitialContext()
getBootstrapContext
public java.lang.Object getBootstrapContext()
getBus
public org.apache.cxf.Bus getBus()
setBus
public void setBus(org.apache.cxf.Bus b)
create
public void create(java.lang.ClassLoader classLoader,
java.lang.Object context)
throws javax.resource.ResourceException
- Throws:
javax.resource.ResourceException
setBootstrapContext
protected void setBootstrapContext(java.lang.Object ctx)
Copyright © 2006-2007 Apache Software Foundation. All Rights Reserved.