|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.jmx.connector.ConnectorFactoryImpl
Factory delivering a list of servers and its available protocol connectors and after selected to initiate the connection This is just the (incomplete) interface of it
Nested Class Summary | |
static class |
ConnectorFactoryImpl.ConnectorName
Container for a JMX Connector representation |
static interface |
ConnectorFactoryImpl.IConnectorTester
Interface defined a Connector Tester to verify JMX Connectors based on the information delivered by a JNDI server |
static class |
ConnectorFactoryImpl.JBossConnectorTester
Default implementation of the jBoss JMX Connector tester |
Constructor Summary | |
ConnectorFactoryImpl(javax.management.MBeanServer pServer,
int pNotificationType)
|
|
ConnectorFactoryImpl(javax.management.MBeanServer pServer,
int pNotificationType,
String pJMSQueueName)
|
|
ConnectorFactoryImpl(javax.management.MBeanServer pServer,
int pNotificationType,
String pJMSName,
String pEJBAdaptorName)
|
Method Summary | |
RemoteMBeanServer |
createConnection(ConnectorFactoryImpl.ConnectorName pConnector)
Initiate a connection to the given server with the given protocol |
Iterator |
getConnectors(Hashtable pProperties,
ConnectorFactoryImpl.IConnectorTester pTester)
Look up for all registered JMX Connector at a given JNDI server |
void |
removeConnection(ConnectorFactoryImpl.ConnectorName pConnector)
Removes the given connection and frees the resources |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ConnectorFactoryImpl(javax.management.MBeanServer pServer, int pNotificationType)
public ConnectorFactoryImpl(javax.management.MBeanServer pServer, int pNotificationType, String pJMSQueueName)
public ConnectorFactoryImpl(javax.management.MBeanServer pServer, int pNotificationType, String pJMSName, String pEJBAdaptorName)
Method Detail |
public Iterator getConnectors(Hashtable pProperties, ConnectorFactoryImpl.IConnectorTester pTester)
pProperties
- List of properties defining the JNDI serverpTester
- Connector Tester implementation to be used
public RemoteMBeanServer createConnection(ConnectorFactoryImpl.ConnectorName pConnector)
pConnector
- Connector Name used to identify the remote JMX Connector
public void removeConnection(ConnectorFactoryImpl.ConnectorName pConnector)
pConnector
- Connector Name used to identify the remote JMX Connector
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |