public interface BusinessServiceConfigurationMBean extends CommonServiceConfigurationMBean
| Modifier and Type | Field and Description |
|---|---|
static String |
NAME
Name of this mbean
|
static String |
TYPE
Type of this mbean
|
| Modifier and Type | Method and Description |
|---|---|
void |
detachBusinessServicesFromRegistry(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(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 String NAME
static final String TYPE
Diagnostics[] synchronizeServices(Collection<Ref> refs, HandleDelete handleDelete) throws NotFoundException, IllegalArgumentException
refs - Collection of all the Ref which have to be synchronized.handleDelete -
HandleDelete.MarkForDeleteHandleDelete.DeleteHandleDelete.DetachNotFoundException - If a Ref is not found.IllegalArgumentException - If the Ref does not corresponds to a business service ref.void detachBusinessServicesFromRegistry(Collection<Ref> refs) throws NotFoundException, IllegalArgumentException
refs - Collection of Refs to be detached.NotFoundException - If the resource is not found.IllegalArgumentException - If the ref does not corresponds to a business service ref.boolean isResultCachingEnabled(Ref serviceref) throws Exception
serviceref - reference to the serviceExceptionvoid enableResultCaching(Ref serviceref) throws Exception
serviceref - reference to the serviceExceptionvoid disableResultCaching(Ref serviceref) throws Exception
serviceref - reference to the serviceExceptionboolean isThrottlingEnabled(Ref serviceref) throws Exception
serviceref - reference to the serviceExceptionvoid enableThrottling(Ref serviceref) throws Exception
serviceref - reference to the serviceExceptionvoid disableThrottling(Ref serviceref) throws Exception
serviceref - reference to the serviceExceptionboolean isURIOfflineEnabled(Ref serviceref) throws Exception
serviceref - reference to the serviceExceptionvoid enableURIOffline(Ref serviceref) throws Exception
serviceref - reference to the serviceException