Class J2EEManagementObjectNameFactory
java.lang.Object
com.ibm.websphere.management.j2ee.J2EEManagementObjectNameFactory
Shared JSR77 object name factory.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
EJB types.static enum
Module types.static enum
Resource types. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectName
createApplicationObjectName
(String name, String serverName) static ObjectName
createEJBModuleObjectName
(String uri, String appName, String serverName) static ObjectName
createEJBObjectName
(J2EEManagementObjectNameFactory.EJBType type, String name, String moduleURI, String appName, String serverName) static ObjectName
static ObjectName
static ObjectName
createJavaMailObjectName
(String serverName, String mailSessionID, int resourceCounter) static ObjectName
createJVMObjectName
(String serverName) static ObjectName
createModuleObjectName
(J2EEManagementObjectNameFactory.ModuleType moduleType, String uri, String appName, String serverName) static ObjectName
createResourceObjectName
(String serverName, String resourceType, String keyName) Creates a Resource ObjectName for a Resource MBeanstatic ObjectName
createServletObjectName
(String servletName, String moduleURI, String appName, String serverName) static ObjectName
createWebModuleObjectName
(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
-