|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.messaging.ra.JBMManagedConnectionFactory
public class JBMManagedConnectionFactory
JBM ManagedConectionFactory
Constructor Summary | |
---|---|
JBMManagedConnectionFactory()
Constructor |
Method Summary | |
---|---|
java.lang.Object |
createConnectionFactory()
Creates a Connection Factory instance |
java.lang.Object |
createConnectionFactory(javax.resource.spi.ConnectionManager cxManager)
Creates a Connection Factory instance |
javax.resource.spi.ManagedConnection |
createManagedConnection(javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cxRequestInfo)
Creates a new physical connection to the underlying EIS resource manager. |
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one. |
java.lang.String |
getBackupConnectionParameters()
|
java.lang.String |
getBackupConnectorClassName()
|
java.lang.Long |
getCallTimeout()
|
java.lang.Long |
getClientFailureCheckPeriod()
|
java.lang.String |
getClientID()
|
java.lang.String |
getConnectionLoadBalancingPolicyClassName()
|
java.lang.String |
getConnectionParameters()
|
java.lang.Long |
getConnectionTTL()
|
java.lang.String |
getConnectorClassName()
|
java.lang.Integer |
getConsumerMaxRate()
|
java.lang.Integer |
getConsumerWindowSize()
|
java.lang.String |
getDiscoveryAddress()
|
java.lang.Long |
getDiscoveryInitialWaitTimeout()
|
java.lang.Integer |
getDiscoveryPort()
|
java.lang.Long |
getDiscoveryRefreshTimeout()
|
java.lang.Integer |
getDupsOKBatchSize()
|
protected JBossConnectionFactory |
getJBossConnectionFactory()
Get the JBoss connection factory |
java.io.PrintWriter |
getLogWriter()
Get the log writer -- NOT SUPPORTED |
java.lang.Integer |
getMaxConnections()
|
javax.jms.ConnectionMetaData |
getMetaData()
Get the connection metadata |
java.lang.Integer |
getMinLargeMessageSize()
|
java.lang.Integer |
getProducerMaxRate()
|
java.lang.Integer |
getProducerWindowSize()
|
protected JBMMCFProperties |
getProperties()
Get the managed connection factory properties |
java.lang.Integer |
getReconnectAttempts()
|
javax.resource.spi.ResourceAdapter |
getResourceAdapter()
Get the resource adapter |
java.lang.Long |
getRetryInterval()
|
java.lang.Double |
getRetryIntervalMultiplier()
|
java.lang.Integer |
getScheduledThreadPoolMaxSize()
|
java.lang.String |
getSessionDefaultType()
Get the default session type |
java.lang.Integer |
getThreadPoolMaxSize()
|
java.lang.Integer |
getTransactionBatchSize()
|
java.lang.Integer |
getUseTryLock()
Get the useTryLock. |
int |
hashCode()
Return the hash code for the object |
java.lang.Boolean |
isAutoGroup()
|
java.lang.Boolean |
isBlockOnAcknowledge()
|
java.lang.Boolean |
isBlockOnNonPersistentSend()
|
java.lang.Boolean |
isBlockOnPersistentSend()
|
java.lang.Boolean |
isFailoverOnServerShutdown()
|
java.lang.Boolean |
isPreAcknowledge()
|
java.lang.Boolean |
isUseGlobalPools()
|
javax.resource.spi.ManagedConnection |
matchManagedConnections(java.util.Set connectionSet,
javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cxRequestInfo)
Returns a matched connection from the candidate set of connections. |
void |
setAutoGroup(java.lang.Boolean autoGroup)
|
void |
setBackupConnectionParameters(java.lang.String configuration)
|
void |
setBackupConnectorClassName(java.lang.String backupConnectorClassName)
|
void |
setBlockOnAcknowledge(java.lang.Boolean blockOnAcknowledge)
|
void |
setBlockOnNonPersistentSend(java.lang.Boolean blockOnNonPersistentSend)
|
void |
setBlockOnPersistentSend(java.lang.Boolean blockOnPersistentSend)
|
void |
setCallTimeout(java.lang.Long callTimeout)
|
void |
setClientFailureCheckPeriod(java.lang.Long clientFailureCheckPeriod)
|
void |
setClientID(java.lang.String clientID)
|
void |
setConnectionLoadBalancingPolicyClassName(java.lang.String connectionLoadBalancingPolicyClassName)
|
void |
setConnectionParameters(java.lang.String configuration)
|
void |
setConnectionTTL(java.lang.Long connectionTTL)
|
void |
setConnectorClassName(java.lang.String value)
|
void |
setConsumerMaxRate(java.lang.Integer consumerMaxRate)
|
void |
setConsumerWindowSize(java.lang.Integer consumerWindowSize)
|
void |
setDiscoveryAddress(java.lang.String discoveryAddress)
|
void |
setDiscoveryInitialWaitTimeout(java.lang.Long discoveryInitialWaitTimeout)
|
void |
setDiscoveryPort(java.lang.Integer discoveryPort)
|
void |
setDiscoveryRefreshTimeout(java.lang.Long discoveryRefreshTimeout)
|
void |
setDupsOKBatchSize(java.lang.Integer dupsOKBatchSize)
|
void |
setFailoverOnServerShutdown(java.lang.Boolean failoverOnServerShutdown)
|
void |
setLogWriter(java.io.PrintWriter out)
Set the log writer -- NOT SUPPORTED |
void |
setMaxConnections(java.lang.Integer maxConnections)
|
void |
setMinLargeMessageSize(java.lang.Integer minLargeMessageSize)
|
void |
setPreAcknowledge(java.lang.Boolean preAcknowledge)
|
void |
setProducerMaxRate(java.lang.Integer producerMaxRate)
|
void |
setProducerWindowSize(java.lang.Integer producerWindowSize)
|
void |
setReconnectAttempts(java.lang.Integer reconnectAttempts)
|
void |
setResourceAdapter(javax.resource.spi.ResourceAdapter ra)
Set the resource adapter |
void |
setRetryInterval(java.lang.Long retryInterval)
|
void |
setRetryIntervalMultiplier(java.lang.Double retryIntervalMultiplier)
|
void |
setScheduledThreadPoolMaxSize(java.lang.Integer scheduledThreadPoolMaxSize)
|
void |
setSessionDefaultType(java.lang.String type)
Set the default session type |
void |
setThreadPoolMaxSize(java.lang.Integer threadPoolMaxSize)
|
void |
setTransactionBatchSize(java.lang.Integer transactionBatchSize)
|
void |
setUseGlobalPools(java.lang.Boolean useGlobalPools)
|
void |
setUseTryLock(java.lang.Integer useTryLock)
Set the useTryLock. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JBMManagedConnectionFactory()
Method Detail |
---|
public java.lang.Object createConnectionFactory() throws javax.resource.ResourceException
createConnectionFactory
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
- Thrown if a connection factory cant be createdpublic java.lang.Object createConnectionFactory(javax.resource.spi.ConnectionManager cxManager) throws javax.resource.ResourceException
createConnectionFactory
in interface javax.resource.spi.ManagedConnectionFactory
cxManager
- The connection manager
javax.resource.ResourceException
- Thrown if a connection factory cant be createdpublic javax.resource.spi.ManagedConnection createManagedConnection(javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException
createManagedConnection
in interface javax.resource.spi.ManagedConnectionFactory
subject
- Caller's security informationcxRequestInfo
- Additional resource adapter specific connection request information
javax.resource.ResourceException
- Thrown if a managed connection cant be createdpublic javax.resource.spi.ManagedConnection matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cxRequestInfo) throws javax.resource.ResourceException
matchManagedConnections
in interface javax.resource.spi.ManagedConnectionFactory
connectionSet
- The candidate connection setsubject
- Caller's security informationcxRequestInfo
- Additional resource adapter specific connection request information
javax.resource.ResourceException
- Thrown if no managed connection cant be foundpublic void setLogWriter(java.io.PrintWriter out) throws javax.resource.ResourceException
setLogWriter
in interface javax.resource.spi.ManagedConnectionFactory
out
- The writer
javax.resource.ResourceException
- Thrown if the writer cant be setpublic java.io.PrintWriter getLogWriter() throws javax.resource.ResourceException
getLogWriter
in interface javax.resource.spi.ManagedConnectionFactory
javax.resource.ResourceException
- Thrown if the writer cant be retrievedpublic javax.resource.spi.ResourceAdapter getResourceAdapter()
getResourceAdapter
in interface javax.resource.spi.ResourceAdapterAssociation
public void setResourceAdapter(javax.resource.spi.ResourceAdapter ra) throws javax.resource.ResourceException
setResourceAdapter
in interface javax.resource.spi.ResourceAdapterAssociation
ra
- The resource adapter
javax.resource.ResourceException
- Thrown if incorrect resource adapterpublic boolean equals(java.lang.Object obj)
equals
in interface javax.resource.spi.ManagedConnectionFactory
equals
in class java.lang.Object
obj
- Object with which to compare
public int hashCode()
hashCode
in interface javax.resource.spi.ManagedConnectionFactory
hashCode
in class java.lang.Object
public java.lang.String getSessionDefaultType()
public void setSessionDefaultType(java.lang.String type)
type
- either javax.jms.Topic or javax.jms.Queuepublic java.lang.String getConnectionParameters()
public void setConnectionParameters(java.lang.String configuration)
public java.lang.String getBackupConnectorClassName()
public void setBackupConnectorClassName(java.lang.String backupConnectorClassName)
public java.lang.String getBackupConnectionParameters()
public void setBackupConnectionParameters(java.lang.String configuration)
public java.lang.String getConnectorClassName()
public void setConnectorClassName(java.lang.String value)
public java.lang.String getConnectionLoadBalancingPolicyClassName()
public void setConnectionLoadBalancingPolicyClassName(java.lang.String connectionLoadBalancingPolicyClassName)
public java.lang.String getDiscoveryAddress()
public void setDiscoveryAddress(java.lang.String discoveryAddress)
public java.lang.Integer getDiscoveryPort()
public void setDiscoveryPort(java.lang.Integer discoveryPort)
public java.lang.Long getDiscoveryRefreshTimeout()
public void setDiscoveryRefreshTimeout(java.lang.Long discoveryRefreshTimeout)
public java.lang.Long getDiscoveryInitialWaitTimeout()
public void setDiscoveryInitialWaitTimeout(java.lang.Long discoveryInitialWaitTimeout)
public java.lang.String getClientID()
public void setClientID(java.lang.String clientID)
public java.lang.Integer getDupsOKBatchSize()
public void setDupsOKBatchSize(java.lang.Integer dupsOKBatchSize)
public java.lang.Integer getTransactionBatchSize()
public void setTransactionBatchSize(java.lang.Integer transactionBatchSize)
public java.lang.Long getClientFailureCheckPeriod()
public void setClientFailureCheckPeriod(java.lang.Long clientFailureCheckPeriod)
public java.lang.Long getConnectionTTL()
public void setConnectionTTL(java.lang.Long connectionTTL)
public java.lang.Long getCallTimeout()
public void setCallTimeout(java.lang.Long callTimeout)
public java.lang.Integer getConsumerWindowSize()
public void setConsumerWindowSize(java.lang.Integer consumerWindowSize)
public java.lang.Integer getConsumerMaxRate()
public void setConsumerMaxRate(java.lang.Integer consumerMaxRate)
public java.lang.Integer getProducerWindowSize()
public void setProducerWindowSize(java.lang.Integer producerWindowSize)
public java.lang.Integer getProducerMaxRate()
public void setProducerMaxRate(java.lang.Integer producerMaxRate)
public java.lang.Integer getMinLargeMessageSize()
public void setMinLargeMessageSize(java.lang.Integer minLargeMessageSize)
public java.lang.Boolean isBlockOnAcknowledge()
public void setBlockOnAcknowledge(java.lang.Boolean blockOnAcknowledge)
public java.lang.Boolean isBlockOnNonPersistentSend()
public void setBlockOnNonPersistentSend(java.lang.Boolean blockOnNonPersistentSend)
public java.lang.Boolean isBlockOnPersistentSend()
public void setBlockOnPersistentSend(java.lang.Boolean blockOnPersistentSend)
public java.lang.Boolean isAutoGroup()
public void setAutoGroup(java.lang.Boolean autoGroup)
public java.lang.Integer getMaxConnections()
public void setMaxConnections(java.lang.Integer maxConnections)
public java.lang.Boolean isPreAcknowledge()
public void setPreAcknowledge(java.lang.Boolean preAcknowledge)
public java.lang.Long getRetryInterval()
public void setRetryInterval(java.lang.Long retryInterval)
public java.lang.Double getRetryIntervalMultiplier()
public void setRetryIntervalMultiplier(java.lang.Double retryIntervalMultiplier)
public java.lang.Integer getReconnectAttempts()
public void setReconnectAttempts(java.lang.Integer reconnectAttempts)
public java.lang.Boolean isFailoverOnServerShutdown()
public void setFailoverOnServerShutdown(java.lang.Boolean failoverOnServerShutdown)
public java.lang.Boolean isUseGlobalPools()
public void setUseGlobalPools(java.lang.Boolean useGlobalPools)
public java.lang.Integer getScheduledThreadPoolMaxSize()
public void setScheduledThreadPoolMaxSize(java.lang.Integer scheduledThreadPoolMaxSize)
public java.lang.Integer getThreadPoolMaxSize()
public void setThreadPoolMaxSize(java.lang.Integer threadPoolMaxSize)
public java.lang.Integer getUseTryLock()
public void setUseTryLock(java.lang.Integer useTryLock)
useTryLock
- the useTryLock.public javax.jms.ConnectionMetaData getMetaData()
protected JBossConnectionFactory getJBossConnectionFactory() throws javax.resource.ResourceException
javax.resource.ResourceException
protected JBMMCFProperties getProperties()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |