|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.jms.server.endpoint.ServerConnectionFactoryEndpoint
public class ServerConnectionFactoryEndpoint
Concrete implementation of ConnectionFactoryEndpoint
Constructor Summary | |
---|---|
ServerConnectionFactoryEndpoint(java.lang.String uniqueName,
java.lang.String id,
ServerPeer serverPeer,
java.lang.String defaultClientID,
JNDIBindings jndiBindings,
int preFetchSize,
boolean slowConsumers,
int defaultTempQueueFullSize,
int defaultTempQueuePageSize,
int defaultTempQueueDownCacheSize,
int dupsOKBatchSize,
boolean supportsFailover)
|
Method Summary | |
---|---|
void |
addCallback(java.lang.String VMID,
java.lang.String remotingSessionID,
InvokerCallbackHandler callbackHandler)
|
CreateConnectionResult |
createConnectionDelegate(java.lang.String username,
java.lang.String password,
int failedNodeID)
|
CreateConnectionResult |
createConnectionDelegate(java.lang.String username,
java.lang.String password,
int failedNodeID,
java.lang.String remotingSessionID,
java.lang.String clientVMID,
byte versionToUse,
ServerInvokerCallbackHandler callbackHandler)
|
java.util.Set |
getCallbackHandlers()
Method used for tests and validations only |
byte[] |
getClientAOPStack()
|
java.lang.String |
getID()
|
JNDIBindings |
getJNDIBindings()
|
ServerPeer |
getServerPeer()
|
TopologyResult |
getTopology()
Get the current Cluster topology associated with a ClusteredConnectionFactory |
boolean |
isSlowConsumers()
|
void |
removeCallback(java.lang.String VMID,
java.lang.String remotingSessionID,
ServerInvokerCallbackHandler callbackHandler)
|
void |
removeCallbackhandler(InvokerCallbackHandler handler)
|
java.lang.String |
toString()
|
void |
updateClusteredClients(ClientConnectionFactoryDelegate[] delegates,
java.util.Map failoverMap)
Sends a cluster view update message to its associated ClusteredConnectionFactories. |
void |
updateTopology(ClientConnectionFactoryDelegate[] delegates,
java.util.Map failoverMap)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ServerConnectionFactoryEndpoint(java.lang.String uniqueName, java.lang.String id, ServerPeer serverPeer, java.lang.String defaultClientID, JNDIBindings jndiBindings, int preFetchSize, boolean slowConsumers, int defaultTempQueueFullSize, int defaultTempQueuePageSize, int defaultTempQueueDownCacheSize, int dupsOKBatchSize, boolean supportsFailover)
jndiBindings
- - names under which the corresponding JBossConnectionFactory is bound in
JNDI.Method Detail |
---|
public CreateConnectionResult createConnectionDelegate(java.lang.String username, java.lang.String password, int failedNodeID) throws JMSException
createConnectionDelegate
in interface ConnectionFactoryEndpoint
failedNodeID
- - zero or positive values mean the connection creation attempt is result
of failover. Negative values are ignored (mean regular connection creation attempt).
JMSException
public CreateConnectionResult createConnectionDelegate(java.lang.String username, java.lang.String password, int failedNodeID, java.lang.String remotingSessionID, java.lang.String clientVMID, byte versionToUse, ServerInvokerCallbackHandler callbackHandler) throws JMSException
failedNodeID
- - zero or positive values mean connection creation attempt is result of
failover. -1 are ignored (mean regular connection creation attempt).
JMSException
public byte[] getClientAOPStack() throws JMSException
getClientAOPStack
in interface ConnectionFactoryEndpoint
JMSException
public void addCallback(java.lang.String VMID, java.lang.String remotingSessionID, InvokerCallbackHandler callbackHandler) throws JMSException
JMSException
public void removeCallback(java.lang.String VMID, java.lang.String remotingSessionID, ServerInvokerCallbackHandler callbackHandler) throws JMSException
JMSException
public TopologyResult getTopology() throws JMSException
ConnectionFactoryEndpoint
getTopology
in interface ConnectionFactoryEndpoint
JMSException
public void removeCallbackhandler(InvokerCallbackHandler handler)
public java.lang.String getID()
public JNDIBindings getJNDIBindings()
public ServerPeer getServerPeer()
public void updateClusteredClients(ClientConnectionFactoryDelegate[] delegates, java.util.Map failoverMap) throws java.lang.Exception
java.lang.Exception
public void updateTopology(ClientConnectionFactoryDelegate[] delegates, java.util.Map failoverMap)
public boolean isSlowConsumers()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Set getCallbackHandlers()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |