Class Hierarchy All Classes All Fields and Methods

Class com.ibm.broker.config.proxy.ConfigurationObjectType

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

public final class ConfigurationObjectType
extends Object

The ConfigurationObjectType type is used to describe the types of various objects managed by the Configuration Manager. 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 Configuration Manager.
Internal Collaborators None


 Change Activity:
 -------- ----------- -------------   ------------------------------------
 Reason:  Date:       Originator:     Comments:
 -------- ----------- -------------   ------------------------------------
 25103.12 2004-04-17  HDMPL           v6 Release

 

Field Index
Field Description
all Represents all configuration object types
broker Represents the broker type
collective Represents the pub/sub collective type
configmanager Represents the Configuration Manager type
connection Represents the pub/sub connection type
dependency Represents the message flow dependency type.
executiongroup Represents the execution group type
log Represents the log type
messageflow Represents the message flow type
messageset Represents the v5 message set type.
policy Represents the topic policy type
subscription Represents type subscription type
topic Represents the topic type
topicroot Represents the root topic type
topology Represents the topology type
unknown Represents an unknown configuration object type
Method Index
Method Description
ConfigurationObjectType getConfigurationObjectType(String) Returns the ConfigurationObjectType object that has the supplied unique value.
String getProxyClassName() Maps from a ConfigurationObjectType to a class name in the Proxy model
boolean getRequiresParentUUID() States whether objects of this type require parent UUIDs in order to uniquely identify them.
boolean isInstantiable() Returns true if and only if the object refers to concrete AdministeredObject type.
String toString() Returns the unique classname associated with the instance.

Fields

all

public static final com.ibm.broker.config.proxy.ConfigurationObjectType all

Represents all configuration object types

broker

public static final com.ibm.broker.config.proxy.ConfigurationObjectType broker

Represents the broker type

collective

public static final com.ibm.broker.config.proxy.ConfigurationObjectType collective

Represents the pub/sub collective type

configmanager

public static final com.ibm.broker.config.proxy.ConfigurationObjectType configmanager

Represents the Configuration Manager type

connection

public static final com.ibm.broker.config.proxy.ConfigurationObjectType connection

Represents the pub/sub connection type

dependency

public static final com.ibm.broker.config.proxy.ConfigurationObjectType dependency

Represents the message flow dependency type.

executiongroup

public static final com.ibm.broker.config.proxy.ConfigurationObjectType executiongroup

Represents the execution group type

log

public static final com.ibm.broker.config.proxy.ConfigurationObjectType log

Represents the log type

messageflow

public static final com.ibm.broker.config.proxy.ConfigurationObjectType messageflow

Represents the message flow type

messageset

public static final com.ibm.broker.config.proxy.ConfigurationObjectType messageset

Represents the v5 message set type. This is included for compatibility with v5 Configuration Managers; when connected to Configuration Managers of v6 and above, ConfigurationObjectType.dependency is used to describe message sets instead.

policy

public static final com.ibm.broker.config.proxy.ConfigurationObjectType policy

Represents the topic policy type

subscription

public static final com.ibm.broker.config.proxy.ConfigurationObjectType subscription

Represents type subscription type

topic

public static final com.ibm.broker.config.proxy.ConfigurationObjectType topic

Represents the topic type

topicroot

public static final com.ibm.broker.config.proxy.ConfigurationObjectType topicroot

Represents the root topic type

topology

public static final com.ibm.broker.config.proxy.ConfigurationObjectType topology

Represents the topology type

unknown

public static final com.ibm.broker.config.proxy.ConfigurationObjectType unknown

Represents an unknown configuration object type

Methods

getConfigurationObjectType

public static final ConfigurationObjectType getConfigurationObjectType(String uniqueValue) 

Returns the ConfigurationObjectType object that has the supplied unique value.

getProxyClassName

public final String getProxyClassName() 

Maps from a ConfigurationObjectType to a class name in the Proxy model

getRequiresParentUUID

public final boolean getRequiresParentUUID() 

States whether objects of this type require parent UUIDs in order to uniquely identify them.

isInstantiable

public boolean isInstantiable() 

Returns true if and only if the object refers to concrete AdministeredObject type.

toString

public final String toString() 

Returns the unique classname associated with the instance.

Class Hierarchy All Classes All Fields and Methods