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

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

public class PropertiesUtil
extends Object

Util class for getting MQ class properties

Author:
Yacine TOUIL

Constructor Summary
PropertiesUtil()
           
 
Method Summary
static ArrayList getClassProperties(ObjectName mbName, Class mqClass, String getPropertyMethodName, String serverName)
          Get Class Properties
static ArrayList getClassProperties(ObjectName mbName, Class mqClass, String getPropertyMethodName, String[] propertiesToRemove, String serverName)
          Get Class Properties
static ArrayList getJMSObjectProperties(ObjectName mbName, String selector, String getPropertyMethodName, String[] propertiesToRemove, String serverName, String domainName)
          Get Class Properties
static ArrayList getProperties(ObjectName mbName, String getPropertyMethodName, ArrayList propertiesName, String serverName)
          Get Properties
static void setClassProperties(ObjectName mbName, String setPropertyMethodName, ArrayList properties, String serverName)
          Set Class Properties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertiesUtil

public PropertiesUtil()
Method Detail

getClassProperties

public static ArrayList getClassProperties(ObjectName mbName,
                                           Class mqClass,
                                           String getPropertyMethodName,
                                           String serverName)
Get Class Properties

Parameters:
mbName -
mqClass -
getPropertyMethodName -
Returns:

getClassProperties

public static ArrayList getClassProperties(ObjectName mbName,
                                           Class mqClass,
                                           String getPropertyMethodName,
                                           String[] propertiesToRemove,
                                           String serverName)
Get Class Properties

Parameters:
mbName -
mqClass -
getPropertyMethodName -
Returns:

getProperties

public static ArrayList getProperties(ObjectName mbName,
                                      String getPropertyMethodName,
                                      ArrayList propertiesName,
                                      String serverName)
Get Properties

Parameters:
mbName -
getPropertyMethodName -
properties -
Returns:

setClassProperties

public static void setClassProperties(ObjectName mbName,
                                      String setPropertyMethodName,
                                      ArrayList properties,
                                      String serverName)
Set Class Properties

Parameters:
mbName -
mqClass -
getPropertyMethodName -

getJMSObjectProperties

public static ArrayList getJMSObjectProperties(ObjectName mbName,
                                               String selector,
                                               String getPropertyMethodName,
                                               String[] propertiesToRemove,
                                               String serverName,
                                               String domainName)
Get Class Properties

Parameters:
mbName -
mqClass -
getPropertyMethodName -
Returns:


Copyright © 2010 OW2 Consortium. All Rights Reserved.