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 |
---|---|
EventContext |
EventContextFactory.create(String event,
String entityName)
The factory method to create a new
EventContext |
static EventContext |
EventContext.create(String event,
String entityName)
Creates a new
EventContext |
Modifier and Type | Method and Description |
---|---|
void |
Service.emit(EventContext context)
The generic consumption API to emit arbitrary events, represented by
EventContext objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
ActionAccessEventContext |
interface |
EntityAccessEventContext |
interface |
FunctionAccessEventContext |
interface |
ServiceAccessEventContext |
Modifier and Type | Interface and Description |
---|---|
interface |
CdsCreateEventContext
The specialized
EventContext to be used for CdsService.EVENT_CREATE |
interface |
CdsDeleteEventContext
The specialized
EventContext to be used for CdsService.EVENT_DELETE |
interface |
CdsReadEventContext
The specialized
EventContext to be used for CdsService.EVENT_READ |
interface |
CdsUpdateEventContext
The specialized
EventContext to be used for CdsService.EVENT_UPDATE |
interface |
CdsUpsertEventContext
The specialized
EventContext to be used for CdsService.EVENT_UPSERT |
Modifier and Type | Interface and Description |
---|---|
interface |
DraftCancelEventContext
The
EventContext for the DraftService.EVENT_DRAFT_CANCEL event. |
interface |
DraftEditEventContext
The
EventContext for the DraftService.EVENT_DRAFT_EDIT 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 |
SendMessageEventContext
Describes the SEND event of the
MessagingService |
Modifier and Type | Interface and Description |
---|---|
interface |
CdsMessageEventContext
Describes the content of a CDS structured message, received via the messaging adapter
|
interface |
JsonMessageEventContext
Describes the content of a JSON structured message, received via the messaging adapter
|
interface |
S4HanaMessageEventContext
Describes the content of a S/4HANA structured message, received via the messaging adapter
|
interface |
StringMessageEventContext
Describes the content of a String-based structured message, received via the messaging adapter
|
Copyright © 2019. All rights reserved.