public interface BusinessServiceConfigurationMBean extends CommonServiceConfigurationMBean
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
NAME
Name of this mbean 
 | 
static java.lang.String | 
TYPE
Type of this mbean 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
detachBusinessServicesFromRegistry(java.util.Collection<Ref> refs)
Detaches a collection of Business Services from the registry. 
 | 
void | 
disableResultCaching(Ref serviceref)
Disables result caching for the service. 
 | 
void | 
disableThrottling(Ref serviceref)
Disables throttling for the service. 
 | 
void | 
disableURIOffline(Ref serviceref)
Disables URI Offline for the service. 
 | 
void | 
enableResultCaching(Ref serviceref)
Enables result caching for the service. 
 | 
void | 
enableThrottling(Ref serviceref)
Enables throttling for the service. 
 | 
void | 
enableURIOffline(Ref serviceref)
Enables URI Offline for the service. 
 | 
boolean | 
isResultCachingEnabled(Ref serviceref)
Returns true if result caching is enabled 
 | 
boolean | 
isThrottlingEnabled(Ref serviceref)
Returns true if throttling is enabled 
 | 
boolean | 
isURIOfflineEnabled(Ref serviceref)
Returns true if URI Offline is enabled 
 | 
Diagnostics[] | 
synchronizeServices(java.util.Collection<Ref> refs, HandleDelete handleDelete)
Synchronizes a collection of business services by importing them from the registry. 
 | 
disableMessageTracing, disableService, enableMessageTracing, enableService, isEnabled, isMessageTracingEnableddisableMonitoring, disableSLAAlerting, enableMonitoring, enableSLAAlerting, isMonitoringEnabled, isSLAAlertingEnabledstatic final java.lang.String NAME
static final java.lang.String TYPE
Diagnostics[] synchronizeServices(java.util.Collection<Ref> refs, HandleDelete handleDelete) throws NotFoundException, java.lang.IllegalArgumentException
refs - Collection of all the Ref which have to be synchronized.handleDelete -
HandleDelete.MarkForDeleteHandleDelete.DeleteHandleDelete.DetachNotFoundException - If a Ref is not found.java.lang.IllegalArgumentException - If the Ref does not corresponds to a business service ref.void detachBusinessServicesFromRegistry(java.util.Collection<Ref> refs) throws NotFoundException, java.lang.IllegalArgumentException
refs - Collection of Refs to be detached.NotFoundException - If the resource is not found.java.lang.IllegalArgumentException - If the ref does not corresponds to a business service ref.boolean isResultCachingEnabled(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionvoid enableResultCaching(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionvoid disableResultCaching(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionboolean isThrottlingEnabled(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionvoid enableThrottling(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionvoid disableThrottling(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionboolean isURIOfflineEnabled(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionvoid enableURIOffline(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exceptionvoid disableURIOffline(Ref serviceref) throws java.lang.Exception
serviceref - reference to the servicejava.lang.Exception