Package com.opencloud.rhino.management
Interface AuditingManagementMBean
- 
public interface AuditingManagementMBeanThe
AuditingManagementMBeaninterface provides methods for interacting with Rhino’s auditing subsystems. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringMBEAN_NAMEThe name of this MBean, equal to the string "Auditing".static StringOBJECT_NAMEThe JMX Object Name of this MBean. 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAuditLevel()Returns the type of management operations logged to the managment audit log.StringgetOpcodeXML()Returns a String representing the current management OpCodes in XML format.voidsetAuditLevel(String level)Sets the type of management operations logged to the management audit log. 
 - 
 
- 
- 
Field Detail
- 
MBEAN_NAME
static final String MBEAN_NAME
The name of this MBean, equal to the string "Auditing".
- See Also:
 - Constant Field Values
 
 
- 
OBJECT_NAME
static final String OBJECT_NAME
The JMX Object Name of this MBean.
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getOpcodeXML
String getOpcodeXML() throws ManagementException
Returns a String representing the current management OpCodes in XML format.
- Throws:
 ManagementException
 
- 
setAuditLevel
void setAuditLevel(String level) throws ManagementException, ConfigurationException
Sets the type of management operations logged to the management audit log. The given value must be "none", "writes", or "all" (case insensitive).
 
- 
getAuditLevel
String getAuditLevel() throws ManagementException, ConfigurationException
Returns the type of management operations logged to the managment audit log. The returned value will be "none", "writes", or "all" (case insensitive).
 
 - 
 
 -