com.ibm.broker.config.proxy

Class ConfigurationObjectType

  • java.lang.Object
    • com.ibm.broker.config.proxy.ConfigurationObjectType


  • public final class ConfigurationObjectType
    extends java.lang.Object

    The ConfigurationObjectType type is used to describe the types of various objects managed by the broker. The class defines a number of static instances which can be referenced externally.

    class com.ibm.broker.config.common.ConfigurationObjectType

    Responsibilities Each instance represents type of an object managed by the broker.
    Internal Collaborators None
    
     Change Activity:
     -------- ----------- -------------   ------------------------------------
     Reason:  Date:       Originator:     Comments:
     -------- ----------- -------------   ------------------------------------
     25103.12 2004-04-17  HDMPL           v6 Release
     47371    2007-07-30  HDMPL           v6.1 Release (no changes)
     51619.6  2008-11-27  HDMPL           v7 Release:
                                             Deprecated messageset, configmgr,
                                             topology, collective, connection,
                                             subscription, topic, topicroot,
                                             policy
                                             Added getDisplayName()
                                             Added configurableservice
     51619.40 2009-05-25  HDCAB              Added administrationqueue
     54148    2009-08-05  HDMJB              ServiceFederationManager items
     80006    2011-04-18  HDCAB           v8 Release:
     80006.2  2011-04-18  HDCAB              Activity Log support
     80006.1  2011-05-13  HDCAB              Applications and Libraries support
     80006.4  2011-09-30  HDCAB              Resource manager support
     80006.8  2011-19-10  HDDJS              Data Capture support
    
     
    • Field Detail

      • configmanager

        public static final ConfigurationObjectType configmanager
        Deprecated. As of WebSphere Message Broker V7 Configuration Managers are not used, so this type is no longer necessary.
      • topology

        public static final ConfigurationObjectType topology
        Deprecated. As of WebSphere Message Broker V7 there is no publish/subscribe topology, so this type is no longer necessary.
      • collective

        public static final ConfigurationObjectType collective
        Deprecated. As of WebSphere Message Broker V7 collectives are not used, so this type is no longer necessary.
      • connection

        public static final ConfigurationObjectType connection
        Deprecated. As of WebSphere Message Broker V7 connections are not used, so this type is no longer necessary.
      • subscription

        public static final ConfigurationObjectType subscription
        Deprecated. As of WebSphere Message Broker V7 subscriptions are managed by WebSphere MQ, so this type is no longer necessary.
      • servicecatalogentry

        public static final ConfigurationObjectType servicecatalogentry
        Represents the service catalog entry
      • topic

        public static final ConfigurationObjectType topic
        Deprecated. As of WebSphere Message Broker V7 topics are managed by WebSphere MQ, so this type is no longer necessary.
      • topicroot

        public static final ConfigurationObjectType topicroot
        Deprecated. As of WebSphere Message Broker V7 topics are managed by WebSphere MQ, so this type is no longer necessary.
      • policy

        public static final ConfigurationObjectType policy
        Deprecated. As of WebSphere Message Broker V7 topics are managed by WebSphere MQ, so this type is no longer necessary.
      • resourcemanager

        public static final ConfigurationObjectType resourcemanager
        represents the resource manager type
      • messageset

        public static final ConfigurationObjectType messageset
        Deprecated. This type is no longer used. ConfigurationObjectType.dependency is used to describe dictionaries instead.
      • configurableservice

        public static final ConfigurationObjectType configurableservice
        Represents the configurable service type
      • policyManagement

        public static final ConfigurationObjectType policyManagement
        Represents the single policy management object
      • administrationqueue

        public static final ConfigurationObjectType administrationqueue
        Represents the administration queue type
      • administrationqueueentry

        public static final ConfigurationObjectType administrationqueueentry
        Represents the administration queue type
      • servicefederationmanager

        public static final ConfigurationObjectType servicefederationmanager
        Deprecated. 
        Represents the service federation manager type
      • servicegroupproxyitem

        public static final ConfigurationObjectType servicegroupproxyitem
        Deprecated. 
        Represents the service federation service group proxy item type
      • serviceproxyitem

        public static final ConfigurationObjectType serviceproxyitem
        Deprecated. 
        Represents the service federation service proxy item type
      • library

        @Deprecated
        public static final ConfigurationObjectType library
        Deprecated. As of Integration Bus V10, libraries have been renamed to static libraries. Use staticLibrary instead.
        Represents the library type
    • Method Detail

      • toString

        public final java.lang.String toString()
        Returns the unique classname associated with the instance.
        Overrides:
        toString in class java.lang.Object
      • isInstantiable

        public boolean isInstantiable()
        Returns true if and only if the object refers to concrete AdministeredObject type.
        Returns:
        boolean true if and only if the object can be instantiated.
      • getConfigurationObjectType

        public static final ConfigurationObjectType getConfigurationObjectType(java.lang.String uniqueValue)
        Returns the ConfigurationObjectType object that has the supplied unique value.
        Parameters:
        uniqueValue - the value to look up
        Returns:
        ConfigurationObjectType that has a unique value equal to the supplied String, or unknown if no such ConfigurationObjectType exists.
      • getProxyClassName

        public final java.lang.String getProxyClassName()
        Maps from a ConfigurationObjectType to a class name in the IBM Integration API (CMP) model. If there is no mapping, null is returned.
        Returns:
        unique IBM Integration API (CMP) class name.
      • getRequiresParentUUID

        public final boolean getRequiresParentUUID()
        Deprecated. No objects require a parent UUID in order to work. This method always returns false.
        States whether objects of this type require parent UUIDs in order to uniquely identify them.
      • getDisplayName

        public final java.lang.String getDisplayName()
        Returns the display name for the given type.
        Returns:
        String display name