Uses of Class
ai.stapi.graphsystem.aggregatedefinition.model.CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification
Packages that use CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification
Package
Description
-
Uses of CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification in ai.stapi.graphsystem.aggregatedefinition.model
Methods in ai.stapi.graphsystem.aggregatedefinition.model that return CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationModifier and TypeMethodDescriptionCommandHandlerDefinitionDTO.EventFactory.EventFactoryModification.add(String modificationPath, @Nullable String startIdParameterName, @Nullable String inputValueParameterName) CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification.insert(String modificationPath, @Nullable String startIdParameterName, @Nullable String inputValueParameterName, @Nullable String destinationIndexParameterName) CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification.move(String modificationPath, @Nullable String startIdParameterName, @Nullable String inputValueParameterName, @Nullable String destinationIndexParameterName) CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification.remove(String modificationPath, @Nullable String startIdParameterName, @Nullable String inputValueParameterName) CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification.upsert(String modificationPath, @Nullable String startIdParameterName, @Nullable String inputValueParameterName) Methods in ai.stapi.graphsystem.aggregatedefinition.model that return types with arguments of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationMethods in ai.stapi.graphsystem.aggregatedefinition.model with parameters of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationModifier and TypeMethodDescriptionvoidCommandHandlerDefinitionDTO.EventFactory.addModification(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modification) Method parameters in ai.stapi.graphsystem.aggregatedefinition.model with type arguments of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationModifier and TypeMethodDescriptionvoidCommandHandlerDefinitionDTO.EventFactory.addModifications(List<CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification> modifications) Constructor parameters in ai.stapi.graphsystem.aggregatedefinition.model with type arguments of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationModifierConstructorDescriptionEventFactory(EventMessageDefinitionData event, List<CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification> modification) EventFactory(String id, EventMessageDefinitionData event, List<CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification> modification) -
Uses of CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification in ai.stapi.graphsystem.aggregatedefinition.model.eventFactory
Methods in ai.stapi.graphsystem.aggregatedefinition.model.eventFactory that return types with arguments of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationConstructor parameters in ai.stapi.graphsystem.aggregatedefinition.model.eventFactory with type arguments of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationModifierConstructorDescriptionEventFactoryModificationResult(String eventFactoryId, List<CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification> eventFactoryModifications) -
Uses of CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification in ai.stapi.graphsystem.aggregategraphstatemodifier
Methods in ai.stapi.graphsystem.aggregategraphstatemodifier with parameters of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationModifier and TypeMethodDescriptionprotected ai.stapi.graph.traversableGraphElements.TraversableNodeAbstractAggregateGraphStateModificator.getTraversingStartNode(String aggregateType, DynamicCommand command, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, ai.stapi.graph.inMemoryGraph.InMemoryGraphRepository aggregateRepo) AddAggregateGraphStateModificator.modify(String aggregateType, ai.stapi.graph.Graph currentAggregateState, DynamicCommand command, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, MissingFieldResolvingStrategy missingFieldResolvingStrategy) AggregateGraphStateModificator.modify(String aggregateType, ai.stapi.graph.Graph currentAggregateState, DynamicCommand command, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, MissingFieldResolvingStrategy missingFieldResolvingStrategy) GenericAggregateGraphStateModificator.modify(String aggregateType, ai.stapi.graph.Graph currentAggregateState, DynamicCommand command, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, OperationDefinitionDTO operationDefinitionDTO, MissingFieldResolvingStrategy missingFieldResolvingStrategy) UpsertAggregateGraphStateModificator.modify(String aggregateType, ai.stapi.graph.Graph currentAggregateState, DynamicCommand command, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, MissingFieldResolvingStrategy missingFieldResolvingStrategy) booleanAddAggregateGraphStateModificator.supports(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition) booleanAggregateGraphStateModificator.supports(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition) booleanUpsertAggregateGraphStateModificator.supports(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition) protected ai.stapi.graph.traversableGraphElements.TraversableNodeAbstractAggregateGraphStateModificator.traverseToModifiedNode(ai.stapi.graph.traversableGraphElements.TraversableNode currentNode, String[] pathToTraverse, List<String> alreadyTraversedPath, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition) -
Uses of CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification in ai.stapi.graphsystem.aggregategraphstatemodifier.exceptions
Methods in ai.stapi.graphsystem.aggregategraphstatemodifier.exceptions with parameters of type CommandHandlerDefinitionDTO.EventFactory.EventFactoryModificationModifier and TypeMethodDescriptionstatic CannotUpsertToAggregateStateCannotUpsertToAggregateState.becauseMainAggregateNodeDoesntExist(ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.identity.UniqueIdentifier mainNodeId) static CannotAddToAggregateStateCannotAddToAggregateState.becauseModificationDefinitionDoesNotHaveInputValueParameterNameSpecified(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition) static CannotUpsertToAggregateStateCannotUpsertToAggregateState.becauseModificationDefinitionDoesNotHaveInputValueParameterNameSpecified(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, ai.stapi.identity.UniqueIdentifier mainNodeId) static CannotAddToAggregateStateCannotAddToAggregateState.becauseModificationPathContainsFieldNameNotPresentInSchema(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition) static CannotAddToAggregateStateCannotAddToAggregateState.becauseModificationPathContainsFieldNameWhichIsPrimitiveButItShouldNot(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition) static CannotAddToAggregateStateCannotAddToAggregateState.becauseModificationPathDoesNotStartWithCorrectAggregateType(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition, String actualAggregateType) static CannotAddToAggregateStateCannotAddToAggregateState.becauseModificationPathIsInvalid(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition) static CannotAddToAggregateStateCannotAddToAggregateState.becauseModifiedNodeSpecifiedByModificationPathWasNotPresent(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition) static CannotModifyAggregateStateCannotModifyAggregateState.becauseStartIdIsNotOfCorrectFormat(String startIdValue, String startIdParameterName, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType) static CannotAddToAggregateStateCannotAddToAggregateState.becauseThereAlreadyIsSuchLeafAttribute(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, ai.stapi.graph.traversableGraphElements.TraversableNode modifiedNode) static CannotAddToAggregateStateCannotAddToAggregateState.becauseThereAlreadyIsSuchLeafComplexType(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, ai.stapi.graph.traversableGraphElements.TraversableNode modifiedNode) static CannotModifyAggregateStateCannotModifyAggregateState.becauseThereAreEdgesOnPathEvenThoughtThereShouldBeMaxOne(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition, String multipleEdgesPath) static CannotAddToAggregateStateCannotAddToAggregateState.becauseThereAreIndistinguishableNodes(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition, String expectedIdSourcePath) static CannotModifyAggregateStateCannotModifyAggregateState.becauseThereAreIsNodeEdgeOnPathEvenThoughtThereShouldBeOne(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition, String multipleEdgesPath) static CannotAddToAggregateStateCannotAddToAggregateState.becauseThereAreMoreWaysToDistinguisNodes(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, String sourcePathOfId) static CannotModifyAggregateStateCannotModifyAggregateState.becauseThereIsNoIdInCommandAtStartIdParameterName(String startIdParameterName, CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType) static CannotAddToAggregateStateCannotAddToAggregateState.becauseThereIsNoNodeWithIdSpecifiedAtSourcePath(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, String sourcePathOfId, ai.stapi.identity.UniqueIdentifier id) static CannotModifyAggregateStateCannotModifyAggregateState.becauseThereIsNoNodeWithIdSpecifiedAtStartIdParameterName(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, ai.stapi.identity.UniqueIdentifier id, String startIdParameterName) static CannotAddToAggregateStateCannotAddToAggregateState.becauseThereIsNoSourcePathAtStartIdParameterName(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, ai.stapi.identity.UniqueIdentifier id, String startIdParameterName) static CannotModifyAggregateStateCannotModifyAggregateState.becauseThereWasNotExactlyOneModificatorForDefinition(CommandHandlerDefinitionDTO.EventFactory.EventFactoryModification modificationDefinition, OperationDefinitionDTO operationDefinition)