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 | 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 | 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. |
public static final com.ibm.broker.config.proxy.ConfigurationObjectType allRepresents all configuration object types
public static final com.ibm.broker.config.proxy.ConfigurationObjectType brokerRepresents the broker type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType collectiveRepresents the pub/sub collective type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType configmanagerRepresents the Configuration Manager type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType connectionRepresents the pub/sub connection type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType dependencyRepresents the message flow dependency type.
public static final com.ibm.broker.config.proxy.ConfigurationObjectType executiongroupRepresents the execution group type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType logRepresents the log type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType messageflowRepresents the message flow type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType messagesetRepresents 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.
public static final com.ibm.broker.config.proxy.ConfigurationObjectType policyRepresents the topic policy type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType subscriptionRepresents type subscription type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType topicRepresents the topic type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType topicrootRepresents the root topic type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType topologyRepresents the topology type
public static final com.ibm.broker.config.proxy.ConfigurationObjectType unknownRepresents an unknown configuration object type
public static final ConfigurationObjectType getConfigurationObjectType(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.
public final String getProxyClassName()Maps from a ConfigurationObjectType to a class name in the Proxy model
- Returns
- unique Proxy Class Name.
public final boolean getRequiresParentUUID()States whether objects of this type require parent UUIDs in order to uniquely identify them.
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.
public final String toString()Returns the unique classname associated with the instance.