Class JcaExecutorServiceManagedConnectionFactory
- java.lang.Object
-
- org.camunda.bpm.container.impl.threading.ra.outbound.JcaExecutorServiceManagedConnectionFactory
-
- All Implemented Interfaces:
java.io.Serializable
,javax.resource.spi.ManagedConnectionFactory
,javax.resource.spi.ResourceAdapterAssociation
@ConnectionDefinition(connectionFactory=JcaExecutorServiceConnectionFactory.class, connectionFactoryImpl=JcaExecutorServiceConnectionFactoryImpl.class, connection=JcaExecutorServiceConnection.class, connectionImpl=JcaExecutorServiceConnectionImpl.class) public class JcaExecutorServiceManagedConnectionFactory extends java.lang.Object implements javax.resource.spi.ManagedConnectionFactory, javax.resource.spi.ResourceAdapterAssociation
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JcaExecutorServiceManagedConnectionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
createConnectionFactory()
java.lang.Object
createConnectionFactory(javax.resource.spi.ConnectionManager cxManager)
javax.resource.spi.ManagedConnection
createManagedConnection(javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo)
boolean
equals(java.lang.Object other)
java.io.PrintWriter
getLogWriter()
javax.resource.spi.ResourceAdapter
getResourceAdapter()
int
hashCode()
javax.resource.spi.ManagedConnection
matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo)
void
setLogWriter(java.io.PrintWriter out)
void
setResourceAdapter(javax.resource.spi.ResourceAdapter ra)
-
-
-
Method Detail
-
createConnectionFactory
public java.lang.Object createConnectionFactory(javax.resource.spi.ConnectionManager cxManager) throws javax.resource.ResourceException
- Specified by:
createConnectionFactory
in interfacejavax.resource.spi.ManagedConnectionFactory
- Throws:
javax.resource.ResourceException
-
createConnectionFactory
public java.lang.Object createConnectionFactory() throws javax.resource.ResourceException
- Specified by:
createConnectionFactory
in interfacejavax.resource.spi.ManagedConnectionFactory
- Throws:
javax.resource.ResourceException
-
createManagedConnection
public javax.resource.spi.ManagedConnection createManagedConnection(javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException
- Specified by:
createManagedConnection
in interfacejavax.resource.spi.ManagedConnectionFactory
- Throws:
javax.resource.ResourceException
-
matchManagedConnections
public javax.resource.spi.ManagedConnection matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException
- Specified by:
matchManagedConnections
in interfacejavax.resource.spi.ManagedConnectionFactory
- Throws:
javax.resource.ResourceException
-
getLogWriter
public java.io.PrintWriter getLogWriter() throws javax.resource.ResourceException
- Specified by:
getLogWriter
in interfacejavax.resource.spi.ManagedConnectionFactory
- Throws:
javax.resource.ResourceException
-
setLogWriter
public void setLogWriter(java.io.PrintWriter out) throws javax.resource.ResourceException
- Specified by:
setLogWriter
in interfacejavax.resource.spi.ManagedConnectionFactory
- Throws:
javax.resource.ResourceException
-
getResourceAdapter
public javax.resource.spi.ResourceAdapter getResourceAdapter()
- Specified by:
getResourceAdapter
in interfacejavax.resource.spi.ResourceAdapterAssociation
-
setResourceAdapter
public void setResourceAdapter(javax.resource.spi.ResourceAdapter ra)
- Specified by:
setResourceAdapter
in interfacejavax.resource.spi.ResourceAdapterAssociation
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacejavax.resource.spi.ManagedConnectionFactory
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Specified by:
equals
in interfacejavax.resource.spi.ManagedConnectionFactory
- Overrides:
equals
in classjava.lang.Object
-
-