Package fr.becpg.repo.audit.service
Class StopWatchScope
java.lang.Object
fr.becpg.repo.audit.service.StopWatchScope
- All Implemented Interfaces:
AutoCloseable
StopWatchScope class.
- Version:
- $Id: $Id
- Author:
- valentin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate org.apache.commons.logging.Logprivate Stringprivate org.apache.commons.lang3.time.StopWatch -
Constructor Summary
ConstructorsConstructorDescriptionStopWatchScope(String scopeName, org.apache.commons.logging.Log logger) Constructor for StopWatchScope. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCheckpoint(String checkpointName) addCheckpoint.voidclose()voidstart()start.
-
Field Details
-
scopeName
-
logger
private org.apache.commons.logging.Log logger -
stopWatch
private org.apache.commons.lang3.time.StopWatch stopWatch -
lastCheckpointTime
private long lastCheckpointTime
-
-
Constructor Details
-
StopWatchScope
Constructor for StopWatchScope.
- Parameters:
scopeName- aStringobjectlogger- aLogobject
-
-
Method Details
-
start
public void start()start.
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
addCheckpoint
addCheckpoint.
- Parameters:
checkpointName- aStringobject
-