org.ow2.jonas.webapp.jonasadmin.jonasmqconnect.util
Class MqObjectNames

java.lang.Object
  extended by org.ow2.jonas.webapp.jonasadmin.jonasmqconnect.util.MqObjectNames

public class MqObjectNames
extends Object


Constructor Summary
MqObjectNames()
           
 
Method Summary
static ObjectName getConnectorONByName(String domainName, String name)
          ObjectName of JOnAS MQ connector
static ObjectName[] getConnectorsON(String domainName, String serverName)
          ObjectName of all JOnAS MQ connectors deployed in a given JOnAS server
static ArrayList getConnectorsONList(String domainName, String serverName)
          ObjectName of all JOnAS MQ connectors deployed in a given JOnAS server
static ObjectName getDestinationON(String domainName, String jndiName, String connector)
          ObjectName of a MQ destination created by deploying a given MQ connector
static ObjectName getDestinationsON(String domainName, String connector)
          ObjectName of all the destination created by deploying a given MQ connector
static ObjectName getMdbON(ObjectName connectorON, String name, String serverName)
          ObjectName of Mdb
static ObjectName getParentConnectorON(String domainName, ObjectName on)
          ObjectName of parent connector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MqObjectNames

public MqObjectNames()
Method Detail

getConnectorONByName

public static ObjectName getConnectorONByName(String domainName,
                                              String name)
ObjectName of JOnAS MQ connector

Parameters:
domainName - domain name
name - connector name
Returns:
ObjectName of JOnAS MQ connector

getConnectorsON

public static ObjectName[] getConnectorsON(String domainName,
                                           String serverName)
ObjectName of all JOnAS MQ connectors deployed in a given JOnAS server

Parameters:
domainName - domain name
serverName - server name
Returns:
ObjectName of all JOnAS MQ connectors deployed in a given JOnAS server

getConnectorsONList

public static ArrayList getConnectorsONList(String domainName,
                                            String serverName)
ObjectName of all JOnAS MQ connectors deployed in a given JOnAS server

Parameters:
domainName - domain name
serverName - server name
Returns:
ObjectName list of all JOnAS MQ connectors deployed in a given JOnAS server

getDestinationON

public static ObjectName getDestinationON(String domainName,
                                          String jndiName,
                                          String connector)
ObjectName of a MQ destination created by deploying a given MQ connector

Parameters:
connector - connector name
jndiName - JNDI name of the MQ destination
domainName - domain name
Returns:
ObjectName of the MQ destination

getDestinationsON

public static ObjectName getDestinationsON(String domainName,
                                           String connector)
ObjectName of all the destination created by deploying a given MQ connector

Parameters:
connector - connector name
domainName - domain name
Returns:
ObjectName of the MQ destination

getMdbON

public static ObjectName getMdbON(ObjectName connectorON,
                                  String name,
                                  String serverName)
ObjectName of Mdb

Parameters:
connectorON - conector ObjectName
name - the name of the requested MDB
serverName - JOnAS server name
Returns:
ObjectName of Mdb

getParentConnectorON

public static ObjectName getParentConnectorON(String domainName,
                                              ObjectName on)
ObjectName of parent connector

Parameters:
on - ObjectName of ..
domainName - domain name
Returns:
the ObjectName of the parent connector, or null


Copyright © 2010 OW2 Consortium. All Rights Reserved.