Class CheckpointConfig
- java.lang.Object
-
- org.apache.uima.collection.impl.cpm.CheckpointConfig
-
public class CheckpointConfig extends java.lang.Object
Object containing checkpoint configuration.
-
-
Constructor Summary
Constructors Constructor Description CheckpointConfig(java.lang.String aChpFile, java.lang.String aFrequency)
Initilizes instance with a file where the checkpoint will be stored and checkpoint frequency.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCheckpointFile()
Returns the path to a file containing checkpointlong
getFrequency()
Returns checkpoint frequencyboolean
isCountBased()
Returns true if frequency is count basedboolean
isMillis()
Returns checkpoint frequency resolution in millisboolean
isMinutes()
Returns checkpoint frequency resolution in minutesboolean
isSeconds()
Retusn checkpoint frequency in secondsboolean
isTimeBased()
Returns true if the checkpoint frequency is in terms of time
-
-
-
Constructor Detail
-
CheckpointConfig
public CheckpointConfig(java.lang.String aChpFile, java.lang.String aFrequency)
Initilizes instance with a file where the checkpoint will be stored and checkpoint frequency.- Parameters:
aChpFile
- - path to the checkpoint fileaFrequency
- - frequency of checkpoints
-
-
Method Detail
-
isCountBased
public boolean isCountBased()
Returns true if frequency is count based- Returns:
- - true if count based frequency
-
getFrequency
public long getFrequency()
Returns checkpoint frequency- Returns:
- - frequency of checkpoints
-
isMillis
public boolean isMillis()
Returns checkpoint frequency resolution in millis- Returns:
- - frequency in millis
-
isMinutes
public boolean isMinutes()
Returns checkpoint frequency resolution in minutes- Returns:
- - frequency in minutes
-
isSeconds
public boolean isSeconds()
Retusn checkpoint frequency in seconds- Returns:
- - frequency in seconds
-
isTimeBased
public boolean isTimeBased()
Returns true if the checkpoint frequency is in terms of time- Returns:
- - true if time based frequency
-
getCheckpointFile
public java.lang.String getCheckpointFile()
Returns the path to a file containing checkpoint- Returns:
- - file path
-
-