Package org.gorpipe.gor
Class RequestStats
java.lang.Object
org.gorpipe.gor.RequestStats
- All Implemented Interfaces:
org.gorpipe.gor.session.EventLogger
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gorpipe.gor.session.EventLogger
org.gorpipe.gor.session.EventLogger.SessionInfo -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcommandCached(String name, String cacheFile) voidcommandCreated(String name, String origin, String commandSignature, String commandToExecute) voidcommandEnded(String name) voidcommandStarted(String name, String commandSignature, String cacheFile, String commandToExecute) voidorg.gorpipe.gor.session.EventLogger.SessionInfogetInfo()org.gorpipe.gor.stats.StatsCollectorvoiditeratorCreated(String args) protected voidnodeAddedOrUpdated(org.gorpipe.gor.session.GorScriptTask task) voidvoidprotected voidstatsAdded(String signature, org.gorpipe.gor.stats.StatsCollector stats) voidtasks(Collection<org.gorpipe.gor.session.GorScriptTask> tasks)
-
Field Details
-
nodes
-
stats
-
createdFiles
-
iteratorsCreated
protected int iteratorsCreated -
query
-
session
protected final org.gorpipe.gor.session.GorSession session -
localHostName
-
-
Constructor Details
-
RequestStats
public RequestStats(org.gorpipe.gor.session.GorSession session)
-
-
Method Details
-
getInfo
public org.gorpipe.gor.session.EventLogger.SessionInfo getInfo()- Specified by:
getInfoin interfaceorg.gorpipe.gor.session.EventLogger
-
nodeAddedOrUpdated
protected void nodeAddedOrUpdated(org.gorpipe.gor.session.GorScriptTask task) -
statsAdded
-
tasks
- Specified by:
tasksin interfaceorg.gorpipe.gor.session.EventLogger
-
query
- Specified by:
queryin interfaceorg.gorpipe.gor.session.EventLogger
-
commandCreated
public void commandCreated(String name, String origin, String commandSignature, String commandToExecute) - Specified by:
commandCreatedin interfaceorg.gorpipe.gor.session.EventLogger
-
commandStarted
public void commandStarted(String name, String commandSignature, String cacheFile, String commandToExecute) - Specified by:
commandStartedin interfaceorg.gorpipe.gor.session.EventLogger
-
commandEnded
- Specified by:
commandEndedin interfaceorg.gorpipe.gor.session.EventLogger
-
commandCached
- Specified by:
commandCachedin interfaceorg.gorpipe.gor.session.EventLogger
-
iteratorCreated
- Specified by:
iteratorCreatedin interfaceorg.gorpipe.gor.session.EventLogger
-
endSession
public void endSession()- Specified by:
endSessionin interfaceorg.gorpipe.gor.session.EventLogger
-
getStatsCollector
public org.gorpipe.gor.stats.StatsCollector getStatsCollector()- Specified by:
getStatsCollectorin interfaceorg.gorpipe.gor.session.EventLogger
-
saveToJson
- Throws:
IOException
-