public interface ConfigurationManagementMBean
Modifier and Type | Field and Description |
---|---|
static String |
SIS_MANAGEMENT_TYPE
The type of this MBean.
|
Modifier and Type | Method and Description |
---|---|
AuditLevel |
getAuditLevel()
Determine the level of audit logging configured for the SIS RA entity.
|
long |
getDefaultServiceTimeout()
Get the default service timeout for the SIS RA entity.
|
String |
getDescription()
Get the SIS RA entity description.
|
boolean |
getFineGrainedTracingEnabled()
Determine if fine-grained tracing has been enabled for the SIS RA entity.
|
void |
setAuditLevel(AuditLevel level)
Set the level of audit logging for the SIS RA entity.
|
void |
setDefaultServiceTimeout(long timeout)
Set the default service timeout for the SIS RA entity.
|
void |
setDescription(String desc)
Set the SIS RA entity description.
|
void |
setFineGrainedTracingEnabled(boolean enabled)
Enable or disable fine-grained tracing for the SIS RA entity.
|
static final String SIS_MANAGEMENT_TYPE
String getDescription() throws ManagementException
ManagementException
- if an error occurs communicating with the management server.setDescription(java.lang.String)
void setDescription(String desc) throws ManagementException
desc
- the new description. May be null
.ManagementException
- if an error occurs communicating with the management server.getDescription()
boolean getFineGrainedTracingEnabled() throws ManagementException
true
if fine-grained tracing is enabled, false
otherwise.ManagementException
- if an error occurs communicating with the management server.setFineGrainedTracingEnabled(boolean)
void setFineGrainedTracingEnabled(boolean enabled) throws ManagementException
The SIS RA's configuration must be reloaded before the configuration changes caused by this method take effect.
enabled
- boolean value indicating whether fine-grained tracing should be enabled or not.ManagementException
- if an error occurs communicating with the management server.getFineGrainedTracingEnabled()
AuditLevel getAuditLevel() throws ManagementException
AuditLevel
configured for the SIS RA entity.ManagementException
- if an error occurs communicating with the management server.AuditLevel
void setAuditLevel(AuditLevel level) throws ManagementException
The SIS RA's configuration must be reloaded before the configuration changes caused by this method take effect.
level
- the desired AuditLevel
for the SIS RA entity.ManagementException
- if an error occurs communicating with the management server.AuditLevel
long getDefaultServiceTimeout() throws ManagementException
ServiceRefManagementMBean.setDefaultTimeout(com.opencloud.slee.resources.sis.components.ServiceRefID, long)
.ManagementException
- if an error occurs communicating with the management server.setDefaultServiceTimeout(long)
void setDefaultServiceTimeout(long timeout) throws IllegalArgumentException, ManagementException
The SIS RA's configuration must be reloaded before the configuration changes caused by this method take effect..
timeout
- the timeout, measured in milliseconds. Must be at least 100ms.IllegalArgumentException
- if timeout < 100
.ManagementException
- if an error occurs communicating with the management server.getDefaultServiceTimeout()