com.espertech.esper.event.vaevent
Class UpdateStrategyExists
java.lang.Object
com.espertech.esper.event.vaevent.UpdateStrategyBase
com.espertech.esper.event.vaevent.UpdateStrategyExists
- All Implemented Interfaces:
- UpdateStrategy
public class UpdateStrategyExists
- extends UpdateStrategyBase
Strategy for merging update properties using only existing property's values.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpdateStrategyExists
public UpdateStrategyExists(RevisionSpec spec)
- Ctor.
- Parameters:
spec
- the specification
handleUpdate
public void handleUpdate(boolean isBaseEventType,
RevisionStateMerge revisionState,
RevisionEventBeanMerge revisionEvent,
RevisionTypeDesc typesDesc)
- Description copied from interface:
UpdateStrategy
- Merge properties.
- Parameters:
isBaseEventType
- true if the event is a base event typerevisionState
- the current state, to be updated.revisionEvent
- the new event to mergetypesDesc
- descriptor for event type of the new event to merge