public class CheckpointData extends Object implements Serializable
ProcessTrace
and
SynchPoint
objects. It is serialized to file system by Checkpoint
thread at
predefined intervals.Constructor and Description |
---|
CheckpointData() |
CheckpointData(ProcessTrace aProcessTrace) |
CheckpointData(ProcessTrace aProcessTrace,
SynchPoint aSynchPoint)
Initialize instance with ProcessTrace and SynchPoint
|
Modifier and Type | Method and Description |
---|---|
ProcessTrace |
getProcessTrace()
Returns current ProcessTrace object
|
SynchPoint |
getSynchPoint()
Returns current SynchPoint object
|
void |
setProcessTrace(ProcessTrace trace)
Adds ProcessTrace to save in a checkpoint
|
void |
setSynchPoint(SynchPoint point)
Adds SynchPoint to save in a checkpoint
|
public CheckpointData()
public CheckpointData(ProcessTrace aProcessTrace)
public CheckpointData(ProcessTrace aProcessTrace, SynchPoint aSynchPoint)
aProcessTrace
- -
events and timers accumulated so faraSynchPoint
- -public ProcessTrace getProcessTrace()
public SynchPoint getSynchPoint()
public void setProcessTrace(ProcessTrace trace)
trace
- -
ProcessTrace to savepublic void setSynchPoint(SynchPoint point)
point
- -
SynchPoint to saveCopyright © 2006–2016 The Apache Software Foundation. All rights reserved.