Class LogAdapter
- java.lang.Object
-
- org.neo4j.gds.procedures.integration.LogAdapter
-
- All Implemented Interfaces:
org.neo4j.gds.logging.Log
public class LogAdapter extends java.lang.Object implements org.neo4j.gds.logging.LogWe wrap Neo4j's log so that we isolate our code from theirs. This enables us to not have dependencies on Neo4j everywhere. This class can live at the edge of our software and our domain code will be Neo4j (logging) agnostic.
-
-
Constructor Summary
Constructors Constructor Description LogAdapter(org.neo4j.logging.Log neo4jUserLog)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String format, java.lang.Object... arguments)java.lang.ObjectgetNeo4jLog()voidinfo(java.lang.String message)voidinfo(java.lang.String format, java.lang.Object... arguments)booleanisDebugEnabled()voidwarn(java.lang.String message, java.lang.Exception e)voidwarn(java.lang.String format, java.lang.Object... arguments)
-
-
-
Method Detail
-
info
public void info(java.lang.String message)
- Specified by:
infoin interfaceorg.neo4j.gds.logging.Log
-
info
public void info(java.lang.String format, java.lang.Object... arguments)- Specified by:
infoin interfaceorg.neo4j.gds.logging.Log
-
warn
public void warn(java.lang.String message, java.lang.Exception e)- Specified by:
warnin interfaceorg.neo4j.gds.logging.Log
-
warn
public void warn(java.lang.String format, java.lang.Object... arguments)- Specified by:
warnin interfaceorg.neo4j.gds.logging.Log
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceorg.neo4j.gds.logging.Log
-
debug
public void debug(java.lang.String format, java.lang.Object... arguments)- Specified by:
debugin interfaceorg.neo4j.gds.logging.Log
-
getNeo4jLog
public java.lang.Object getNeo4jLog()
- Specified by:
getNeo4jLogin interfaceorg.neo4j.gds.logging.Log
-
-