Apache CXF API

org.apache.cxf.jca.cxf
Class ResourceAdapterImpl

java.lang.Object
  extended by org.apache.cxf.jca.core.resourceadapter.ResourceBean
      extended by org.apache.cxf.jca.cxf.ResourceAdapterImpl
All Implemented Interfaces:
Serializable, javax.resource.spi.ResourceAdapter

public class ResourceAdapterImpl
extends ResourceBean
implements javax.resource.spi.ResourceAdapter

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.cxf.jca.core.resourceadapter.ResourceBean
DEFAULT_MONITOR_POLL_INTERVAL, DEFAULT_VALUE_STRING, EJB_SERVANT_BASE_URL, EJB_SERVICE_PROPERTIES_URL, LOG_LEVEL, MONITOR_EJB_SERVICE_PROPERTIES, MONITOR_POLL_INTERVAL
 
Constructor Summary
ResourceAdapterImpl()
           
ResourceAdapterImpl(Properties props)
           
 
Method Summary
 void endpointActivation(javax.resource.spi.endpoint.MessageEndpointFactory mef, javax.resource.spi.ActivationSpec as)
           
 void endpointDeactivation(javax.resource.spi.endpoint.MessageEndpointFactory mef, javax.resource.spi.ActivationSpec as)
           
 javax.resource.spi.BootstrapContext getBootstrapContext()
           
protected  Set<Bus> getBusCache()
           
 XAResource[] getXAResources(javax.resource.spi.ActivationSpec[] as)
           
 void registerBus(Bus bus)
           
protected  void setBusCache(Set<Bus> cache)
           
 void start(javax.resource.spi.BootstrapContext aCtx)
           
 void stop()
           
 
Methods inherited from class org.apache.cxf.jca.core.resourceadapter.ResourceBean
createURL, getPluginProps, getPropsURL, setDisableConsoleLogging, setProperty, validateURLString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceAdapterImpl

public ResourceAdapterImpl()

ResourceAdapterImpl

public ResourceAdapterImpl(Properties props)
Method Detail

registerBus

public void registerBus(Bus bus)

getBusCache

protected Set<Bus> getBusCache()

setBusCache

protected void setBusCache(Set<Bus> cache)

start

public void start(javax.resource.spi.BootstrapContext aCtx)
           throws javax.resource.spi.ResourceAdapterInternalException
Specified by:
start in interface javax.resource.spi.ResourceAdapter
Throws:
javax.resource.spi.ResourceAdapterInternalException

stop

public void stop()
Specified by:
stop in interface javax.resource.spi.ResourceAdapter

getXAResources

public XAResource[] getXAResources(javax.resource.spi.ActivationSpec[] as)
                            throws javax.resource.ResourceException
Specified by:
getXAResources in interface javax.resource.spi.ResourceAdapter
Throws:
javax.resource.ResourceException

endpointActivation

public void endpointActivation(javax.resource.spi.endpoint.MessageEndpointFactory mef,
                               javax.resource.spi.ActivationSpec as)
                        throws javax.resource.ResourceException
Specified by:
endpointActivation in interface javax.resource.spi.ResourceAdapter
Throws:
javax.resource.ResourceException

endpointDeactivation

public void endpointDeactivation(javax.resource.spi.endpoint.MessageEndpointFactory mef,
                                 javax.resource.spi.ActivationSpec as)
Specified by:
endpointDeactivation in interface javax.resource.spi.ResourceAdapter

getBootstrapContext

public javax.resource.spi.BootstrapContext getBootstrapContext()

Apache CXF API

Apache CXF