com.ibm.broker.config.proxy

Class AdministeredObject

Parameters:
suppliedProps - required attributes of the new object. Must contain at least CommsMessageConstants.CHILD_TYPE_PROPERTY and CommsMessageConstants.CHILD_UUID_PROPERTY values.
Returns:
AdministeredObject that can be used to reference the newly created object. If the subcomponent is not instantiable (e.g. a connection between two brokers) then null is returned.
Throws:
ConfigManagerProxyLoggedException - if the request could not be sent to the broker, or (only if synchronous updates have been enabled) the request was not successfully processed by the broker.
ConfigManagerProxyRequestTimeoutException - if synchronous updates have been enabled and a response was not received by the broker before a timeout occurred. (Note that this exception type extends ConfigManagerProxyLoggedException).
ConfigManagerProxyRequestFailureException - if synchronous updates have been enabled and the request was rejected by the broker. (Note that this exception type extends ConfigManagerProxyLoggedException).
Parameters:
suppliedProps - required attributes of the new object. Must contain at least CommsMessageConstants.CHILD_TYPE_PROPERTY and CommsMessageConstants.CHILD_UUID_PROPERTY values.
registerProps - required registration attributes of the new object.
Returns:
AdministeredObject that can be used to reference the newly created object. If the subcomponent is not instantiable (e.g. a connection between two brokers) then null is returned.
Throws:
ConfigManagerProxyLoggedException - if the request could not be sent to the broker, or (only if synchronous updates have been enabled) the request was not successfully processed by the broker.
ConfigManagerProxyRequestTimeoutException - if synchronous updates have been enabled and a response was not received by the broker before a timeout occurred. (Note that this exception type extends ConfigManagerProxyLoggedException).
ConfigManagerProxyRequestFailureException - if synchronous updates have been enabled and the request was rejected by the broker. (Note that this exception type extends ConfigManagerProxyLoggedException).