public interface ServiceInterface
extends com.ibm.broker.config.common.CommonServiceInterface
There are currently two classes that directly implement this interface, both of which live in the com.ibm.broker.config.proxy package:
Classes that implement this interface are able to describe lists of keywords and their values that may be associated with the deployed object. For a detailed discussion of the eyecatchers used when describing keywords, see the documentation for the DeployableObject interface.
interface
com.ibm.broker.config.proxy.ServiceInterface extends
com.ibm.broker.config.proxy.DeployableObject
|
|
Responsibilities | States that implementing classes represent objects that have been deployed to execution groups. |
Internal Collaborators | None |
Change Activity: -------- ----------- ------------- ------------------------------------ Reason: Date: Originator: Comments: -------- ----------- ------------- ------------------------------------ v8.0.0.1 Release
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
getErrorHandlerNames()
Returns a Collection of all the names of the implementation objects
for error handlers for this service.
|
java.util.Map<java.lang.String,java.lang.String> |
getInterfaceFiles()
Returns a Map of all the WSDL and XSD files for this service.
|
java.lang.String |
getServiceDescriptor()
Returns the descriptor associated with the service.
|
ServiceOperation |
getServiceOperation(java.lang.String operationName)
Returns a ServiceOperation object for a particular operation
for this service.
|
java.util.Enumeration<ServiceOperation> |
getServiceOperations()
Returns an Enumeration of all the ServiceOperation objects
for this service.
|
java.net.URL |
getServiceQueryURL()
Returns the URL for querying the WSDL for the service, if this service has a
binding that uses WSDL (and ?wsdl support is wswitch on for the service)
|
java.net.URL |
getServiceURL()
Returns the URL for the service, if this service has a binding that
can be represented as a URL
|
boolean |
isServiceInternalComponent(java.lang.String objectName)
Returns true if a named resource (a flow, for example) is an
internal piece of the service
|
java.lang.String getServiceDescriptor() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
boolean isServiceInternalComponent(java.lang.String objectName) throws ConfigManagerProxyPropertyNotInitializedException
objectName
- Name of object to checkConfigManagerProxyPropertyNotInitializedException
java.util.Enumeration<ServiceOperation> getServiceOperations() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if operation information could not be determined because
the information was not supplied from the broker before a
timeout occurred.ServiceOperation getServiceOperation(java.lang.String operationName) throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if operation information could not be determined because
the information was not supplied from the broker before a
timeout occurred.java.net.URL getServiceURL() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if operation information could not be determined because
the information was not supplied from the broker before a
timeout occurred.java.net.URL getServiceQueryURL() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if operation information could not be determined because
the information was not supplied from the broker before a
timeout occurred.java.util.Map<java.lang.String,java.lang.String> getInterfaceFiles() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if operation information could not be determined because
the information was not supplied from the broker before a
timeout occurred.java.util.Collection<java.lang.String> getErrorHandlerNames() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if operation information could not be determined because
the information was not supplied from the broker before a
timeout occurred.