com.espertech.esper.event.vaevent
Class UpdateStrategyDeclared
java.lang.Object
com.espertech.esper.event.vaevent.UpdateStrategyBase
com.espertech.esper.event.vaevent.UpdateStrategyDeclared
- All Implemented Interfaces:
- UpdateStrategy
public class UpdateStrategyDeclared
- extends UpdateStrategyBase
Strategy for merging update properties using all declared property's values.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpdateStrategyDeclared
public UpdateStrategyDeclared(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