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).
-
-