Package | Description |
---|---|
org.axonframework.commandhandling.model | |
org.axonframework.config | |
org.axonframework.deadline | |
org.axonframework.deadline.quartz | |
org.axonframework.eventhandling.saga | |
org.axonframework.messaging |
Classes related to message processing in Axon Framework.
|
org.axonframework.test.aggregate | |
org.axonframework.test.deadline | |
org.axonframework.test.saga |
Modifier and Type | Class and Description |
---|---|
class |
AggregateScopeDescriptor
Describes the scope of an Aggregate by means of its type and identifier.
|
Modifier and Type | Method and Description |
---|---|
ScopeDescriptor |
AggregateLifecycle.describeScope() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractRepository.canResolve(ScopeDescriptor scopeDescription) |
void |
AbstractRepository.send(Message<?> message,
ScopeDescriptor scopeDescription) |
Modifier and Type | Method and Description |
---|---|
Stream<ScopeAware> |
ConfigurationScopeAwareProvider.provideScopeAwareStream(ScopeDescriptor scopeDescriptor) |
Modifier and Type | Method and Description |
---|---|
default String |
DeadlineManager.schedule(Duration triggerDuration,
String deadlineName,
Object messageOrPayload,
ScopeDescriptor deadlineScope)
Schedules a deadline after the given
triggerDuration with provided context. |
void |
SimpleDeadlineManager.schedule(Duration triggerDuration,
String deadlineName,
Object messageOrPayload,
ScopeDescriptor deadlineScope,
String scheduleId) |
void |
DeadlineManager.schedule(Duration triggerDuration,
String deadlineName,
Object messageOrPayload,
ScopeDescriptor deadlineScope,
String scheduleId)
Schedules a deadline after the given
triggerDuration with provided context. |
default String |
DeadlineManager.schedule(Instant triggerDateTime,
String deadlineName,
Object messageOrPayload,
ScopeDescriptor deadlineScope)
Schedules a deadline at given
triggerDateTime with provided context. |
default void |
DeadlineManager.schedule(Instant triggerDateTime,
String deadlineName,
Object messageOrPayload,
ScopeDescriptor deadlineScope,
String scheduleId)
Schedules a deadline at given
triggerDateTime with provided context. |
Modifier and Type | Method and Description |
---|---|
static ScopeDescriptor |
DeadlineJob.DeadlineJobDataBinder.deadlineScope(Serializer serializer,
org.quartz.JobDataMap jobDataMap)
|
Modifier and Type | Method and Description |
---|---|
void |
QuartzDeadlineManager.schedule(Duration triggerDuration,
String deadlineName,
Object messageOrPayload,
ScopeDescriptor deadlineScope,
String scheduleId) |
void |
QuartzDeadlineManager.schedule(Instant triggerDateTime,
String deadlineName,
Object messageOrPayload,
ScopeDescriptor deadlineScope,
String scheduleId) |
static org.quartz.JobDataMap |
DeadlineJob.DeadlineJobDataBinder.toJobData(Serializer serializer,
DeadlineMessage deadlineMessage,
ScopeDescriptor deadlineScope)
Serializes the provided
deadlineMessage and deadlineScope and puts them in a JobDataMap . |
Modifier and Type | Class and Description |
---|---|
class |
SagaScopeDescriptor
Describes the scope of a Saga by means of its type and identifier.
|
Modifier and Type | Method and Description |
---|---|
ScopeDescriptor |
SagaLifecycle.describeScope() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractSagaManager.canResolve(ScopeDescriptor scopeDescription) |
void |
AbstractSagaManager.send(Message<?> message,
ScopeDescriptor scopeDescription) |
Modifier and Type | Method and Description |
---|---|
static ScopeDescriptor |
Scope.describeCurrentScope()
Provide a description of the current
Scope . |
abstract ScopeDescriptor |
Scope.describeScope()
Provide a description of this
Scope . |
Modifier and Type | Method and Description |
---|---|
boolean |
ScopeAware.canResolve(ScopeDescriptor scopeDescription)
Check whether this implementation can resolve a
Scope object based on the provided scopeDescription . |
Stream<ScopeAware> |
ScopeAwareProvider.provideScopeAwareStream(ScopeDescriptor scopeDescriptor)
Retrieve a
Stream of ScopeAware components, by performing a check whether that component is able
to handle a Scope described by a ScopeDescriptor . |
void |
ScopeAware.send(Message<?> message,
ScopeDescriptor scopeDescription)
|
Modifier and Type | Method and Description |
---|---|
protected void |
AggregateTestFixture.handleDeadline(ScopeDescriptor aggregateDescriptor,
DeadlineMessage<?> deadlineMessage)
Handles the given
deadlineMessage in the aggregate described by the given aggregateDescriptor . |
Modifier and Type | Method and Description |
---|---|
ScopeDescriptor |
ScheduledDeadlineInfo.getDeadlineScope()
Retrieve a description of the
Scope in which the deadline is scheduled. |
Modifier and Type | Method and Description |
---|---|
void |
DeadlineConsumer.consume(ScopeDescriptor deadlineScope,
DeadlineMessage<?> deadlineMessage)
Consumes given
deadlineMessage . |
void |
StubDeadlineManager.schedule(Duration triggerDuration,
String deadlineName,
Object payloadOrMessage,
ScopeDescriptor deadlineScope,
String scheduleId) |
void |
StubDeadlineManager.schedule(Instant triggerDateTime,
String deadlineName,
Object payloadOrMessage,
ScopeDescriptor deadlineScope,
String scheduleId) |
Constructor and Description |
---|
ScheduledDeadlineInfo(Instant scheduleTime,
String deadlineName,
String scheduleId,
int counter,
Object messageOrPayload,
ScopeDescriptor deadlineScope)
Instantiates a ScheduledDeadlineInfo.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SagaTestFixture.handleDeadline(ScopeDescriptor sagaDescriptor,
DeadlineMessage<?> deadlineMessage)
Handles the given
deadlineMessage in the saga described by the given sagaDescriptor . |
Copyright © 2010–2018. All rights reserved.