Class AbstractCreateCRUDCommandHandlerPolicy
java.lang.Object
ai.stapi.axonsystemplugin.aggregatedefinition.createCRUDCommandHandlers.AbstractCreateCRUDCommandHandlerPolicy
- Direct Known Subclasses:
CreateAddItemCommandHandlerPolicy,CreateCreationalCommandHandlerPolicy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractCreateCRUDCommandHandlerPolicy(org.axonframework.commandhandling.gateway.CommandGateway commandGateway, ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder schemaFinder, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper structureDefinitionToSSMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Stringvoidvoidon(ai.stapi.graphsystem.messaging.event.DynamicGraphUpdatedEvent event) protected abstract ai.stapi.graphsystem.aggregatedefinition.model.eventFactory.OperationEventFactoriesMapperprotected abstract ai.stapi.graphsystem.operationdefinition.model.resourceStructureTypeOperationsMapper.ResourceOperationsMapper
-
Constructor Details
-
AbstractCreateCRUDCommandHandlerPolicy
protected AbstractCreateCRUDCommandHandlerPolicy(org.axonframework.commandhandling.gateway.CommandGateway commandGateway, ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder schemaFinder, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper structureDefinitionToSSMapper)
-
-
Method Details
-
resourceOperationsMapper
protected abstract ai.stapi.graphsystem.operationdefinition.model.resourceStructureTypeOperationsMapper.ResourceOperationsMapper resourceOperationsMapper() -
operationEventDefinitionMapper
protected abstract ai.stapi.graphsystem.aggregatedefinition.model.eventFactory.OperationEventFactoriesMapper operationEventDefinitionMapper() -
creationalPolicy
-
on
@DynamicEventHandler(messageName="AggregateDefinitionCreated") public void on(ai.stapi.graphsystem.messaging.event.DynamicGraphUpdatedEvent event) -
on
-