Modifier and Type | Method and Description |
---|---|
<T extends EventContext> |
EventContext.as(Class<T> clazz)
Overlays an existing
EventContext with a specialized EventContext interface (for example CdsReadEventContext or CdsCreateEventContext )
The specialized EventContext provides typed access to the input and output parameters of the event. |
static <T extends EventContext> |
EventContext.create(Class<T> clazz,
String entityName)
Creates a new specialized
EventContext of concrete type T |
Modifier and Type | Method and Description |
---|---|
static EventContext |
EventContext.create(String event,
String entityName)
Creates a new
EventContext |
EventContext |
CoreFactory.createEventContext(String event,
String entityName)
The factory method to create a new
EventContext . |
Modifier and Type | Method and Description |
---|---|
void |
ServiceDelegator.emit(EventContext context) |
void |
Service.emit(EventContext context)
The generic consumption API to emit arbitrary events, represented by
EventContext objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
ApplicationPreparedEventContext |
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigChangeLogContext |
interface |
DataAccessLogContext |
interface |
DataModificationLogContext |
interface |
SecurityLogContext |
Modifier and Type | Interface and Description |
---|---|
interface |
ActionAccessEventContext |
interface |
CalcWhereConditionEventContext |
interface |
EntityAccessEventContext |
interface |
FunctionAccessEventContext |
interface |
ServiceAccessEventContext |
Modifier and Type | Interface and Description |
---|---|
interface |
CdsCreateEventContext
The specialized
EventContext to be used for CqnService.EVENT_CREATE |
interface |
CdsDeleteEventContext
The specialized
EventContext to be used for CqnService.EVENT_DELETE |
interface |
CdsReadEventContext
The specialized
EventContext to be used for CqnService.EVENT_READ |
interface |
CdsUpdateEventContext
The specialized
EventContext to be used for CqnService.EVENT_UPDATE |
interface |
CdsUpsertEventContext
The specialized
EventContext to be used for CqnService.EVENT_UPSERT |
Modifier and Type | Interface and Description |
---|---|
interface |
DraftCancelEventContext
The
EventContext for the DraftService.EVENT_DRAFT_CANCEL event. |
interface |
DraftCreateEventContext
The
EventContext for the DraftService.EVENT_DRAFT_CREATE event. |
interface |
DraftEditEventContext
The
EventContext for the DraftService.EVENT_DRAFT_EDIT event. |
interface |
DraftGcEventContext
The
EventContext for the DraftService.EVENT_DRAFT_GC event. |
interface |
DraftNewEventContext
The
EventContext for the DraftService.EVENT_DRAFT_NEW event. |
interface |
DraftPatchEventContext
The
EventContext for the DraftService.EVENT_DRAFT_PATCH event. |
interface |
DraftPrepareEventContext
The
EventContext for the DraftService.EVENT_DRAFT_PREPARE event. |
interface |
DraftSaveEventContext
The
EventContext for the DraftService.EVENT_DRAFT_SAVE event. |
Modifier and Type | Method and Description |
---|---|
void |
Handler.process(EventContext context)
Processes an
EventContext |
Modifier and Type | Interface and Description |
---|---|
interface |
TopicMessageEventContext
Describes the topic message of the
MessagingService |
Modifier and Type | Interface and Description |
---|---|
interface |
ModelChangedEventContext |
interface |
ReadTenantsEventContext
The
EventContext for the TenantProviderService.EVENT_READ_TENANTS event. |
Modifier and Type | Interface and Description |
---|---|
interface |
OutboxEnrollEventContext
The
EventContext to be used for OutboxService.EVENT_ENROLL |
Modifier and Type | Method and Description |
---|---|
static <T extends EventContext> |
OutboxEnrollEventContext.create() |
Modifier and Type | Method and Description |
---|---|
EventContext |
OutboxEnrollEventContext.getOutboxedContext() |
Modifier and Type | Method and Description |
---|---|
void |
OutboxService.enroll(Service service,
EventContext context)
Enrolls the specified
EventContext into the outbox for the specified Service . |
void |
OutboxEnrollEventContext.setOutboxedContext(EventContext context) |
Copyright © 2021. All rights reserved.