Package com.opencloud.rhino.management
Interface AuditingManagementMBean
-
public interface AuditingManagementMBean
The
AuditingManagementMBean
interface provides methods for interacting with Rhino’s auditing subsystems.
-
-
Field Summary
Fields Modifier and Type Field Description static String
MBEAN_NAME
The name of this MBean, equal to the string "Auditing".static String
OBJECT_NAME
The JMX Object Name of this MBean.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAuditLevel()
Returns the type of management operations logged to the managment audit log.String
getOpcodeXML()
Returns a String representing the current management OpCodes in XML format.void
setAuditLevel(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).
-
-