public abstract class AbstractManagedConnectionFactoryImpl extends ResourceBean implements javax.resource.spi.ManagedConnectionFactory
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 |
---|
AbstractManagedConnectionFactoryImpl() |
AbstractManagedConnectionFactoryImpl(Properties props) |
Modifier and Type | Method and Description |
---|---|
abstract void |
close() |
abstract Object |
createConnectionFactory() |
abstract Object |
createConnectionFactory(javax.resource.spi.ConnectionManager connMgr) |
abstract javax.resource.spi.ManagedConnection |
createManagedConnection(Subject subject,
javax.resource.spi.ConnectionRequestInfo connReqInfo) |
PrintWriter |
getLogWriter() |
javax.resource.spi.ManagedConnection |
matchManagedConnections(Set aMCSet,
Subject subject,
javax.resource.spi.ConnectionRequestInfo crInfo) |
void |
setLogWriter(PrintWriter aPrintWriter) |
protected abstract void |
validateReference(AbstractManagedConnectionImpl conn,
Subject subject) |
createURL, getPluginProps, getPropsURL, setDisableConsoleLogging, setProperty, validateURLString
public AbstractManagedConnectionFactoryImpl()
public AbstractManagedConnectionFactoryImpl(Properties props)
public abstract Object createConnectionFactory(javax.resource.spi.ConnectionManager connMgr) throws javax.resource.ResourceException
createConnectionFactory
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
public abstract Object createConnectionFactory() throws javax.resource.ResourceException
createConnectionFactory
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
public abstract javax.resource.spi.ManagedConnection createManagedConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo connReqInfo) throws javax.resource.ResourceException
createManagedConnection
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
public abstract void close() throws javax.resource.spi.ResourceAdapterInternalException
javax.resource.spi.ResourceAdapterInternalException
protected abstract void validateReference(AbstractManagedConnectionImpl conn, Subject subject) throws javax.resource.spi.ResourceAdapterInternalException
javax.resource.spi.ResourceAdapterInternalException
public javax.resource.spi.ManagedConnection matchManagedConnections(Set aMCSet, Subject subject, javax.resource.spi.ConnectionRequestInfo crInfo) throws javax.resource.ResourceException
matchManagedConnections
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
public PrintWriter getLogWriter() throws javax.resource.ResourceException
getLogWriter
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
public void setLogWriter(PrintWriter aPrintWriter) throws javax.resource.ResourceException
setLogWriter
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
Apache CXF