org.jboss.jms.delegate
Interface ConnectionFactoryEndpoint

All Known Subinterfaces:
ConnectionFactoryDelegate, ConnectionFactoryInternalEndpoint
All Known Implementing Classes:
ClientClusteredConnectionFactoryDelegate, ClientConnectionFactoryDelegate, ConnectionFactoryAdvised, ServerConnectionFactoryEndpoint

public interface ConnectionFactoryEndpoint

Represents the set of methods from the ConnectionFactoryDelegate that are handled on the server. The rest of the methods are handled in the advice stack.

Version:
$Revision: 3019 $ $Id: ConnectionFactoryEndpoint.java 3019 2007-08-21 04:19:48Z clebert.suconic@jboss.com $
Author:
Tim Fox, Ovidiu Feodorov

Method Summary
 CreateConnectionResult createConnectionDelegate(java.lang.String username, java.lang.String password, int failedNodeID)
           
 byte[] getClientAOPStack()
           
 TopologyResult getTopology()
          Get the current Cluster topology associated with a ClusteredConnectionFactory
 

Method Detail

createConnectionDelegate

CreateConnectionResult createConnectionDelegate(java.lang.String username,
                                                java.lang.String password,
                                                int failedNodeID)
                                                throws JMSException
Parameters:
failedNodeID - - zero or positive values mean the connection creation attempt is result of failover. Negative values are ignored (mean regular connection creation attempt).
Throws:
JMSException

getTopology

TopologyResult getTopology()
                           throws JMSException
Get the current Cluster topology associated with a ClusteredConnectionFactory

Throws:
JMSException

getClientAOPStack

byte[] getClientAOPStack()
                         throws JMSException
Throws:
JMSException


Copyright © 2006 JBoss Inc. All Rights Reserved.