org.objectweb.jonas.jmx.J2eeObjectName Class Reference

List of all members.

Static Public Member Functions

ObjectName getObjectName (String pObjectName)
List queryObjectNames (ObjectName pOn) throws ManagementException
List queryStrings (ObjectName pOn) throws ManagementException
ObjectName getAppClientModules (String pDomain, String pServer, String pApplication)
ObjectName getAppClientModule (String pDomain, String pServer, String pApplication, String pName)
ObjectName JDBCResource (String pDomain, String pServer, String pName)
ObjectName JDBCResource (String pDomain, String pServer)
ObjectName getJDBCDataSource (String pDomain, String pServer, String pName)
ObjectName getJDBCDataSources (String pDomain, String pServer)
ObjectName JDBCDataSources (String pDomain, String pServer)

Static Public Attributes

final String ALL = "*"
final String NONE = "none"

Detailed Description

A set of static methods used to create object names for J2EE managed object. This implementation is conformant to the JSR77.
Author:
Adriana Danes

Michel-Ange Anton

Definition at line 40 of file J2eeObjectName.java.


Member Function Documentation

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.getAppClientModule String  pDomain,
String  pServer,
String  pApplication,
String  pName
[static]
 

Create ObjectName for an AppClientModule

Parameters:
pDomain domain name
pServer server name
pApplication application name
pName module name
Returns:
ObjectName for an AppClientModule

Definition at line 293 of file J2eeObjectName.java.

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.getAppClientModules String  pDomain,
String  pServer,
String  pApplication
[static]
 

Create generic name for all AppClientModules deployed in a given server, possibly belonging to a given J2EE application

Parameters:
pDomain domain name
pServer server name
pApplication application name
Returns:
generic name for the AppClientModules in a given server and application

Definition at line 265 of file J2eeObjectName.java.

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.getJDBCDataSource String  pDomain,
String  pServer,
String  pName
[static]
 

Create ObjectName for a JDBCDataSource MBeans in a JDBCResource named "JDBCResource"

Parameters:
pDomain domain name
pServer server name
pName JDBCDataSource name
Returns:
ObjectName for a JDBCDataSource MBean

Definition at line 1006 of file J2eeObjectName.java.

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.getJDBCDataSources String  pDomain,
String  pServer
[static]
 

Parameters:
pDomain domain name
pServer server name
Returns:
ObjectName for all JDBCDataSource MBeans in the JDBCResource of a given server

Definition at line 1028 of file J2eeObjectName.java.

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.getObjectName String  pObjectName  )  [static]
 

Parameters:
pObjectName Stringified ObjectName
Returns:
ObjectName instance corresponding to the received argument

Definition at line 64 of file J2eeObjectName.java.

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.JDBCDataSources String  pDomain,
String  pServer
[static]
 

This method is equivalent with the previous as in a server we currently have a sole JDBCResource MBean.

Parameters:
pDomain domain name
pServer server name
Returns:
ObjectName for all JDBCDataSource MBeans in a given server

Definition at line 1052 of file J2eeObjectName.java.

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.JDBCResource String  pDomain,
String  pServer
[static]
 

Create ObjectName for a JDBCResource MBean using name="JDBCResource"

Parameters:
pDomain 
pServer server name
Returns:
ObjectName for a JDBCResource MBean

Definition at line 984 of file J2eeObjectName.java.

ObjectName org.objectweb.jonas.jmx.J2eeObjectName.JDBCResource String  pDomain,
String  pServer,
String  pName
[static]
 

Create ObjectName for a JDBCResource MBean

Parameters:
pDomain domain name
pServer server name
pName MBean name
Returns:
ObjectName for a JDBCResource MBean

Definition at line 963 of file J2eeObjectName.java.

List org.objectweb.jonas.jmx.J2eeObjectName.queryObjectNames ObjectName  pOn  )  throws ManagementException [static]
 

Return the list of ObjectName gotten by the query in the current MbeanServer.

Parameters:
pOn Query Mbeans to search
Returns:
The list of ObjectName
Exceptions:
ManagementException 

Definition at line 80 of file J2eeObjectName.java.

List org.objectweb.jonas.jmx.J2eeObjectName.queryStrings ObjectName  pOn  )  throws ManagementException [static]
 

Return the list of ObjectName's String gotten by the query in the current MbeanServer.

Parameters:
pOn Query Mbeans to search
Returns:
A list of ObjectName convert to String
Exceptions:
ManagementException 

Definition at line 96 of file J2eeObjectName.java.


Member Data Documentation

final String org.objectweb.jonas.jmx.J2eeObjectName.ALL = "*" [static]
 

Constant used in pattern ObjectNames

Definition at line 52 of file J2eeObjectName.java.

final String org.objectweb.jonas.jmx.J2eeObjectName.NONE = "none" [static]
 

Constant used in ObjectNames of standalone modules

Definition at line 57 of file J2eeObjectName.java.


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:06:58 2005 for JOnAS by  doxygen 1.3.9.1