Class UpsertAggregateGraphStateModificator
java.lang.Object
ai.stapi.graphsystem.aggregategraphstatemodifier.AbstractAggregateGraphStateModificator
ai.stapi.graphsystem.aggregategraphstatemodifier.UpsertAggregateGraphStateModificator
- All Implemented Interfaces:
AggregateGraphStateModificator
-
Field Summary
Fields inherited from class ai.stapi.graphsystem.aggregategraphstatemodifier.AbstractAggregateGraphStateModificator
eventFactoryModificationTraverser, eventModificatorOgmProvider, objectGraphMapper -
Constructor Summary
ConstructorsConstructorDescriptionUpsertAggregateGraphStateModificator(GenericObjectGraphMapper objectGraphMapper, EventFactoryModificationTraverser eventFactoryModificationTraverser, EventModificatorOgmProvider eventModificatorOgmProvider) -
Method Summary
Modifier and TypeMethodDescriptionmodify(String aggregateType, ai.stapi.graph.Graph currentAggregateState, DynamicCommand command, EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, MissingFieldResolvingStrategy missingFieldResolvingStrategy) booleansupports(EventFactoryModification modificationDefinition) Methods inherited from class ai.stapi.graphsystem.aggregategraphstatemodifier.AbstractAggregateGraphStateModificator
getMappedObject
-
Constructor Details
-
UpsertAggregateGraphStateModificator
public UpsertAggregateGraphStateModificator(GenericObjectGraphMapper objectGraphMapper, EventFactoryModificationTraverser eventFactoryModificationTraverser, EventModificatorOgmProvider eventModificatorOgmProvider)
-
-
Method Details
-
modify
public GraphMappingResult modify(String aggregateType, ai.stapi.graph.Graph currentAggregateState, DynamicCommand command, EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, MissingFieldResolvingStrategy missingFieldResolvingStrategy) -
supports
-