public class ServiceGroupProxyItem
extends java.lang.Object
Instances are created or retrieved from an execution group's ServiceFederationManagerProxy and are not modified by the IBM Integration API (CMP) once they have been instantiated. If any Service Federation Management objects or properties are subsequently modified, change notifications will only be sent to AdministeredObjectListeners of the ServiceFederationManagerProxy, and this object will contain out-of-date information. At this point this object should be re-obtained.
Given that 'sfmp' is a ServiceFederationManagerProxy obtain from a connected ExecutionGroupProxy instance, then to create a new ServiceGroupProxyItem instance use:
ServiceGroupProxyItem sgpi = sfmp.createServiceGroupProxy(...);To retrieve an enumeration of all the ServiceGroupProxyItem objects:
EnumerationTo retrieve a named ServiceGroupProxyItem object use:sgpis = sfmp.getServiceGroupProxys();
ServiceGroupProxyItem sgpi = sfmp.getServiceGroupProxyByName(groupProxyName);
com.ibm.broker.config.proxy.ServiceGroupProxyItem | |
Responsibilities | Provides a Service Federation Management "Service Group Proxy" Item holding the properties of the Group and providing methods for creating and managing contained "Service Proxy" Items. |
Internal Collaborators | com.ibm.broker.config.proxy.ServiceFederationManager |
Change Activity: -------- ----------- ------------- ------------------------------------ Reason: Date: Originator: Comments: -------- ----------- ------------- ------------------------------------ 54148.n 2009-08-05 HDMJB v7 Release
Modifier and Type | Method and Description |
---|---|
ServiceProxyItem |
createServiceProxyItem(java.lang.String proxyName,
java.util.Properties suppliedProps)
Deprecated.
|
void |
delete()
Deprecated.
|
java.lang.String |
getAuthor()
Deprecated.
|
java.util.Date |
getCreated()
Deprecated.
|
java.util.Date |
getLastUpdated()
Deprecated.
|
java.lang.String |
getName()
Deprecated.
|
java.lang.String |
getSecured()
Deprecated.
|
ServiceProxyItem |
getServiceProxyItemByName(java.lang.String proxyName)
Deprecated.
|
java.util.Enumeration<ServiceProxyItem> |
getServiceProxyItems()
Deprecated.
|
java.lang.String |
getSummary()
Deprecated.
|
java.lang.String |
getTitle()
Deprecated.
|
java.lang.String |
getUUID()
Deprecated.
|
boolean |
isRunEnabled()
Deprecated.
|
boolean |
isRunning()
Deprecated.
|
boolean |
isValidating()
Deprecated.
|
void |
setAdminState(boolean newState)
Deprecated.
|
void |
setAuthor(java.lang.String newValue)
Deprecated.
|
void |
setProperties(java.util.Properties suppliedProps)
Deprecated.
|
void |
setSummary(java.lang.String newValue)
Deprecated.
|
void |
setTitle(java.lang.String newValue)
Deprecated.
|
void |
start()
Deprecated.
|
void |
stop()
Deprecated.
|
java.lang.String |
toString()
Deprecated.
Displays the name of the current object.
|
public void delete() throws ConfigManagerProxyLoggedException
ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker.public void start() throws ConfigManagerProxyLoggedException
ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker.public void stop() throws ConfigManagerProxyLoggedException
ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker.public void setProperties(java.util.Properties suppliedProps) throws ConfigManagerProxyLoggedException
suppliedProps
- Object containing the key/value pair
of properties to set.ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker. If synchronous updates have been enabled using
BrokerProxy.setSynchronous(), subclasses of this exception type will
also be thrown if the request is rejected by the broker, or if the
request is not processed before a timeout occurs.public ServiceProxyItem createServiceProxyItem(java.lang.String proxyName, java.util.Properties suppliedProps) throws ConfigManagerProxyLoggedException, ConfigManagerProxyPropertyNotInitializedException
proxyName
- Name of the service proxysuppliedProps
- Additional properties for the service proxyConfigManagerProxyLoggedException
- if the request could not be
sent to the broker.ConfigManagerProxyPropertyNotInitializedException,
- ConfigManagerProxyLoggedExceptionConfigManagerProxyPropertyNotInitializedException
public java.util.Enumeration<ServiceProxyItem> getServiceProxyItems() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
public ServiceProxyItem getServiceProxyItemByName(java.lang.String proxyName) throws ConfigManagerProxyPropertyNotInitializedException
proxyName
- ConfigManagerProxyPropertyNotInitializedException
public java.lang.String getName()
public java.lang.String getUUID()
public java.lang.String getTitle()
public java.lang.String getAuthor()
public java.lang.String getSummary()
public boolean isRunEnabled()
public boolean isRunning() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if the value of the run state could not be determined from
the broker.public java.lang.String getSecured()
public boolean isValidating()
public java.util.Date getCreated()
public java.util.Date getLastUpdated()
public java.lang.String toString()
toString
in class java.lang.Object
public void setTitle(java.lang.String newValue) throws ConfigManagerProxyLoggedException
newValue
- New value string.ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker. If synchronous updates have been enabled using
BrokerProxy.setSynchronous(), subclasses of this exception type will
also be thrown if the request is rejected by the broker, or if the
request is not processed before a timeout occurs.public void setAuthor(java.lang.String newValue) throws ConfigManagerProxyLoggedException
newValue
- New value string.ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker. If synchronous updates have been enabled using
BrokerProxy.setSynchronous(), subclasses of this exception type will
also be thrown if the request is rejected by the broker, or if the
request is not processed before a timeout occurs.public void setSummary(java.lang.String newValue) throws ConfigManagerProxyLoggedException
newValue
- New value string.ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker. If synchronous updates have been enabled using
BrokerProxy.setSynchronous(), subclasses of this exception type will
also be thrown if the request is rejected by the broker, or if the
request is not processed before a timeout occurs.public void setAdminState(boolean newState) throws ConfigManagerProxyLoggedException
ConfigManagerProxyLoggedException
- if the request could not be
sent to the broker.