public class ManagedConnectionFactoryImpl extends AbstractManagedConnectionFactoryImpl implements CXFManagedConnectionFactory
Modifier and Type | Field and Description |
---|---|
protected JCABusFactory |
jcaBusFactory |
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 and Description |
---|
ManagedConnectionFactoryImpl() |
ManagedConnectionFactoryImpl(Properties props) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Object |
createConnectionFactory() |
Object |
createConnectionFactory(javax.resource.spi.ConnectionManager connMgr) |
javax.resource.spi.ManagedConnection |
createManagedConnection(Subject subject,
javax.resource.spi.ConnectionRequestInfo connReqInfo) |
protected Object |
getBootstrapContext() |
Bus |
getBus() |
String |
getEJBServantBaseURL() |
Integer |
getEJBServicePropertiesPollInterval() |
String |
getEJBServicePropertiesURL() |
URL |
getEJBServicePropertiesURLInstance() |
String |
getLogLevel() |
Boolean |
getMonitorEJBServiceProperties() |
protected void |
init(ClassLoader appserverClassLoader) |
void |
setEJBServantBaseURL(String url) |
void |
setEJBServicePropertiesPollInterval(Integer pollInterval) |
void |
setEJBServicePropertiesURL(String name) |
void |
setLogLevel(String logLevel) |
void |
setMonitorEJBServiceProperties(Boolean monitor) |
protected void |
validateReference(AbstractManagedConnectionImpl conn,
Subject subj) |
getLogWriter, matchManagedConnections, setLogWriter
createURL, getPluginProps, getPropsURL, setDisableConsoleLogging, setProperty, validateURLString
protected JCABusFactory jcaBusFactory
public ManagedConnectionFactoryImpl()
public ManagedConnectionFactoryImpl(Properties props)
public void setLogLevel(String logLevel)
public void setEJBServicePropertiesURL(String name)
public void setMonitorEJBServiceProperties(Boolean monitor)
public void setEJBServicePropertiesPollInterval(Integer pollInterval)
public String getLogLevel()
public String getEJBServicePropertiesURL()
public Boolean getMonitorEJBServiceProperties()
public Integer getEJBServicePropertiesPollInterval()
public URL getEJBServicePropertiesURLInstance() throws javax.resource.ResourceException
javax.resource.ResourceException
public String getEJBServantBaseURL() throws javax.resource.ResourceException
javax.resource.ResourceException
public void setEJBServantBaseURL(String url) throws javax.resource.ResourceException
javax.resource.ResourceException
protected void validateReference(AbstractManagedConnectionImpl conn, Subject subj)
validateReference
in class AbstractManagedConnectionFactoryImpl
public Object createConnectionFactory() throws javax.resource.ResourceException
createConnectionFactory
in interface javax.resource.spi.ManagedConnectionFactory
createConnectionFactory
in class AbstractManagedConnectionFactoryImpl
javax.resource.ResourceException
public Object createConnectionFactory(javax.resource.spi.ConnectionManager connMgr) throws javax.resource.ResourceException
createConnectionFactory
in interface javax.resource.spi.ManagedConnectionFactory
createConnectionFactory
in class AbstractManagedConnectionFactoryImpl
javax.resource.ResourceException
public javax.resource.spi.ManagedConnection createManagedConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo connReqInfo) throws javax.resource.ResourceException
createManagedConnection
in interface javax.resource.spi.ManagedConnectionFactory
createManagedConnection
in class AbstractManagedConnectionFactoryImpl
javax.resource.ResourceException
public void close() throws javax.resource.spi.ResourceAdapterInternalException
close
in class AbstractManagedConnectionFactoryImpl
javax.resource.spi.ResourceAdapterInternalException
protected void init(ClassLoader appserverClassLoader) throws javax.resource.ResourceException
javax.resource.ResourceException
public Bus getBus()
protected Object getBootstrapContext()
Apache CXF