Class AddedTrackerStatus
java.lang.Object
org.axonframework.messaging.eventhandling.processing.streaming.segmenting.WrappedTrackerStatus
org.axonframework.messaging.eventhandling.processing.streaming.segmenting.AddedTrackerStatus
- All Implemented Interfaces:
EventTrackerStatus
References a new
EventTrackerStatus which work just has started on. Can be used as a marker to react on in
the EventTrackerStatusChangeListener.- Since:
- 4.4
- Author:
- Steven van Beelen
-
Constructor Summary
ConstructorsConstructorDescriptionAddedTrackerStatus(EventTrackerStatus addedTrackerStatus) Initializes theAddedTrackerStatususing the givenaddedTrackerStatus. -
Method Summary
Modifier and TypeMethodDescriptiontoString()booleanReturns abooleandescribing whether thisEventTrackerStatusis starting it's progress for the first time.Methods inherited from class org.axonframework.messaging.eventhandling.processing.streaming.segmenting.WrappedTrackerStatus
equals, getCurrentPosition, getError, getResetPosition, getSegment, getTrackingToken, hashCode, isCaughtUp, isErrorState, isMerging, isReplaying, mergeCompletedPosition, trackerRemovedMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.axonframework.messaging.eventhandling.processing.streaming.segmenting.EventTrackerStatus
isDifferent, isDifferent, matchPositions, matchStates
-
Constructor Details
-
AddedTrackerStatus
Initializes theAddedTrackerStatususing the givenaddedTrackerStatus.- Parameters:
addedTrackerStatus- the addedEventTrackerStatusthis implementation references
-
-
Method Details
-
trackerAdded
public boolean trackerAdded()Description copied from interface:EventTrackerStatusReturns abooleandescribing whether thisEventTrackerStatusis starting it's progress for the first time. Particularly useful if theEventTrackerStatusChangeListenershould react to added status'.- Specified by:
trackerAddedin interfaceEventTrackerStatus- Overrides:
trackerAddedin classWrappedTrackerStatus- Returns:
trueif thisEventTrackerStatusjust started,falseotherwise
-
toString
-