com.ibm.websphere.management.j2ee

Class J2EEManagementObjectNameFactory

  • java.lang.Object
    • com.ibm.websphere.management.j2ee.J2EEManagementObjectNameFactory


  • public class J2EEManagementObjectNameFactory
    extends java.lang.Object
    Shared JSR77 object name factory.
    • Constructor Detail

      • J2EEManagementObjectNameFactory

        public J2EEManagementObjectNameFactory()
    • Method Detail

      • createJ2EEDomainObjectName

        public static javax.management.ObjectName createJ2EEDomainObjectName()
      • createJ2EEServerObjectName

        public static javax.management.ObjectName createJ2EEServerObjectName(java.lang.String name)
      • createJVMObjectName

        public static javax.management.ObjectName createJVMObjectName(java.lang.String serverName)
      • createApplicationObjectName

        public static javax.management.ObjectName createApplicationObjectName(java.lang.String name,
                                                                              java.lang.String serverName)
      • createModuleObjectName

        public static javax.management.ObjectName createModuleObjectName(J2EEManagementObjectNameFactory.ModuleType moduleType,
                                                                         java.lang.String uri,
                                                                         java.lang.String appName,
                                                                         java.lang.String serverName)
      • createEJBModuleObjectName

        public static javax.management.ObjectName createEJBModuleObjectName(java.lang.String uri,
                                                                            java.lang.String appName,
                                                                            java.lang.String serverName)
      • createEJBObjectName

        public static javax.management.ObjectName createEJBObjectName(J2EEManagementObjectNameFactory.EJBType type,
                                                                      java.lang.String name,
                                                                      java.lang.String moduleURI,
                                                                      java.lang.String appName,
                                                                      java.lang.String serverName)
      • createWebModuleObjectName

        public static javax.management.ObjectName createWebModuleObjectName(java.lang.String moduleURI,
                                                                            java.lang.String appName,
                                                                            java.lang.String serverName)
      • createServletObjectName

        public static javax.management.ObjectName createServletObjectName(java.lang.String servletName,
                                                                          java.lang.String moduleURI,
                                                                          java.lang.String appName,
                                                                          java.lang.String serverName)
      • createJavaMailObjectName

        public static javax.management.ObjectName createJavaMailObjectName(java.lang.String serverName,
                                                                           java.lang.String mailSessionID,
                                                                           int resourceCounter)
      • createResourceObjectName

        public static javax.management.ObjectName createResourceObjectName(java.lang.String serverName,
                                                                           java.lang.String resourceType,
                                                                           java.lang.String keyName)
        Creates a Resource ObjectName for a Resource MBean
        Parameters:
        serverName -
        keyName -
        Returns:
        ObjectName is the JSR77 spec naming convention for Resource MBeans