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 |
---|---|
protected List<EventContext> |
ServiceException.collectEventContexts() |
List<EventContext> |
ServiceException.getEventContexts()
Returns the stack of
EventContext which corresponds to the events processed along the exception stack trace. |
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 |
interface |
ApplicationStoppedEventContext |
interface |
ErrorResponseEventContext
EventContext for the event ApplicationLifecycleService.EVENT_ERROR_RESPONSE , that
allows to handle transformation of exceptions and messages to an error response |
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigChangeLogContext |
interface |
DataAccessLogContext
Data access interface for logging successful and
unsuccessful access to any sensitive personal data.
|
interface |
DataModificationLogContext
Data modification interface for logging successful and
unsuccessful modification to any sensitive personal data.
|
interface |
SecurityLogContext |
Modifier and Type | Interface and Description |
---|---|
interface |
ActionAccessEventContext |
interface |
CalcWhereConditionEventContext |
interface |
EntityAccessEventContext |
interface |
FunctionAccessEventContext |
interface |
GetRestrictionEventContext
This class is experimental and should not be used.
|
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 |
CloudEventMessageEventContext
Describes the content of a CloudEvents structured message
|
interface |
MessagingErrorEventContext
EventContext for the event MessagingService.EVENT_MESSAGING_ERROR , that
allows to handle acknowledgement of a message on the messaging channel |
interface |
TopicMessageEventContext
Describes the topic message of the
MessagingService |
Modifier and Type | Interface and Description |
---|---|
interface |
DependenciesEventContext |
interface |
ModelChangedEventContext |
interface |
ReadProviderTenantEventContext
The
EventContext for the TenantProviderService.EVENT_READ_PROVIDER_TENANT event. |
interface |
ReadTenantsEventContext
The
EventContext for the TenantProviderService.EVENT_READ_TENANTS event. |
interface |
SubscribeEventContext |
interface |
UnsubscribeEventContext |
interface |
UpgradeEventContext |
Modifier and Type | Interface and Description |
---|---|
interface |
OutboxMessageEventContext
Describes the message stored and again published by the
OutboxService |
Copyright © 2023. All rights reserved.