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, validateURLStringpublic AbstractManagedConnectionFactoryImpl()
public AbstractManagedConnectionFactoryImpl(Properties props)
public abstract Object createConnectionFactory(javax.resource.spi.ConnectionManager connMgr) throws javax.resource.ResourceException
createConnectionFactory in interface javax.resource.spi.ManagedConnectionFactoryjavax.resource.ResourceExceptionpublic abstract Object createConnectionFactory() throws javax.resource.ResourceException
createConnectionFactory in interface javax.resource.spi.ManagedConnectionFactoryjavax.resource.ResourceExceptionpublic abstract javax.resource.spi.ManagedConnection createManagedConnection(Subject subject, javax.resource.spi.ConnectionRequestInfo connReqInfo) throws javax.resource.ResourceException
createManagedConnection in interface javax.resource.spi.ManagedConnectionFactoryjavax.resource.ResourceExceptionpublic abstract void close()
throws javax.resource.spi.ResourceAdapterInternalException
javax.resource.spi.ResourceAdapterInternalExceptionprotected abstract void validateReference(AbstractManagedConnectionImpl conn, Subject subject) throws javax.resource.spi.ResourceAdapterInternalException
javax.resource.spi.ResourceAdapterInternalExceptionpublic javax.resource.spi.ManagedConnection matchManagedConnections(Set aMCSet, Subject subject, javax.resource.spi.ConnectionRequestInfo crInfo) throws javax.resource.ResourceException
matchManagedConnections in interface javax.resource.spi.ManagedConnectionFactoryjavax.resource.ResourceExceptionpublic PrintWriter getLogWriter() throws javax.resource.ResourceException
getLogWriter in interface javax.resource.spi.ManagedConnectionFactoryjavax.resource.ResourceExceptionpublic void setLogWriter(PrintWriter aPrintWriter) throws javax.resource.ResourceException
setLogWriter in interface javax.resource.spi.ManagedConnectionFactoryjavax.resource.ResourceExceptionApache CXF