Class J2EEManagementObjectNameFactory
java.lang.Object
com.ibm.websphere.management.j2ee.J2EEManagementObjectNameFactory
Shared JSR77 object name factory.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEJB types.static enumModule types.static enumResource types. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectNamecreateApplicationObjectName(String name, String serverName) static ObjectNamecreateEJBModuleObjectName(String uri, String appName, String serverName) static ObjectNamecreateEJBObjectName(J2EEManagementObjectNameFactory.EJBType type, String name, String moduleURI, String appName, String serverName) static ObjectNamestatic ObjectNamestatic ObjectNamecreateJavaMailObjectName(String serverName, String mailSessionID, int resourceCounter) static ObjectNamecreateJVMObjectName(String serverName) static ObjectNamecreateModuleObjectName(J2EEManagementObjectNameFactory.ModuleType moduleType, String uri, String appName, String serverName) static ObjectNamecreateResourceObjectName(String serverName, String resourceType, String keyName) Creates a Resource ObjectName for a Resource MBeanstatic ObjectNamecreateServletObjectName(String servletName, String moduleURI, String appName, String serverName) static ObjectNamecreateWebModuleObjectName(String moduleURI, String appName, String serverName)
-
Field Details
-
DOMAIN_NAME
- See Also:
-
KEY_TYPE
- See Also:
-
KEY_NAME
- See Also:
-
KEY_SERVER
- See Also:
-
KEY_JAVA_VMS
- See Also:
-
DEPLOYMENT_DESCRIPTOR
- See Also:
-
SERVLETS
- See Also:
-
TYPE_DOMAIN
- See Also:
-
TYPE_SERVER
- See Also:
-
TYPE_JVM
- See Also:
-
TYPE_APPLICATION
- See Also:
-
TYPE_EJB_MODULE
- See Also:
-
TYPE_WEB_MODULE
- See Also:
-
TYPE_RESOURCE_ADAPTER_MODULE
- See Also:
-
TYPE_APP_CLIENT_MODULE
- See Also:
-
TYPE_SERVLET
- See Also:
-
TYPE_JAVA_MAIL_RESOURCE
- See Also:
-
TYPE_JNDI_RESOURCE
- See Also:
-
TYPE_ORB_RESOURCE
- See Also:
-
NAME_JAVA_MAIL_RESOURCE
- See Also:
-
MAIL_SESSION_ID
- See Also:
-
RESOURCE_ID
- See Also:
-
-
Constructor Details
-
J2EEManagementObjectNameFactory
public J2EEManagementObjectNameFactory()
-
-
Method Details
-
createJ2EEDomainObjectName
-
createJ2EEServerObjectName
-
createJVMObjectName
-
createApplicationObjectName
-
createModuleObjectName
public static ObjectName createModuleObjectName(J2EEManagementObjectNameFactory.ModuleType moduleType, String uri, String appName, String serverName) -
createEJBModuleObjectName
-
createEJBObjectName
public static ObjectName createEJBObjectName(J2EEManagementObjectNameFactory.EJBType type, String name, String moduleURI, String appName, String serverName) -
createWebModuleObjectName
public static ObjectName createWebModuleObjectName(String moduleURI, String appName, String serverName) -
createServletObjectName
public static ObjectName createServletObjectName(String servletName, String moduleURI, String appName, String serverName) -
createJavaMailObjectName
public static ObjectName createJavaMailObjectName(String serverName, String mailSessionID, int resourceCounter) -
createResourceObjectName
public static ObjectName createResourceObjectName(String serverName, String resourceType, String keyName) Creates a Resource ObjectName for a Resource MBean- Parameters:
serverName-keyName-- Returns:
- ObjectName is the JSR77 spec naming convention for Resource MBeans
-