true.HandlerDescriptor objects for all event handler methodsHandlerDescriptor objects for each event handler methodEventContextEventHandler to handle auditlog outbox related events.CqnModifier to adapt references to draft fields in columnsServiceException and is supposed to be used in the
dispatch loop of the generic Service implementation.insert statement.EventContextArgumentResolver, if the given type is an EventContextPojoArgumentResolver, if the class and generic type are applicable for this resolverEventHandler to handle draft enabled entities.CqnModifier for the all parts of draft statements except for reference, aggregations, orderby and columns.CdsModelProvider that uses the Sidecar to retrieve tenant dependent models.ApplicationLifecycleService handles the event ApplicationLifecycleService.EVENT_ERROR_RESPONSE
On @On phase, it merges the messages from the exception and request context in error response that can be changed by
custom @After handler.EventContext based arguments in handler methodsMessagingBrokerConnector for the file based
messaging service.CapabilitiesHandler.Capabilities for a CdsEntity.CdsRuntime this Service belongs to.WildcardTypeRequestContext stored in the ThreadLocal
This may return null if there is no RequestContext currently openedRequestContext,
or if this does not exist to a RequestContextHelper that itself ensures that there is always a RequestContext opened.RequestContext,
or if this does not exist to a RequestContextHelper that itself ensures that there is always a RequestContext opened.EventContext.EventContext.ParameterizedType, using the upper bound in case of a WildcardTypeResult present in the EventContext.ServiceSPICdsErrorStatuses by either generating an error
message or throwing a ErrorStatusException.true if and only if the given user matches the given privilege for the given event, i.e.ParameterizedType, using the upper bound in case of a WildcardTypeCdsElement is read onlyMockedUserInfoProvider interprets an AuthenticationInfo as the user name of a mocked user.true if and only if the given user passes the given Restriction for the given event, i.e.Privileges of the passed Restriction which are passed by the current UserInfo with given event.CqnModifier for the reference of a statement to a draft enabled entity.IsActiveEntity with valueCdsElement requires a not null check
based on its type, potential default value or whether its draft element.EventContextEventContext.Result or Row or more generically Iterable<? extends Map<String, ?>> or Map<String, ?>
The resolver works only for CqnService events.EventContextEventContext with the
given predicate and validator implementation.CqnModifier for expand and inline parts of the statementServiceBinding to a ServiceBindingCdsRuntime known to the ServiceLocalizedMessageProvider based on SLF4's message format.HandlerDescriptor.HandlerDescriptor.voidCopyright © 2022. All rights reserved.