Class CannotModifyAggregateState

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
ai.stapi.graphsystem.aggregategraphstatemodifier.exceptions.CannotModifyAggregateState
All Implemented Interfaces:
Serializable

public class CannotModifyAggregateState extends RuntimeException
See Also:
  • Method Details

    • becauseThereWasNotExactlyOneModificatorForDefinition

      public static CannotModifyAggregateState becauseThereWasNotExactlyOneModificatorForDefinition(EventFactoryModification modificationDefinition, OperationDefinitionDTO operationDefinition)
    • becauseThereIsNoIdInCommandAtStartIdParameterName

      public static CannotModifyAggregateState becauseThereIsNoIdInCommandAtStartIdParameterName(String startIdParameterName, EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType)
    • becauseStartIdIsNotOfCorrectFormat

      public static CannotModifyAggregateState becauseStartIdIsNotOfCorrectFormat(String startIdValue, String startIdParameterName, EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType)
    • becauseThereIsNoNodeWithIdSpecifiedAtStartIdParameterName

      public static CannotModifyAggregateState becauseThereIsNoNodeWithIdSpecifiedAtStartIdParameterName(EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationStructureType, ai.stapi.identity.UniqueIdentifier id, String startIdParameterName)
    • becauseThereAreEdgesOnPathEvenThoughtThereShouldBeMaxOne

      public static CannotModifyAggregateState becauseThereAreEdgesOnPathEvenThoughtThereShouldBeMaxOne(EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition, String multipleEdgesPath)
    • becauseThereAreIsNodeEdgeOnPathEvenThoughtThereShouldBeOne

      public static CannotModifyAggregateState becauseThereAreIsNodeEdgeOnPathEvenThoughtThereShouldBeOne(EventFactoryModification modificationDefinition, ai.stapi.schema.structureSchema.ComplexStructureType operationDefinition, String multipleEdgesPath)