Package org.apache.zookeeper.audit
Class ZKAuditProvider
- java.lang.Object
- 
- org.apache.zookeeper.audit.ZKAuditProvider
 
- 
 public class ZKAuditProvider extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description ZKAuditProvider()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddServerStartFailureAuditLog()Add audit log for server start fail.static voidaddZKStartStopAuditLog()Add audit log for server start and register server stop log.static StringgetZKUser()User who has started the ZooKeeper server user, it will be the logged-in user.static booleanisAuditEnabled()static voidlog(String user, String operation, String znode, String acl, String createMode, String session, String ip, AuditEvent.Result result)
 
- 
- 
- 
Method Detail- 
isAuditEnabledpublic static boolean isAuditEnabled() - Returns:
- true if audit log is enabled
 
 - 
logpublic static void log(String user, String operation, String znode, String acl, String createMode, String session, String ip, AuditEvent.Result result) 
 - 
addZKStartStopAuditLogpublic static void addZKStartStopAuditLog() Add audit log for server start and register server stop log.
 - 
addServerStartFailureAuditLogpublic static void addServerStartFailureAuditLog() Add audit log for server start fail.
 - 
getZKUserpublic static String getZKUser() User who has started the ZooKeeper server user, it will be the logged-in user. If no user logged-in then system user.
 
- 
 
-