Uses of Record Class
io.axoniq.framework.workflow.dsl.api.PrimitiveMetadata
Packages that use PrimitiveMetadata
-
Uses of PrimitiveMetadata in io.axoniq.framework.workflow.dsl.api
Methods in io.axoniq.framework.workflow.dsl.api that return PrimitiveMetadataModifier and TypeMethodDescriptionPrimitiveMetadata.eventNameCustomizer(EventNameCustomizer eventNameCustomizer) Returns a copy of this metadata with the provided event name customizer.CancelStepDefinition.primitiveMetadata()Returns the value of theprimitiveMetadatarecord component.CancelWorkflowDefinition.primitiveMetadata()Returns the value of theprimitiveMetadatarecord component.ExecuteStepDefinition.primitiveMetadata()Returns the value of theprimitiveMetadatarecord component.FailWorkflowDefinition.primitiveMetadata()Returns the value of theprimitiveMetadatarecord component.PayloadStepDefinition.primitiveMetadata()Returns the value of theprimitiveMetadatarecord component.VersionStepDefinition.primitiveMetadata()Returns the value of theprimitiveMetadatarecord component.WaitForStepDefinition.primitiveMetadata()Returns the value of theprimitiveMetadatarecord component.Returns a copy of this metadata with the provided step name.Methods in io.axoniq.framework.workflow.dsl.api with parameters of type PrimitiveMetadataModifier and TypeMethodDescriptionCancelStepDefinition.primitiveMetadata(PrimitiveMetadata primitiveMetadata) Returns a copy of this definition with the provided primitive metadata.CancelWorkflowDefinition.primitiveMetadata(PrimitiveMetadata primitiveMetadata) Returns a copy of this definition with the provided primitive metadata.ExecuteStepDefinition.primitiveMetadata(PrimitiveMetadata primitiveMetadata) Returns a copy of this definition with the provided primitive metadata.FailWorkflowDefinition.primitiveMetadata(PrimitiveMetadata primitiveMetadata) Returns a copy of this definition with the provided primitive metadata.PayloadStepDefinition.primitiveMetadata(PrimitiveMetadata primitiveMetadata) Returns a copy of this definition with the provided primitive metadata.VersionStepDefinition.primitiveMetadata(PrimitiveMetadata primitiveMetadata) Returns a copy of this definition with the provided primitive metadata.WaitForStepDefinition.primitiveMetadata(PrimitiveMetadata primitiveMetadata) Returns a copy of this definition with the provided primitive metadata.Constructors in io.axoniq.framework.workflow.dsl.api with parameters of type PrimitiveMetadataModifierConstructorDescriptionCancelStepDefinition(PrimitiveMetadata primitiveMetadata, @Nullable Throwable cause) Creates an instance of aCancelStepDefinitionrecord class.CancelWorkflowDefinition(PrimitiveMetadata primitiveMetadata, @Nullable Throwable cause) Creates an instance of aCancelWorkflowDefinitionrecord class.ExecuteStepDefinition(PrimitiveMetadata primitiveMetadata, Map<String, @Nullable Object> inputPayload, PayloadProcessor action, PayloadMapping payloadMapping, Timing timing, RetryPolicy retryPolicy) Creates an instance of aExecuteStepDefinitionrecord class.FailWorkflowDefinition(PrimitiveMetadata primitiveMetadata, Throwable cause) Creates an instance of aFailWorkflowDefinitionrecord class.PayloadStepDefinition(PrimitiveMetadata primitiveMetadata, PayloadModification modification) Creates an instance of aPayloadStepDefinitionrecord class.VersionStepDefinition(PrimitiveMetadata primitiveMetadata, String newVersion) Fails fast when a mandatory component isnull; the package's null-marked contract alone is not enforced at runtime, so a user ignoring it is detected here at construction.WaitForStepDefinition(PrimitiveMetadata primitiveMetadata, EventCondition eventCondition, PayloadMapping payloadMapping, Timing timing) Creates an instance of aWaitForStepDefinitionrecord class.