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, setLogWritercreateURL, getPluginProps, getPropsURL, setDisableConsoleLogging, setProperty, validateURLStringprotected 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.ResourceExceptionpublic String getEJBServantBaseURL() throws javax.resource.ResourceException
javax.resource.ResourceExceptionpublic void setEJBServantBaseURL(String url) throws javax.resource.ResourceException
javax.resource.ResourceExceptionprotected void validateReference(AbstractManagedConnectionImpl conn, Subject subj)
validateReference in class AbstractManagedConnectionFactoryImplpublic Object createConnectionFactory() throws javax.resource.ResourceException
createConnectionFactory in interface javax.resource.spi.ManagedConnectionFactorycreateConnectionFactory in class AbstractManagedConnectionFactoryImpljavax.resource.ResourceExceptionpublic Object createConnectionFactory(javax.resource.spi.ConnectionManager connMgr) throws javax.resource.ResourceException
createConnectionFactory in interface javax.resource.spi.ManagedConnectionFactorycreateConnectionFactory in class AbstractManagedConnectionFactoryImpljavax.resource.ResourceExceptionpublic javax.resource.spi.ManagedConnection createManagedConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo connReqInfo) throws javax.resource.ResourceException
createManagedConnection in interface javax.resource.spi.ManagedConnectionFactorycreateManagedConnection in class AbstractManagedConnectionFactoryImpljavax.resource.ResourceExceptionpublic void close()
throws javax.resource.spi.ResourceAdapterInternalException
close in class AbstractManagedConnectionFactoryImpljavax.resource.spi.ResourceAdapterInternalExceptionprotected void init(ClassLoader appserverClassLoader) throws javax.resource.ResourceException
javax.resource.ResourceExceptionpublic Bus getBus()
protected Object getBootstrapContext()
Apache CXF