Package org.casbin.jcasbin.log
Class DefaultLogger
- java.lang.Object
-
- org.casbin.jcasbin.log.DefaultLogger
-
-
Field Summary
Fields Modifier and Type Field Description private booleanenabled
-
Constructor Summary
Constructors Constructor Description DefaultLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringarrayToString(java.lang.String[][] array)tool for logPolicy [][] -> StringvoidenableLog(boolean enable)booleanisEnabled()voidlogEnforce(java.lang.String matcher, java.lang.Object[] request, boolean result, java.lang.String[][] explains)voidlogError(java.lang.Throwable err, java.lang.String... msg)voidlogModel(java.lang.String[][] model)voidlogPolicy(java.util.Map<java.lang.String,java.lang.String[][]> policy)voidlogRole(java.lang.String[] roles)
-
-
-
Method Detail
-
logModel
public void logModel(java.lang.String[][] model)
-
logEnforce
public void logEnforce(java.lang.String matcher, java.lang.Object[] request, boolean result, java.lang.String[][] explains)- Specified by:
logEnforcein interfaceLogger
-
logPolicy
public void logPolicy(java.util.Map<java.lang.String,java.lang.String[][]> policy)
-
arrayToString
private java.lang.String arrayToString(java.lang.String[][] array)
tool for logPolicy [][] -> String
-
-