Package org.waarp.vitam.common
Class WaarpMonitor
- java.lang.Object
-
- org.waarp.vitam.common.WaarpMonitor
-
- Direct Known Subclasses:
DipMonitor,IngestMonitor
public abstract class WaarpMonitor extends Object
Interface of all Waarp-Vitam Monitor
-
-
Field Summary
Fields Modifier and Type Field Description protected longelapseTime
-
Constructor Summary
Constructors Modifier Constructor Description protectedWaarpMonitor(File stopFile, fr.gouv.vitam.access.external.client.AdminExternalClientFactory adminFactory, long elapseTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description fr.gouv.vitam.access.external.client.AdminExternalClientFactorygetAdminFactory()longgetElapseTime()FilegetStopFile()booleanisShutdown()WaarpMonitorsetShutdown(boolean isShutdown)
-
-
-
Constructor Detail
-
WaarpMonitor
protected WaarpMonitor(File stopFile, fr.gouv.vitam.access.external.client.AdminExternalClientFactory adminFactory, long elapseTime)
- Parameters:
stopFile-adminFactory-
-
-
Method Detail
-
getStopFile
public File getStopFile()
- Returns:
- the stop File for this Monitor
-
getAdminFactory
public fr.gouv.vitam.access.external.client.AdminExternalClientFactory getAdminFactory()
- Returns:
- the
AdminExternalClientFactoryfor this Monitor
-
setShutdown
public WaarpMonitor setShutdown(boolean isShutdown)
- Parameters:
isShutdown-- Returns:
- this
-
isShutdown
public boolean isShutdown()
- Returns:
- true if this Monitor is in shutdown
-
getElapseTime
public long getElapseTime()
-
-