Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

Access - Interface in com.sap.cds.services.auditlog
 
ACCESS_FILTERS - Static variable in interface com.sap.cds.services.auditlog.DataAccessLog
 
ACCESSES - Static variable in interface com.sap.cds.services.auditlog.DataAccessLog
 
Action - Enum Class in com.sap.cds.services.auditlog
Constants of supported data modification and configuration change actions.
ACTION - Static variable in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
ACTION - Static variable in interface com.sap.cds.services.auditlog.DataModification
 
ACTION - Static variable in interface com.sap.cds.services.auditlog.SecurityLog
 
ActionAccessEventContext - Interface in com.sap.cds.services.authorization
 
ActiveReadEventContext - Interface in com.sap.cds.services.draft
addRole(String) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Adds a role to the user.
addUnrestrictedAttribute(String) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Deprecated.
after(String[], String[], int, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the AFTER phase of the processing of an EventContext.
after(String[], String[], int, Handler) - Method in class com.sap.cds.services.ServiceDelegator
 
after(String[], String[], Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the AFTER phase of the processing of an EventContext.
after(String, String, int, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the AFTER phase of the processing of an EventContext.
after(String, String, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the AFTER phase of the processing of an EventContext.
After - Annotation Interface in com.sap.cds.services.handler.annotations
Annotation to register a handler for the AFTER phase of an event on a specific service and entity.
AFTER - Static variable in annotation interface com.sap.cds.services.handler.annotations.HandlerOrder
 
afterClose(boolean) - Method in interface com.sap.cds.services.changeset.ChangeSetListener
Called, after the ChangeSetContext is closed.
all() - Static method in interface com.sap.cds.services.request.FeatureTogglesInfo
Creates a FeatureTogglesInfo object.
anonymousUser() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets the UserInfo for the RequestContext to the anonymous user.
Application() - Constructor for class com.sap.cds.services.environment.CdsProperties.Application
 
ApplicationInfo - Interface in com.sap.cds.services.environment
A ApplicationInfo provides the access to the application specific environment properties.
ApplicationInfoProvider - Interface in com.sap.cds.services.environment
Provider for the ApplicationInfo
ApplicationLifecycleService - Interface in com.sap.cds.services.application
The interface for the technical service which indicates application's lifecycle events.
applicationPrepared() - Method in interface com.sap.cds.services.application.ApplicationLifecycleService
Called when the application is fully initialized but not started yet.
ApplicationPreparedEventContext - Interface in com.sap.cds.services.application
 
ApplicationService - Interface in com.sap.cds.services.cds
An ApplicationService is a CqnService that is backed by an actual service definition within the CdsModel.
ApplicationServiceConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Application.ApplicationServiceConfig
 
ApplicationServiceConfig(String) - Constructor for class com.sap.cds.services.environment.CdsProperties.Application.ApplicationServiceConfig
 
applicationStopped() - Method in interface com.sap.cds.services.application.ApplicationLifecycleService
Called when the application is stopped to allow termination of regular task threads.
ApplicationStoppedEventContext - Interface in com.sap.cds.services.application
 
Apply() - Constructor for class com.sap.cds.services.environment.CdsProperties.ODataV4.Apply
 
AppUi() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.AppUi
 
args - Variable in exception com.sap.cds.services.ServiceException
 
as(Class<T>) - Method in interface com.sap.cds.services.authentication.AuthenticationInfo
as(Class<T>) - Method in interface com.sap.cds.services.EventContext
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.
as(Class<T>) - Method in interface com.sap.cds.services.request.UserInfo
Provides type-safe access to UserInfo and additional attributes.
AsyncCqnService - Interface in com.sap.cds.services.cds
The interface defining the asynchronous consumption API of an outboxed CqnService.
Attachment - Interface in com.sap.cds.services.auditlog
Attachment name and identifier in case the audit log event is triggered by the download or display of some attachments or files
ATTACHMENTS - Static variable in interface com.sap.cds.services.auditlog.Access
 
Attribute - Interface in com.sap.cds.services.auditlog
An attribute that was read or modified.
ATTRIBUTES - Static variable in interface com.sap.cds.services.auditlog.Access
 
ATTRIBUTES - Static variable in interface com.sap.cds.services.auditlog.ConfigChange
 
ATTRIBUTES - Static variable in interface com.sap.cds.services.auditlog.DataModification
 
AuditLog() - Constructor for class com.sap.cds.services.environment.CdsProperties.AuditLog
 
AuditLogService - Interface in com.sap.cds.services.auditlog
Defines the audit log service API.
Authentication() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security.Authentication
 
AuthenticationInfo - Interface in com.sap.cds.services.authentication
The AuthenticationInfo provides access to the authorization of the current request.
AuthenticationInfoProvider - Interface in com.sap.cds.services.runtime
A AuthenticationInfoProvider provides the AuthenticationInfo of the request.
Authorization() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security.Authorization
 
AuthorizationService - Interface in com.sap.cds.services.authorization
Technical service for checking authorization on service or entity level for the current user.

B

BAD_GATEWAY - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
BAD_REQUEST - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
BasicAuthenticationInfo - Class in com.sap.cds.services.authentication
Representation of a Basic authentication
BasicAuthenticationInfo(String, String) - Constructor for class com.sap.cds.services.authentication.BasicAuthenticationInfo
 
Batch() - Constructor for class com.sap.cds.services.environment.CdsProperties.ODataV2.Batch
 
Batch() - Constructor for class com.sap.cds.services.environment.CdsProperties.ODataV4.Batch
 
before(String[], String[], int, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the BEFORE phase of the processing of an EventContext.
before(String[], String[], int, Handler) - Method in class com.sap.cds.services.ServiceDelegator
 
before(String[], String[], Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the BEFORE phase of the processing of an EventContext.
before(String, String, int, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the BEFORE phase of the processing of an EventContext.
before(String, String, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the BEFORE phase of the processing of an EventContext.
Before - Annotation Interface in com.sap.cds.services.handler.annotations
Annotation to register a handler for the BEFORE phase of an event on a specific service and entity.
BEFORE - Static variable in annotation interface com.sap.cds.services.handler.annotations.HandlerOrder
Steps to define the order sequence between event handler methods
beforeClose() - Method in interface com.sap.cds.services.changeset.ChangeSetListener
Called, before the ChangeSetContext is closed.
begin() - Method in interface com.sap.cds.services.transaction.TransactionManager
Starts a new transaction
Binding() - Constructor for class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Binding
 
bindPropertyClass(String, Class<T>) - Method in interface com.sap.cds.services.environment.PropertiesProvider
Binds the configuration POJO to the specified section

C

Cache() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.Sidecar.Cache
 
calcWhereCondition(String, String) - Method in interface com.sap.cds.services.authorization.AuthorizationService
Calculates a CqnPredicate which reflects the 'where' conditions for the given entity and event.
CalcWhereConditionEventContext - Interface in com.sap.cds.services.authorization
 
cancel() - Method in interface com.sap.cds.services.changeset.ChangeSetMember
Defines how the underlying resource of this ChangeSetMember can be cancelled (rolled back)
cancel() - Method in class com.sap.cds.services.transaction.ChangeSetMemberDelegate
 
cancelDraft(CqnDelete, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.draft.DraftService
Deletes draft entities by executing the provided delete statement.
cancelDraft(CqnDelete, Object...) - Method in interface com.sap.cds.services.draft.DraftService
Deletes draft entities by executing the provided delete statement.
cancelDraft(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftService
Deletes draft entities by executing the provided delete statement.
CDS_NAME - Static variable in interface com.sap.cds.services.auditlog.ConfigChangeLogContext
 
CDS_NAME - Static variable in interface com.sap.cds.services.auditlog.DataAccessLogContext
 
CDS_NAME - Static variable in interface com.sap.cds.services.auditlog.DataModificationLogContext
 
CDS_NAME - Static variable in interface com.sap.cds.services.auditlog.event.TenantOffboardedEventContext
 
CDS_NAME - Static variable in interface com.sap.cds.services.auditlog.event.TenantOnboardedEventContext
 
CDS_NAME - Static variable in interface com.sap.cds.services.auditlog.event.UnauthorizedRequestEventContext
 
CDS_NAME - Static variable in interface com.sap.cds.services.auditlog.SecurityLogContext
 
CDS_NAME - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
CdsCreateEventContext - Interface in com.sap.cds.services.cds
The specialized EventContext to be used for CqnService.EVENT_CREATE
CdsDeleteEventContext - Interface in com.sap.cds.services.cds
The specialized EventContext to be used for CqnService.EVENT_DELETE
CdsEnvironment - Interface in com.sap.cds.services.environment
Provides properties, service bindings and other configuration options.
cdsModel() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Sets the default CDS model on the CdsRuntime of this CdsRuntimeConfigurer
cdsModel(CdsModel) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Sets the given CdsModel on the CdsRuntime of this CdsRuntimeConfigurer
cdsModel(String) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Sets the CDS model from the specified CSN file path on the CdsRuntime of this CdsRuntimeConfigurer
CdsModelProvider - Interface in com.sap.cds.services.runtime
A provider of tenant and feature toggle dependent CDS models.
CdsProperties - Class in com.sap.cds.services.environment
Properties that control the CDS runtime
CdsProperties() - Constructor for class com.sap.cds.services.environment.CdsProperties
 
CdsProperties.Application - Class in com.sap.cds.services.environment
 
CdsProperties.Application.ApplicationServiceConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Application.ApplicationServiceConfig.Serve - Class in com.sap.cds.services.environment
 
CdsProperties.Application.ApplicationServiceConfig.Serve.Endpoint - Class in com.sap.cds.services.environment
 
CdsProperties.AuditLog - Class in com.sap.cds.services.environment
 
CdsProperties.AuditLog.Outbox - Class in com.sap.cds.services.environment
 
CdsProperties.AuditLog.PersonalData - Class in com.sap.cds.services.environment
 
CdsProperties.AuditLog.StandardEvents - Class in com.sap.cds.services.environment
Enable or disable logging of standard events
CdsProperties.AuditLog.V2 - Class in com.sap.cds.services.environment
 
CdsProperties.CloudSdk - Class in com.sap.cds.services.environment
 
CdsProperties.Composite - Class in com.sap.cds.services.environment
 
CdsProperties.Composite.CompositeServiceConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Composite.CompositeServiceConfig.Route - Class in com.sap.cds.services.environment
 
CdsProperties.ConnectionPool - Class in com.sap.cds.services.environment
 
CdsProperties.DataSource - Class in com.sap.cds.services.environment
 
CdsProperties.DataSource.Csv - Class in com.sap.cds.services.environment
 
CdsProperties.Drafts - Class in com.sap.cds.services.environment
Properties for drafts.
CdsProperties.Drafts.GC - Class in com.sap.cds.services.environment
 
CdsProperties.Enabled - Class in com.sap.cds.services.environment
 
CdsProperties.Environment - Class in com.sap.cds.services.environment
 
CdsProperties.Environment.K8s - Class in com.sap.cds.services.environment
 
CdsProperties.Environment.K8s.ServiceBindingConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Environment.Local - Class in com.sap.cds.services.environment
 
CdsProperties.Errors - Class in com.sap.cds.services.environment
 
CdsProperties.Hcql - Class in com.sap.cds.services.environment
 
CdsProperties.Locales - Class in com.sap.cds.services.environment
 
CdsProperties.Locales.Normalization - Class in com.sap.cds.services.environment
 
CdsProperties.Messaging - Class in com.sap.cds.services.environment
 
CdsProperties.Messaging.MessagingServiceConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Messaging.MessagingServiceConfig.Connection - Class in com.sap.cds.services.environment
 
CdsProperties.Messaging.MessagingServiceConfig.Outbox - Class in com.sap.cds.services.environment
 
CdsProperties.Messaging.MessagingServiceConfig.Queue - Class in com.sap.cds.services.environment
 
CdsProperties.Messaging.MessagingWebhooks - Class in com.sap.cds.services.environment
 
CdsProperties.Model - Class in com.sap.cds.services.environment
 
CdsProperties.Model.Provider - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.AppUi - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.DataSource - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.Dependencies - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.Deployer - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.HealthCheck - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.Liquibase - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.Mock - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.ProvisioningService - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.Security - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.ServiceManager - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.Sidecar - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.Sidecar.Cache - Class in com.sap.cds.services.environment
 
CdsProperties.MultiTenancy.SubscriptionManager - Class in com.sap.cds.services.environment
 
CdsProperties.ODataV2 - Class in com.sap.cds.services.environment
 
CdsProperties.ODataV2.Batch - Class in com.sap.cds.services.environment
 
CdsProperties.ODataV4 - Class in com.sap.cds.services.environment
 
CdsProperties.ODataV4.Apply - Class in com.sap.cds.services.environment
 
CdsProperties.ODataV4.Batch - Class in com.sap.cds.services.environment
 
CdsProperties.ODataV4.Serializer - Class in com.sap.cds.services.environment
 
CdsProperties.Outbox - Class in com.sap.cds.services.environment
 
CdsProperties.Outbox.InMemory - Class in com.sap.cds.services.environment
 
CdsProperties.Outbox.OutboxConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Outbox.OutboxServiceConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Outbox.Persistent - Class in com.sap.cds.services.environment
Deprecated.
CdsProperties.Persistence - Class in com.sap.cds.services.environment
 
CdsProperties.Persistence.PersistenceServiceConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Query - Class in com.sap.cds.services.environment
 
CdsProperties.Query.Limit - Class in com.sap.cds.services.environment
 
CdsProperties.Query.Validation - Class in com.sap.cds.services.environment
 
CdsProperties.Remote - Class in com.sap.cds.services.environment
 
CdsProperties.Remote.RemoteServiceConfig - Class in com.sap.cds.services.environment
 
CdsProperties.Remote.RemoteServiceConfig.Binding - Class in com.sap.cds.services.environment
 
CdsProperties.Remote.RemoteServiceConfig.Destination - Class in com.sap.cds.services.environment
 
CdsProperties.Remote.RemoteServiceConfig.Http - Class in com.sap.cds.services.environment
 
CdsProperties.Security - Class in com.sap.cds.services.environment
 
CdsProperties.Security.Authentication - Class in com.sap.cds.services.environment
 
CdsProperties.Security.Authorization - Class in com.sap.cds.services.environment
 
CdsProperties.Security.Identity - Class in com.sap.cds.services.environment
 
CdsProperties.Security.Mock - Class in com.sap.cds.services.environment
 
CdsProperties.Security.Mock.Tenant - Class in com.sap.cds.services.environment
 
CdsProperties.Security.Mock.User - Class in com.sap.cds.services.environment
 
CdsProperties.Security.Xsuaa - Class in com.sap.cds.services.environment
 
CdsProperties.Servlet - Class in com.sap.cds.services.environment
 
CdsProperties.Sql - Class in com.sap.cds.services.environment
 
CdsProperties.Sql.Hana - Class in com.sap.cds.services.environment
 
CdsProperties.Sql.Hana.Docstore - Class in com.sap.cds.services.environment
 
CdsProperties.Sql.Search - Class in com.sap.cds.services.environment
 
CdsProvider<T extends CdsProvider<T>> - Interface in com.sap.cds.services.runtime
 
CdsReadEventContext - Interface in com.sap.cds.services.cds
The specialized EventContext to be used for CqnService.EVENT_READ
CdsRuntime - Interface in com.sap.cds.services.runtime
Interface for Protocol Adapters to get access to Service instances and CdsModel.
CdsRuntimeAware - Interface in com.sap.cds.services.runtime
Can be implemented by classes loaded through ExtendedServiceLoader.
CdsRuntimeConfiguration - Interface in com.sap.cds.services.runtime
 
CdsRuntimeConfigurer - Interface in com.sap.cds.services.runtime
 
CdsUpdateEventContext - Interface in com.sap.cds.services.cds
The specialized EventContext to be used for CqnService.EVENT_UPDATE
CdsUpsertEventContext - Interface in com.sap.cds.services.cds
The specialized EventContext to be used for CqnService.EVENT_UPSERT
ChangedAttribute - Interface in com.sap.cds.services.auditlog
An attribute that has been modified
changeSetContext() - Method in interface com.sap.cds.services.runtime.CdsRuntime
Starts a new ChangeSetContext which defines the transactional boundaries
ChangeSetContext - Interface in com.sap.cds.services.changeset
A ChangeSetContext defines the transactional boundaries around one or multiple Service.emit(com.sap.cds.services.EventContext) calls.
ChangeSetContextAccessor - Interface in com.sap.cds.services.changeset
Interface to access ChangeSetContext objects.
ChangeSetContextRunner - Interface in com.sap.cds.services.runtime
 
ChangeSetContextSPI - Interface in com.sap.cds.services.changeset
 
ChangeSetListener - Interface in com.sap.cds.services.changeset
Listener interface to get notified when a ChangeSetContext is closed successfully or cancelled.
ChangeSetMember - Interface in com.sap.cds.services.changeset
A ChangeSetMember links a certain resource to a ChangeSetContext.
ChangeSetMemberDelegate - Class in com.sap.cds.services.transaction
A ChangeSetMember wrapper for a given TransactionManager
ChangeSetMemberDelegate(TransactionManager) - Constructor for class com.sap.cds.services.transaction.ChangeSetMemberDelegate
 
clearMessages() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Resets the Messages for the RequestContext being opened.
clearParameters() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Resets the ParameterInfo for the RequestContext being opened.
clearUser() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Resets the UserInfo for the RequestContext being opened.
CloudEventMessageEventContext - Interface in com.sap.cds.services.messaging
Describes the content of a CloudEvents structured message
CloudSdk() - Constructor for class com.sap.cds.services.environment.CdsProperties.CloudSdk
 
code(String) - Method in interface com.sap.cds.services.messages.Message
Adds the passed code to the current message.
collectEventContexts() - Method in exception com.sap.cds.services.ServiceException
 
com.sap.cds.services - package com.sap.cds.services
 
com.sap.cds.services.application - package com.sap.cds.services.application
 
com.sap.cds.services.auditlog - package com.sap.cds.services.auditlog
 
com.sap.cds.services.auditlog.event - package com.sap.cds.services.auditlog.event
 
com.sap.cds.services.authentication - package com.sap.cds.services.authentication
 
com.sap.cds.services.authorization - package com.sap.cds.services.authorization
 
com.sap.cds.services.cds - package com.sap.cds.services.cds
 
com.sap.cds.services.changeset - package com.sap.cds.services.changeset
 
com.sap.cds.services.datasource - package com.sap.cds.services.datasource
 
com.sap.cds.services.draft - package com.sap.cds.services.draft
 
com.sap.cds.services.environment - package com.sap.cds.services.environment
 
com.sap.cds.services.handler - package com.sap.cds.services.handler
 
com.sap.cds.services.handler.annotations - package com.sap.cds.services.handler.annotations
 
com.sap.cds.services.messages - package com.sap.cds.services.messages
 
com.sap.cds.services.messaging - package com.sap.cds.services.messaging
 
com.sap.cds.services.mt - package com.sap.cds.services.mt
 
com.sap.cds.services.outbox - package com.sap.cds.services.outbox
 
com.sap.cds.services.pdf - package com.sap.cds.services.pdf
 
com.sap.cds.services.persistence - package com.sap.cds.services.persistence
 
com.sap.cds.services.request - package com.sap.cds.services.request
 
com.sap.cds.services.runtime - package com.sap.cds.services.runtime
 
com.sap.cds.services.transaction - package com.sap.cds.services.transaction
 
commit() - Method in interface com.sap.cds.services.transaction.TransactionManager
Commits the current transaction
complete() - Method in interface com.sap.cds.services.changeset.ChangeSetMember
Defines how the underlying resource of this ChangeSetMember can be completed (comitted)
complete() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Completes the CdsRuntimeConfigurer to prevent any further modifications of the CdsRuntime
complete() - Method in class com.sap.cds.services.transaction.ChangeSetMemberDelegate
 
Composite() - Constructor for class com.sap.cds.services.environment.CdsProperties.Composite
 
COMPOSITE_NAME - Static variable in interface com.sap.cds.services.messaging.MessagingService
The name of the composite MessagingService
CompositeServiceConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Composite.CompositeServiceConfig
 
CompositeServiceConfig(String) - Constructor for class com.sap.cds.services.environment.CdsProperties.Composite.CompositeServiceConfig
 
ConfigChange - Interface in com.sap.cds.services.auditlog
 
ConfigChangeLog - Interface in com.sap.cds.services.auditlog
 
ConfigChangeLogContext - Interface in com.sap.cds.services.auditlog
 
configuration(CdsRuntimeConfiguration) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
CONFIGURATIONS - Static variable in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
CONFLICT - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
Connection() - Constructor for class com.sap.cds.services.environment.CdsProperties.Messaging.MessagingServiceConfig.Connection
 
ConnectionPool() - Constructor for class com.sap.cds.services.environment.CdsProperties.ConnectionPool
 
ConnectionPool(Duration, Integer, Integer) - Constructor for class com.sap.cds.services.environment.CdsProperties.ConnectionPool
 
copy() - Method in interface com.sap.cds.services.request.ParameterInfo
Creates a ModifiableParameterInfo based on this ParameterInfo.
copy() - Method in interface com.sap.cds.services.request.UserInfo
Creates a ModifiableUserInfo based on this UserInfo.
CoreFactory - Interface in com.sap.cds.services
Factory to create various objects for API interfaces.
COVER_PAGE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
CqnService - Interface in com.sap.cds.services.cds
The interface defining the consumption API of a CqnService.
create() - Static method in interface com.sap.cds.services.application.ApplicationPreparedEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.application.ApplicationStoppedEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.application.ErrorResponseEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.application.ErrorResponseEventContext.ErrorResponse
Creates a new instance of ErrorResponseEventContext.ErrorResponse.
create() - Static method in interface com.sap.cds.services.auditlog.Access
 
create() - Static method in interface com.sap.cds.services.auditlog.Attachment
 
create() - Static method in interface com.sap.cds.services.auditlog.Attribute
 
create() - Static method in interface com.sap.cds.services.auditlog.ChangedAttribute
 
create() - Static method in interface com.sap.cds.services.auditlog.ConfigChange
 
create() - Static method in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
create() - Static method in interface com.sap.cds.services.auditlog.ConfigChangeLogContext
 
create() - Static method in interface com.sap.cds.services.auditlog.DataAccessLog
 
create() - Static method in interface com.sap.cds.services.auditlog.DataAccessLogContext
 
create() - Static method in interface com.sap.cds.services.auditlog.DataModification
 
create() - Static method in interface com.sap.cds.services.auditlog.DataModificationLog
 
create() - Static method in interface com.sap.cds.services.auditlog.DataModificationLogContext
 
create() - Static method in interface com.sap.cds.services.auditlog.DataObject
 
create() - Static method in interface com.sap.cds.services.auditlog.DataSubject
 
create() - Static method in interface com.sap.cds.services.auditlog.event.TenantOffboardedEventContext
 
create() - Static method in interface com.sap.cds.services.auditlog.event.TenantOnboardedEventContext
 
create() - Static method in interface com.sap.cds.services.auditlog.event.UnauthorizedRequestEventContext
 
create() - Static method in interface com.sap.cds.services.auditlog.KeyValuePair
 
create() - Static method in interface com.sap.cds.services.auditlog.SecurityLog
 
create() - Static method in interface com.sap.cds.services.auditlog.SecurityLogContext
 
create() - Static method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
create() - Static method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
create() - Static method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
create() - Static method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
create() - Method in interface com.sap.cds.services.datasource.DataSourceDescriptorFactory
 
create() - Method in interface com.sap.cds.services.datasource.DataSourceFactory
A map containing all created DataSource objects.
create() - Static method in interface com.sap.cds.services.draft.DraftGcEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.messaging.MessagingErrorEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.mt.DependenciesEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.mt.ModelChangedEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.mt.ReadProviderTenantEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.mt.ReadTenantsEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.mt.SubscribeEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.mt.TenantInfo
Creates a new TenantInfo
create() - Static method in interface com.sap.cds.services.mt.UnsubscribeEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.mt.UpgradeEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.outbox.OutboxMessage
Creates a new OutboxMessage
create() - Static method in interface com.sap.cds.services.outbox.StoredRequestContext
Creates a new StoredRequestContext
create() - Static method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
create() - Static method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
create() - Static method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format.FitToPage
 
create() - Static method in interface com.sap.cds.services.pdf.PdfDocumentDescription.PDFStandard
 
create() - Static method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Signature
 
create() - Static method in interface com.sap.cds.services.pdf.PdfDocumentDescription.TableColumns
 
create() - Static method in interface com.sap.cds.services.pdf.PdfExportEventContext
Creates an EventContext already overlayed with this interface.
create() - Static method in interface com.sap.cds.services.request.ParameterInfo
Creates a ModifiableUserInfo based on default values of a clear ParameterInfo.
create() - Static method in interface com.sap.cds.services.request.UserInfo
Creates a ModifiableUserInfo based on default values of a clear UserInfo.
create() - Static method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Creates a new CdsRuntimeConfigurer.
create(PropertiesProvider) - Static method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Creates a new CdsRuntimeConfigurer with the given PropertiesProvider.
create(Message.Severity, String) - Static method in interface com.sap.cds.services.messages.Message
This method creates a standalone instance of Message that is not added to the Messages of the active RequestContext.
create(Message.Severity, String, Message) - Static method in interface com.sap.cds.services.messages.Message
This method creates a standalone instance of Message that is not added to the Messages of the active RequestContext.
create(FeatureToggle...) - Static method in interface com.sap.cds.services.request.FeatureTogglesInfo
Creates a FeatureTogglesInfo object.
create(Class<T>, String) - Static method in interface com.sap.cds.services.EventContext
Creates a new specialized EventContext of concrete type T
create(String) - Static method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
create(String) - Static method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
create(String) - Static method in interface com.sap.cds.services.cds.CdsCreateEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.cds.CdsDeleteEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.cds.CdsReadEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.cds.CdsUpdateEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.cds.CdsUpsertEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.ActiveReadEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftCancelEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftCreateEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftEditEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftNewEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftPatchEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftPrepareEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftReadEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.draft.DraftSaveEventContext
Creates an EventContext already overlayed with this interface.
create(String) - Static method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
create(String) - Static method in interface com.sap.cds.services.messaging.TopicMessageEventContext
create(String) - Static method in interface com.sap.cds.services.outbox.OutboxMessageEventContext
create(String) - Static method in interface com.sap.cds.services.Service
Creates a new Service
create(String, ServiceException) - Static method in interface com.sap.cds.services.messages.Message
This method creates a standalone instance of Message that is not added to the Messages of the active RequestContext.
create(String, String) - Static method in interface com.sap.cds.services.EventContext
Creates a new EventContext
create(List<FeatureToggle>) - Static method in interface com.sap.cds.services.request.FeatureTogglesInfo
Creates a FeatureTogglesInfo object.
create(Map<String, Boolean>) - Static method in interface com.sap.cds.services.request.FeatureTogglesInfo
Creates a FeatureTogglesInfo object.
CREATE - Enum constant in enum class com.sap.cds.services.auditlog.Action
An attribute is created.
createCdsRuntimeConfigurer(PropertiesProvider) - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new CdsRuntimeConfigurer with the given properties.
createChangeSetContextAccessor() - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new ChangeSetContextAccessor.
createChangeSetContextSPI() - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new ChangeSetContextSPI.
CREATED_BY_USER - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
createEventContext(String, String) - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new EventContext.
createFeatureTogglesInfo(List<FeatureToggle>) - Method in interface com.sap.cds.services.CoreFactory
Creates a FeatureTogglesInfo object.
createFeatureTogglesInfo(Map<String, Boolean>) - Method in interface com.sap.cds.services.CoreFactory
Creates a FeatureTogglesInfo object.
createMessage(Message.Severity, String) - Method in interface com.sap.cds.services.CoreFactory
Creates a Message object.
createMessage(Message.Severity, String, Message) - Method in interface com.sap.cds.services.CoreFactory
Creates a Message object.
createMessage(String, ServiceException) - Method in interface com.sap.cds.services.CoreFactory
Creates a Message object.
createParameterInfo(ParameterInfo) - Method in interface com.sap.cds.services.CoreFactory
Creates a ModifiableParameterInfo based on the passed ParameterInfo.
createRequestContextAccessor() - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new RequestContextAccessor.
createService(String) - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new Service.
createService(String, Service) - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new Service with a given delegator Service.
createServiceExceptionUtils() - Method in interface com.sap.cds.services.CoreFactory
The factory method to create a new ServiceExceptionUtils.
createUserInfo(UserInfo) - Method in interface com.sap.cds.services.CoreFactory
Creates a ModifiableUserInfo based on the passed UserInfo.
CREATION_DATE_TIME - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
Csv() - Constructor for class com.sap.cds.services.environment.CdsProperties.DataSource.Csv
 

D

DATA - Static variable in interface com.sap.cds.services.auditlog.SecurityLog
 
DATA_SUBJECT - Static variable in interface com.sap.cds.services.auditlog.Access
 
DATA_SUBJECT - Static variable in interface com.sap.cds.services.auditlog.DataModification
 
DataAccessLog - Interface in com.sap.cds.services.auditlog
Data access interface for logging successful and unsuccessful access to any sensitive personal data.
DataAccessLogContext - Interface in com.sap.cds.services.auditlog
Data access interface for logging successful and unsuccessful access to any sensitive personal data.
DataModification - Interface in com.sap.cds.services.auditlog
 
DataModificationLog - Interface in com.sap.cds.services.auditlog
Data modification interface for logging successful and unsuccessful modification to any sensitive personal data.
DataModificationLogContext - Interface in com.sap.cds.services.auditlog
Data modification interface for logging successful and unsuccessful modification to any sensitive personal data.
DataObject - Interface in com.sap.cds.services.auditlog
The object where the accessed or modified personal data that is being audit logged is contained.
DataSource() - Constructor for class com.sap.cds.services.environment.CdsProperties.DataSource
 
DataSource() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.DataSource
 
DataSourceDescriptor - Interface in com.sap.cds.services.datasource
The descriptor of DataSource objects
DataSourceDescriptorFactory - Interface in com.sap.cds.services.datasource
Interface for providers of DataSourceDescriptor.
DataSourceFactory - Interface in com.sap.cds.services.datasource
Interface for classes that create DataSource objects.
DataSubject - Interface in com.sap.cds.services.auditlog
The data subject whom the accessed personal data that is being audit logged belongs to.
DEFAULT - Static variable in annotation interface com.sap.cds.services.handler.annotations.HandlerOrder
The default order value
DEFAULT_NAME - Static variable in interface com.sap.cds.services.application.ApplicationLifecycleService
 
DEFAULT_NAME - Static variable in interface com.sap.cds.services.auditlog.AuditLogService
 
DEFAULT_NAME - Static variable in interface com.sap.cds.services.authorization.AuthorizationService
 
DEFAULT_NAME - Static variable in interface com.sap.cds.services.mt.DeploymentService
 
DEFAULT_NAME - Static variable in interface com.sap.cds.services.mt.ExtensibilityService
 
DEFAULT_NAME - Static variable in interface com.sap.cds.services.mt.TenantProviderService
 
DEFAULT_NAME - Static variable in interface com.sap.cds.services.pdf.PdfService
 
DEFAULT_NAME - Static variable in interface com.sap.cds.services.persistence.PersistenceService
The PersistenceService wrapping the primary SQL database uses this name
DELETE - Enum constant in enum class com.sap.cds.services.auditlog.Action
An attribute is deleted.
dependencies() - Method in interface com.sap.cds.services.mt.DeploymentService
Returns a list of dependencies required by this application.
Dependencies() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.Dependencies
 
DependenciesEventContext - Interface in com.sap.cds.services.mt
 
Deployer() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.Deployer
 
DeploymentService - Interface in com.sap.cds.services.mt
Implements steps during subscriptions, upgrades and unsubscription of tenants
Destination(CdsProperties.Remote.RemoteServiceConfig.Http, CdsProperties.Remote.RemoteServiceConfig) - Constructor for class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
 
DO_ENABLE_ACCESSIBILITY - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.PDFStandard
 
DO_SIGN - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Signature
 
Docstore() - Constructor for class com.sap.cds.services.environment.CdsProperties.Sql.Hana.Docstore
 
DRAFT_ADMINISTRATIVE_DATA - Static variable in interface com.sap.cds.services.draft.Drafts
 
DRAFT_ADMINISTRATIVE_DATA_DRAFT_UUID - Static variable in interface com.sap.cds.services.draft.Drafts
 
DRAFT_IS_CREATED_BY_ME - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
DRAFT_IS_PROCESSED_BY_ME - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
DRAFT_UUID - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
DraftAdministrativeData - Interface in com.sap.cds.services.draft
Interface for the DraftAdministrativeData of a draft enabled entity.
DraftCancelEventContext - Interface in com.sap.cds.services.draft
DraftCreateEventContext - Interface in com.sap.cds.services.draft
DraftEditEventContext - Interface in com.sap.cds.services.draft
DraftGcEventContext - Interface in com.sap.cds.services.draft
DraftNewEventContext - Interface in com.sap.cds.services.draft
DraftPatchEventContext - Interface in com.sap.cds.services.draft
DraftPrepareEventContext - Interface in com.sap.cds.services.draft
DraftReadEventContext - Interface in com.sap.cds.services.draft
Drafts - Interface in com.sap.cds.services.draft
Interface for a draft enabled entity.
Drafts() - Constructor for class com.sap.cds.services.environment.CdsProperties.Drafts
 
DraftSaveEventContext - Interface in com.sap.cds.services.draft
DraftService - Interface in com.sap.cds.services.draft
An ApplicationService that handles draft enabled entities.

E

EARLY - Static variable in annotation interface com.sap.cds.services.handler.annotations.HandlerOrder
Order value to execute the event handler method before other event handlers
editDraft(CqnSelect, boolean, Object...) - Method in interface com.sap.cds.services.draft.DraftService
Creates a new draft entity from an active entity.
editDraft(CqnSelect, boolean, Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftService
Creates a new draft entity from an active entity.
ELEMENTS - Static variable in interface com.sap.cds.services.draft.Drafts
 
emit(EventContext) - Method in interface com.sap.cds.services.Service
The generic consumption API to emit arbitrary events, represented by EventContext objects.
emit(EventContext) - Method in class com.sap.cds.services.ServiceDelegator
 
emit(String, String) - Method in interface com.sap.cds.services.messaging.MessagingService
If the service is not configured with the structured flag (default), the message is sent to the specified topic of this message broker as is.
emit(String, Map<String, Object>) - Method in interface com.sap.cds.services.messaging.MessagingService
If the service is not configured with the structured flag (default), the message Map is serialized to JSON and sent to the specified topic of this message broker as is.
emit(String, Map<String, Object>, Map<String, Object>) - Method in interface com.sap.cds.services.messaging.MessagingService
Takes a (cloudevents) message, separated into data and headers and sends it to the specified topic of this message broker.
Enabled(Boolean) - Constructor for class com.sap.cds.services.environment.CdsProperties.Enabled
 
Endpoint() - Constructor for class com.sap.cds.services.environment.CdsProperties.Application.ApplicationServiceConfig.Serve.Endpoint
 
entity() - Element in annotation interface com.sap.cds.services.handler.annotations.After
Returns the array of entities the handler should handle.
entity() - Element in annotation interface com.sap.cds.services.handler.annotations.Before
Returns the array of entities the handler should handle.
entity() - Element in annotation interface com.sap.cds.services.handler.annotations.On
Returns the array of entities the handler should handle.
ENTITY_NAME - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
EntityAccessEventContext - Interface in com.sap.cds.services.authorization
 
environment(ApplicationInfoProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
environment(ServiceBindingProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
environment(CdsRuntimeConfigurer) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfiguration
Creates and registers one or multiple environment provider instances, using the given CdsRuntimeConfigurer
Environment() - Constructor for class com.sap.cds.services.environment.CdsProperties.Environment
 
environmentConfigurations() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Applies all environment configuration modules to the CdsRuntime of this CdsRuntimeConfigurer
error(String, Object...) - Method in interface com.sap.cds.services.messages.Messages
Adds a new Message with severity Message.Severity.ERROR to the current request with the given message text or format and format parameters.
ERROR - Enum constant in enum class com.sap.cds.services.messages.Message.Severity
 
errorResponse(ServiceException) - Method in interface com.sap.cds.services.application.ApplicationLifecycleService
Called by protoocol adapters to control transformation of exception and messages into an error response.
ErrorResponseEventContext - Interface in com.sap.cds.services.application
EventContext for the event ApplicationLifecycleService.EVENT_ERROR_RESPONSE, that allows to handle transformation of exceptions and messages to an error response
ErrorResponseEventContext.ErrorResponse - Interface in com.sap.cds.services.application
Error response generated by the event handler.
Errors() - Constructor for class com.sap.cds.services.environment.CdsProperties.Errors
 
errorStatus - Variable in exception com.sap.cds.services.ServiceException
 
ErrorStatus - Interface in com.sap.cds.services
An ErrorStatus is used by ServiceException to identify certain error types.
ErrorStatuses - Enum Class in com.sap.cds.services
This enum implements ErrorStatus, which is the interface required by ServiceException.
event() - Element in annotation interface com.sap.cds.services.handler.annotations.After
Returns the array of events the handler should handle.
event() - Element in annotation interface com.sap.cds.services.handler.annotations.Before
Returns the array of events the handler should handle.
event() - Element in annotation interface com.sap.cds.services.handler.annotations.On
Returns the array of events the handler should handle.
EVENT - Static variable in interface com.sap.cds.services.outbox.OutboxMessage
 
EVENT_ACTION_ACCESS - Static variable in interface com.sap.cds.services.authorization.AuthorizationService
 
EVENT_ACTIVE_READ - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_APPLICATION_PREPARED - Static variable in interface com.sap.cds.services.application.ApplicationLifecycleService
 
EVENT_APPLICATION_STOPPED - Static variable in interface com.sap.cds.services.application.ApplicationLifecycleService
 
EVENT_CALC_WHERE_CONDITION - Static variable in interface com.sap.cds.services.authorization.AuthorizationService
 
EVENT_CREATE - Static variable in interface com.sap.cds.services.cds.CqnService
 
EVENT_DELETE - Static variable in interface com.sap.cds.services.cds.CqnService
 
EVENT_DEPENDENCIES - Static variable in interface com.sap.cds.services.mt.DeploymentService
 
EVENT_DRAFT_CANCEL - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_CREATE - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_EDIT - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_GC - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_NEW - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_PATCH - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_PREPARE - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_READ - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_DRAFT_SAVE - Static variable in interface com.sap.cds.services.draft.DraftService
 
EVENT_ENTITY_ACCESS - Static variable in interface com.sap.cds.services.authorization.AuthorizationService
 
EVENT_ERROR_RESPONSE - Static variable in interface com.sap.cds.services.application.ApplicationLifecycleService
 
EVENT_EXPORT - Static variable in interface com.sap.cds.services.pdf.PdfService
 
EVENT_FUNCTION_ACCESS - Static variable in interface com.sap.cds.services.authorization.AuthorizationService
 
EVENT_GET_RESTRICTION - Static variable in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
EVENT_MESSAGING_ERROR - Static variable in interface com.sap.cds.services.messaging.MessagingService
The messaging error event, that allows to handle acknowledgement of a message on the messaging channel
EVENT_MODEL_CHANGED - Static variable in interface com.sap.cds.services.mt.ExtensibilityService
This event is emitted when the model has changed
EVENT_READ - Static variable in interface com.sap.cds.services.cds.CqnService
 
EVENT_READ_PROVIDER_TENANT - Static variable in interface com.sap.cds.services.mt.TenantProviderService
 
EVENT_READ_TENANTS - Static variable in interface com.sap.cds.services.mt.TenantProviderService
 
EVENT_SERVICE_ACCESS - Static variable in interface com.sap.cds.services.authorization.AuthorizationService
 
EVENT_SUBSCRIBE - Static variable in interface com.sap.cds.services.mt.DeploymentService
 
EVENT_UNSUBSCRIBE - Static variable in interface com.sap.cds.services.mt.DeploymentService
 
EVENT_UPDATE - Static variable in interface com.sap.cds.services.cds.CqnService
 
EVENT_UPGRADE - Static variable in interface com.sap.cds.services.mt.DeploymentService
 
EVENT_UPSERT - Static variable in interface com.sap.cds.services.cds.CqnService
 
EventContext - Interface in com.sap.cds.services
The EventContext provides information about the event that is emitted via Service.emit(EventContext).
eventHandler(Class<T>, Supplier<T>) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Registers an event handler class with the CdsRuntime, given a factory to create instances of the event handler
eventHandler(Object) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Registers an event handler instance with the CdsRuntime.
EventHandler - Interface in com.sap.cds.services.handler
Marker interface for annotation-based handler registration.
eventHandlerConfigurations() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Applies all event handler configuration modules to the CdsRuntime of this CdsRuntimeConfigurer
eventHandlers(CdsRuntimeConfigurer) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfiguration
Creates and registers one or multiple event handler instances, using the given CdsRuntimeConfigurer
EventName - Annotation Interface in com.sap.cds.services
Annotation to be used on class level to specify the event which matches the interface of a deviated EventContext.
export(PdfDocumentDescription, Iterable<? extends Map<String, ?>>, OutputStream) - Method in interface com.sap.cds.services.pdf.PdfService
Write the rows of data to a PDF and send it to client via output stream
ExtendedServiceLoader - Class in com.sap.cds.services.runtime
Loads implementations of classes via Java's ServiceLoader and provides the CdsRuntime to these if requested through the CdsRuntimeAware interface.
ExtendedServiceLoader() - Constructor for class com.sap.cds.services.runtime.ExtendedServiceLoader
 
ExtensibilityService - Interface in com.sap.cds.services.mt
A service that is used to manage model extensions.

F

FeatureToggle - Interface in com.sap.cds.services.request
Interface that provides information about a specific feature toggle.
featureToggles(FeatureTogglesInfo) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets a dedicated FeatureTogglesInfo for the RequestContext being opened.
FeatureTogglesInfo - Interface in com.sap.cds.services.request
Class that provides information about features of the application that can be enabled or disabled at runtime.
FeatureTogglesInfoProvider - Interface in com.sap.cds.services.runtime
A provider of the FeatureTogglesInfo for a RequestContext.
FIT_TO_PAGE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
FONT_SIZE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
FORBIDDEN - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
FORMAT - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
FunctionAccessEventContext - Interface in com.sap.cds.services.authorization
 

G

GATEWAY_TIMEOUT - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
GC() - Constructor for class com.sap.cds.services.environment.CdsProperties.Drafts.GC
 
gcDrafts() - Method in interface com.sap.cds.services.draft.DraftService
This method deletes all drafts that exist longer than the draft deletion timeout (cds.drafts.deletionTimeout).
get() - Method in interface com.sap.cds.services.environment.ApplicationInfoProvider
Provides application specific information.
get() - Method in interface com.sap.cds.services.environment.ServiceBindingProvider
Provides the available ServiceBindings.
get() - Method in interface com.sap.cds.services.runtime.AuthenticationInfoProvider
Provides the AuthenticationInfo.
get() - Method in interface com.sap.cds.services.runtime.ParameterInfoProvider
Provides the ParameterInfo.
get() - Method in interface com.sap.cds.services.runtime.UserInfoProvider
Provides the UserInfo.
get(UserInfo, FeatureTogglesInfo) - Method in interface com.sap.cds.services.runtime.CdsModelProvider
Calculates the model for a user and a set of feature toggles.
get(UserInfo, ParameterInfo) - Method in interface com.sap.cds.services.runtime.FeatureTogglesInfoProvider
 
get(String) - Method in interface com.sap.cds.services.EventContext
Returns an input or output parameter, which was stored under the given key.
get(String, Object[], Locale) - Method in interface com.sap.cds.services.messages.LocalizedMessageProvider
Returns the localized message for the given code, arguments and locale if existing, null otherwise.
getAccessEntityName() - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
getAccesses() - Method in interface com.sap.cds.services.auditlog.DataAccessLog
All data accesses to log.
getAccessEventName() - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
getAccessEventName() - Method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
getAccessQuery() - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
getAccessServiceName() - Method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
getAction() - Method in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
getAction() - Method in interface com.sap.cds.services.auditlog.DataModification
The action that was performed: Create, Update, Delete.
getAction() - Method in interface com.sap.cds.services.auditlog.SecurityLog
 
getActionName() - Method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
getAdditionalAttribute(String) - Method in interface com.sap.cds.services.request.UserInfo
Returns additional attribute with given name if existing.
getAdditionalAttributes() - Method in interface com.sap.cds.services.request.UserInfo
Returns all additional attributes as Map.
getApplicationInfo() - Method in interface com.sap.cds.services.environment.CdsEnvironment
 
getAttachments() - Method in interface com.sap.cds.services.auditlog.Access
Attachments in case the event is triggered by the download or display of some attachments or files.
getAttributes() - Method in interface com.sap.cds.services.auditlog.Access
The attributes that have been read
getAttributes() - Method in interface com.sap.cds.services.auditlog.ConfigChange
 
getAttributes() - Method in interface com.sap.cds.services.auditlog.DataModification
A list with changed attributes.
getAttributes() - Method in interface com.sap.cds.services.request.UserInfo
Returns all user attributes as a Map.
getAttributeValues(String) - Method in interface com.sap.cds.services.request.UserInfo
Returns a List of values of the specified attribute as presented in the request.
getAuthenticationInfo() - Method in interface com.sap.cds.services.EventContext
 
getAuthenticationInfo() - Method in interface com.sap.cds.services.request.RequestContext
 
getByCode(int) - Static method in enum class com.sap.cds.services.ErrorStatuses
 
getCdsModel() - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getCdsModel(UserInfo, FeatureTogglesInfo) - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getCdsModel(String) - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getCdsProperties() - Method in interface com.sap.cds.services.environment.CdsEnvironment
 
getCdsRuntime() - Method in interface com.sap.cds.services.EventContext
Returns the underlying CdsRuntime.
getCdsRuntime() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
The CdsRuntime that is configured by this CdsRuntimeConfigurer.
getChangeSetContext() - Method in interface com.sap.cds.services.EventContext
 
getCode() - Method in interface com.sap.cds.services.messages.Message
The optional code of the message
getCodeString() - Method in interface com.sap.cds.services.ErrorStatus
 
getCodeString() - Method in enum class com.sap.cds.services.ErrorStatuses
 
getConfigurations() - Method in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
getCorrelationId() - Method in interface com.sap.cds.services.outbox.StoredRequestContext
 
getCorrelationId() - Method in interface com.sap.cds.services.request.ParameterInfo
 
getCoverPage() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
getCqn() - Method in interface com.sap.cds.services.cds.CdsCreateEventContext
 
getCqn() - Method in interface com.sap.cds.services.cds.CdsDeleteEventContext
 
getCqn() - Method in interface com.sap.cds.services.cds.CdsReadEventContext
 
getCqn() - Method in interface com.sap.cds.services.cds.CdsUpdateEventContext
 
getCqn() - Method in interface com.sap.cds.services.cds.CdsUpsertEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.ActiveReadEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftCancelEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftCreateEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftEditEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftNewEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftPatchEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftReadEventContext
 
getCqn() - Method in interface com.sap.cds.services.draft.DraftSaveEventContext
 
getCqnNamedValues() - Method in interface com.sap.cds.services.cds.CdsReadEventContext
The CQN named values, for parameterized CqnSelect statements
getCqnNamedValues() - Method in interface com.sap.cds.services.draft.ActiveReadEventContext
The CQN named values, for parameterized CqnSelect statements
getCqnNamedValues() - Method in interface com.sap.cds.services.draft.DraftEditEventContext
The CQN named values, for parameterized CqnSelect statements
getCqnNamedValues() - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
The CQN named values, for parameterized CqnSelect statements
getCqnNamedValues() - Method in interface com.sap.cds.services.draft.DraftReadEventContext
The CQN named values, for parameterized CqnSelect statements
getCqnNamedValues() - Method in interface com.sap.cds.services.draft.DraftSaveEventContext
The CQN named values, for parameterized CqnSelect statements
getCqnValueSets() - Method in interface com.sap.cds.services.cds.CdsDeleteEventContext
 
getCqnValueSets() - Method in interface com.sap.cds.services.cds.CdsUpdateEventContext
 
getCqnValueSets() - Method in interface com.sap.cds.services.draft.DraftCancelEventContext
 
getCqnValueSets() - Method in interface com.sap.cds.services.draft.DraftPatchEventContext
 
getCreatedAt() - Method in interface com.sap.cds.services.auditlog.ConfigChangeLogContext
 
getCreatedAt() - Method in interface com.sap.cds.services.auditlog.DataAccessLogContext
 
getCreatedAt() - Method in interface com.sap.cds.services.auditlog.DataModificationLogContext
 
getCreatedAt() - Method in interface com.sap.cds.services.auditlog.SecurityLogContext
 
getCreatedByUser() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getCreationDateTime() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getCredentials() - Method in interface com.sap.cds.services.environment.ServiceBinding
Deprecated.
 
getCredentials() - Method in class com.sap.cds.services.environment.ServiceBindingAdapter
Deprecated.
 
getCsvFileSuffix() - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
getCsvInitializationMode() - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
getCsvPaths() - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
getCurrent() - Static method in interface com.sap.cds.services.changeset.ChangeSetContext
Gives access to the currently active ChangeSetContext.
getCurrent() - Method in interface com.sap.cds.services.changeset.ChangeSetContextAccessor
Gives access to the currently active ChangeSetContext.
getCurrent(CdsRuntime) - Static method in interface com.sap.cds.services.request.RequestContext
Gives access to either the current RequestContext, or if this does not exist to a helper RequestContext that itself ensures that there is always a RequestContext opened.
getCurrent(CdsRuntime) - Method in interface com.sap.cds.services.request.RequestContextAccessor
Gives access to either the current RequestContext, or if this does not exist to a helper RequestContext that itself ensures that there is always a RequestContext opened.
getData() - Method in interface com.sap.cds.services.auditlog.ConfigChangeLogContext
 
getData() - Method in interface com.sap.cds.services.auditlog.DataAccessLogContext
 
getData() - Method in interface com.sap.cds.services.auditlog.DataModificationLogContext
 
getData() - Method in interface com.sap.cds.services.auditlog.SecurityLog
 
getData() - Method in interface com.sap.cds.services.auditlog.SecurityLogContext
 
getData() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
getData() - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Returns the plain string message.
getData() - Method in interface com.sap.cds.services.pdf.PdfExportEventContext
 
getDataContentType() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
getDataMap() - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Returns the data map.
getDataObject() - Method in interface com.sap.cds.services.auditlog.Access
The object where the accessed personal data that is being audit logged is contained.
getDataObject() - Method in interface com.sap.cds.services.auditlog.ConfigChange
The object where the accessed or modified personal data that is being audit logged is contained.
getDataObject() - Method in interface com.sap.cds.services.auditlog.DataModification
The object where the modified personal data that is being audit logged is contained.
getDataSchema() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
getDataSubject() - Method in interface com.sap.cds.services.auditlog.Access
The data subject whom the accessed personal data that is being audit logged belongs to.
getDataSubject() - Method in interface com.sap.cds.services.auditlog.DataModification
The data subject whom the modified personal data that is being audit logged belongs to.
getDefault() - Method in class com.sap.cds.services.environment.CdsProperties.Query.Limit
 
getDefinition() - Method in interface com.sap.cds.services.cds.ApplicationService
 
getDefinition() - Method in interface com.sap.cds.services.cds.RemoteService
 
getDelegatedService() - Method in class com.sap.cds.services.ServiceDelegator
 
getDescription() - Method in interface com.sap.cds.services.ErrorStatus
 
getDescription() - Method in enum class com.sap.cds.services.ErrorStatuses
 
getDocumentDescription() - Method in interface com.sap.cds.services.pdf.PdfExportEventContext
 
getDoEnableAccessibility() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.PDFStandard
 
getDoSign() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Signature
 
getDraftAdministrativeData() - Method in interface com.sap.cds.services.draft.Drafts
 
getDraftAdministrativeDataDraftUuid() - Method in interface com.sap.cds.services.draft.Drafts
 
getDraftIsCreatedByMe() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getDraftIsProcessedByMe() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getDraftUUID() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getDriverClassName() - Method in interface com.sap.cds.services.datasource.DataSourceDescriptor
 
getEnabledFeatureToggles() - Method in interface com.sap.cds.services.request.FeatureTogglesInfo
 
getEntity() - Method in interface com.sap.cds.services.outbox.OutboxMessage
 
getEntityName() - Method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
getEntityName() - Method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
getEntityName() - Method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
getEnvironment() - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getErrorsProperties() - Method in interface com.sap.cds.services.ServiceExceptionUtils
 
getErrorStatus() - Method in exception com.sap.cds.services.ServiceException
 
getEvent() - Method in interface com.sap.cds.services.EventContext
 
getEvent() - Method in interface com.sap.cds.services.outbox.OutboxMessage
 
getEventContexts() - Method in exception com.sap.cds.services.ServiceException
Returns the stack of EventContext which corresponds to the events processed along the exception stack trace.
getEventName() - Method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
getEventName() - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
getException() - Method in interface com.sap.cds.services.application.ErrorResponseEventContext
Returns the ServiceException that caused the error being transformed into an error response.
getException() - Method in interface com.sap.cds.services.messaging.MessagingErrorEventContext
 
getFeatureToggle(String) - Method in interface com.sap.cds.services.request.FeatureTogglesInfo
 
getFeatureToggles() - Method in interface com.sap.cds.services.request.FeatureTogglesInfo
 
getFeatureTogglesInfo() - Method in interface com.sap.cds.services.EventContext
 
getFeatureTogglesInfo() - Method in interface com.sap.cds.services.request.RequestContext
 
getFeatureTogglesInfo(UserInfo, ParameterInfo) - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getFitToPage() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
getFontSize() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
getFormat() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
getForwardToken() - Method in class com.sap.cds.services.authentication.JwtTokenWithForwardJwtAuthenticationInfo
 
getFunctionName() - Method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
getHasActiveEntity() - Method in interface com.sap.cds.services.draft.DraftCreateEventContext
 
getHasActiveEntity() - Method in interface com.sap.cds.services.draft.Drafts
 
getHasDraftEntity() - Method in interface com.sap.cds.services.draft.Drafts
 
getHeader() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.TableColumns
 
getHeader(String) - Method in interface com.sap.cds.services.request.ParameterInfo
Returns the value of a header with the given identifier.
getHeaders() - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
getHeaders() - Method in interface com.sap.cds.services.request.ParameterInfo
Returns the header values as Map.
getHeadersMap() - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Returns the headers map.
getHttpStatus() - Method in interface com.sap.cds.services.application.ErrorResponseEventContext.ErrorResponse
Returns the HTTP status to be used in the error response.
getHttpStatus() - Method in interface com.sap.cds.services.ErrorStatus
 
getHttpStatus() - Method in enum class com.sap.cds.services.ErrorStatuses
 
getId() - Method in interface com.sap.cds.services.auditlog.Attachment
The attachment identifier.
getId() - Method in interface com.sap.cds.services.auditlog.DataObject
The unique object identifier.
getId() - Method in interface com.sap.cds.services.auditlog.DataSubject
 
getId() - Method in interface com.sap.cds.services.changeset.ChangeSetContext
 
getId() - Method in interface com.sap.cds.services.environment.ApplicationInfo
Provides the application ID.
getId() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
The ID identifies the event.
getId() - Method in interface com.sap.cds.services.request.UserInfo
Returns the verified user id of the request's authenticated user.
getInProcessByUser() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getIntervalMillis() - Method in class com.sap.cds.services.environment.CdsProperties.MultiTenancy.HealthCheck
Deprecated.
getIsActiveEntity() - Method in interface com.sap.cds.services.draft.Drafts
 
getIsEnabled() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format.FitToPage
 
getIsInbound() - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Returns the inbound flag
getIsInbound() - Method in interface com.sap.cds.services.outbox.OutboxMessageEventContext
Returns the inbound flag
getIsPrivileged() - Method in interface com.sap.cds.services.outbox.StoredRequestContext
 
getKeyName() - Method in interface com.sap.cds.services.auditlog.KeyValuePair
The key name.
getKind() - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
getLastChangeDateTime() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getLastChangedByUser() - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
getLocale() - Method in interface com.sap.cds.services.outbox.StoredRequestContext
 
getLocale() - Method in interface com.sap.cds.services.request.ParameterInfo
 
getLocalizedMessage() - Method in exception com.sap.cds.services.ServiceException
 
getLocalizedMessage(String, Object[], Locale) - Method in interface com.sap.cds.services.runtime.CdsRuntime
Returns the localized message for the given code, arguments and locale if existing, null otherwise.
getLocalizedMessage(String, Object[], Locale) - Method in interface com.sap.cds.services.ServiceExceptionUtils
Creates a message based on code and args.
getLocalizedMessage(Locale) - Method in exception com.sap.cds.services.ServiceException
 
getLongTextUrl() - Method in interface com.sap.cds.services.messages.Message
The optional long text url
getMessage() - Method in interface com.sap.cds.services.messages.Message
The localized message
getMessage() - Method in interface com.sap.cds.services.outbox.OutboxMessageEventContext
 
getMessage() - Method in exception com.sap.cds.services.ServiceException
 
getMessage(String, Object[]) - Method in interface com.sap.cds.services.ServiceExceptionUtils
Creates a message based on code and args.
getMessageId() - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Returns the message ID usually generated by the message broker
getMessages() - Method in interface com.sap.cds.services.application.ErrorResponseEventContext.ErrorResponse
Returns the list of Message objects to be written in the error response.
getMessages() - Method in interface com.sap.cds.services.EventContext
 
getMessages() - Method in interface com.sap.cds.services.request.RequestContext
 
getMessageTarget() - Method in exception com.sap.cds.services.ServiceException
 
getMessageTarget(Path, CdsElement) - Method in interface com.sap.cds.services.ServiceExceptionUtils
Creates a new MessageTarget with a target, based on a Path and CdsElement.
getMessageTarget(String) - Method in interface com.sap.cds.services.ServiceExceptionUtils
Creates a new MessageTarget with a string-based target
getMessageTarget(String, Class<E>, Function<E, Object>) - Method in interface com.sap.cds.services.ServiceExceptionUtils
Creates a new MessageTarget with a target, based on a target parameter and a CQN path.
getMessageTarget(String, Function<StructuredType<?>, Object>) - Method in interface com.sap.cds.services.ServiceExceptionUtils
Creates a new MessageTarget with a target, based on a target parameter and a CQN path.
getMinimumFontSize() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format.FitToPage
 
getModel() - Method in interface com.sap.cds.services.EventContext
Returns the tenant-specific CdsModel.
getModel() - Method in interface com.sap.cds.services.request.RequestContext
Returns the tenant-specific CdsModel.
getModifications() - Method in interface com.sap.cds.services.auditlog.DataModificationLog
All modifications to log.
getName() - Method in interface com.sap.cds.services.auditlog.Attachment
The attachment name.
getName() - Method in interface com.sap.cds.services.auditlog.Attribute
The attribute name.
getName() - Method in interface com.sap.cds.services.auditlog.ChangedAttribute
The attribute name.
getName() - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
getName() - Method in interface com.sap.cds.services.changeset.ChangeSetMember
The name should be directly linked to the resource the ChangeSetMember manages, e.g.
getName() - Method in interface com.sap.cds.services.datasource.DataSourceDescriptor
 
getName() - Method in interface com.sap.cds.services.environment.ApplicationInfo
Provides the application name
getName() - Method in interface com.sap.cds.services.environment.ServiceBinding
Deprecated.
 
getName() - Method in class com.sap.cds.services.environment.ServiceBindingAdapter
Deprecated.
 
getName() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.TableColumns
 
getName() - Method in interface com.sap.cds.services.request.FeatureToggle
 
getName() - Method in interface com.sap.cds.services.request.UserInfo
Returns the verified user name of the request's authenticated user.
getName() - Method in interface com.sap.cds.services.Service
Returns the name of the Service.
getName() - Method in class com.sap.cds.services.ServiceDelegator
 
getName() - Method in class com.sap.cds.services.transaction.ChangeSetMemberDelegate
 
getName() - Method in interface com.sap.cds.services.transaction.TransactionManager
The name of the TransactionManager.
getNewValue() - Method in interface com.sap.cds.services.auditlog.ChangedAttribute
The new value.
getNumericSeverity() - Method in enum class com.sap.cds.services.messages.Message.Severity
 
getOldValue() - Method in interface com.sap.cds.services.auditlog.ChangedAttribute
The old value.
getOptions() - Method in interface com.sap.cds.services.mt.SubscribeEventContext
To get named and type safe access to this options map, it's possible to cast it to a specific implementation.
getOptions() - Method in interface com.sap.cds.services.mt.UnsubscribeEventContext
To get named and type safe access to this options map, it's possible to cast it to a specific implementation.
getOptions() - Method in interface com.sap.cds.services.mt.UpgradeEventContext
 
getOrientation() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
getOutputStream() - Method in interface com.sap.cds.services.pdf.PdfExportEventContext
 
getPaperSize() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
getParameter() - Method in interface com.sap.cds.services.messages.MessageTarget
 
getParameterInfo() - Method in interface com.sap.cds.services.EventContext
 
getParameterInfo() - Method in interface com.sap.cds.services.request.RequestContext
 
getParams() - Method in interface com.sap.cds.services.outbox.OutboxMessage
 
getPassword() - Method in class com.sap.cds.services.authentication.BasicAuthenticationInfo
 
getPassword() - Method in interface com.sap.cds.services.datasource.DataSourceDescriptor
 
getPDFStandard() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
getPlainMessage() - Method in exception com.sap.cds.services.ServiceException
 
getPreserveChanges() - Method in interface com.sap.cds.services.draft.DraftEditEventContext
 
getProperty(String) - Method in interface com.sap.cds.services.environment.PropertiesProvider
Returns the value of the property value with given key as String.
getProperty(String, Class<T>) - Method in interface com.sap.cds.services.environment.PropertiesProvider
Returns the value of the property with given key as given type asClazz.
getProperty(String, Class<T>, T) - Method in interface com.sap.cds.services.environment.CdsEnvironment
Returns the value of the property with given key as given type asClazz.
getProperty(String, Class<T>, T) - Method in interface com.sap.cds.services.environment.PropertiesProvider
Returns the value of the property with given key as given type asClazz.
getProperty(String, String) - Method in interface com.sap.cds.services.environment.PropertiesProvider
Returns the value of the property with given key as String.
getProvidedAuthenticationInfo() - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getProvidedParameterInfo() - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getProvidedUserInfo() - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getProvider(Class<T>) - Method in interface com.sap.cds.services.runtime.CdsRuntime
Returns the CdsProvider of type T
getQueries() - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
getQueryParameter(String) - Method in interface com.sap.cds.services.request.ParameterInfo
Returns the value of a query parameter with the given key
getQueryParams() - Method in interface com.sap.cds.services.request.ParameterInfo
Returns the query parameter values as Map.
getReason() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Signature
 
getRef() - Method in interface com.sap.cds.services.messages.MessageTarget
 
GetRestrictionEventContext - Interface in com.sap.cds.services.authorization
This class is experimental and should not be used.
getResult() - Method in interface com.sap.cds.services.application.ErrorResponseEventContext
Returns the ErrorResponseEventContext.ErrorResponse with messages and target HTTP status.
getResult() - Method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
getResult() - Method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
getResult() - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
getResult() - Method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
getResult() - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
getResult() - Method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
getResult() - Method in interface com.sap.cds.services.cds.CdsCreateEventContext
 
getResult() - Method in interface com.sap.cds.services.cds.CdsDeleteEventContext
 
getResult() - Method in interface com.sap.cds.services.cds.CdsReadEventContext
 
getResult() - Method in interface com.sap.cds.services.cds.CdsUpdateEventContext
 
getResult() - Method in interface com.sap.cds.services.cds.CdsUpsertEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.ActiveReadEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftCancelEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftCreateEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftEditEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftGcEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftNewEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftPatchEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftReadEventContext
 
getResult() - Method in interface com.sap.cds.services.draft.DraftSaveEventContext
 
getResult() - Method in interface com.sap.cds.services.messaging.MessagingErrorEventContext
 
getResult() - Method in interface com.sap.cds.services.mt.DependenciesEventContext
Returns a list of dependencies required by this application.
getResult() - Method in interface com.sap.cds.services.mt.ReadProviderTenantEventContext
 
getResult() - Method in interface com.sap.cds.services.mt.ReadTenantsEventContext
 
getRole() - Method in interface com.sap.cds.services.auditlog.DataSubject
Role to the data subject.
getRoles() - Method in interface com.sap.cds.services.request.UserInfo
Returns the List of granted user roles.
getService() - Method in interface com.sap.cds.services.application.ApplicationPreparedEventContext
 
getService() - Method in interface com.sap.cds.services.application.ApplicationStoppedEventContext
 
getService() - Method in interface com.sap.cds.services.auditlog.ConfigChangeLogContext
 
getService() - Method in interface com.sap.cds.services.auditlog.DataAccessLogContext
 
getService() - Method in interface com.sap.cds.services.auditlog.DataModificationLogContext
 
getService() - Method in interface com.sap.cds.services.auditlog.event.TenantOffboardedEventContext
 
getService() - Method in interface com.sap.cds.services.auditlog.event.TenantOnboardedEventContext
 
getService() - Method in interface com.sap.cds.services.auditlog.event.UnauthorizedRequestEventContext
 
getService() - Method in interface com.sap.cds.services.auditlog.SecurityLogContext
 
getService() - Method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
getService() - Method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
getService() - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
getService() - Method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
getService() - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
getService() - Method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
getService() - Method in interface com.sap.cds.services.cds.CdsCreateEventContext
 
getService() - Method in interface com.sap.cds.services.cds.CdsDeleteEventContext
 
getService() - Method in interface com.sap.cds.services.cds.CdsReadEventContext
 
getService() - Method in interface com.sap.cds.services.cds.CdsUpdateEventContext
 
getService() - Method in interface com.sap.cds.services.cds.CdsUpsertEventContext
 
getService() - Method in interface com.sap.cds.services.draft.ActiveReadEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftCancelEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftCreateEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftEditEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftGcEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftNewEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftPatchEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftReadEventContext
 
getService() - Method in interface com.sap.cds.services.draft.DraftSaveEventContext
 
getService() - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
getService() - Method in interface com.sap.cds.services.environment.ServiceBinding
Deprecated.
 
getService() - Method in class com.sap.cds.services.environment.ServiceBindingAdapter
Deprecated.
 
getService() - Method in interface com.sap.cds.services.EventContext
Returns the Service (Consumption API) of the service, targeted by the EventContext.
getService() - Method in interface com.sap.cds.services.mt.DependenciesEventContext
 
getService() - Method in interface com.sap.cds.services.mt.ReadProviderTenantEventContext
 
getService() - Method in interface com.sap.cds.services.mt.ReadTenantsEventContext
 
getService() - Method in interface com.sap.cds.services.mt.SubscribeEventContext
 
getService() - Method in interface com.sap.cds.services.mt.UnsubscribeEventContext
 
getService() - Method in interface com.sap.cds.services.mt.UpgradeEventContext
 
getService(Class<S>, String) - Method in interface com.sap.cds.services.ServiceCatalog
Returns the Service with the given type and name
getService(String) - Method in class com.sap.cds.services.environment.CdsProperties.Application
 
getService(String) - Method in class com.sap.cds.services.environment.CdsProperties.Messaging
 
getService(String) - Method in class com.sap.cds.services.environment.CdsProperties.Outbox
 
getService(String) - Method in class com.sap.cds.services.environment.CdsProperties.Remote
 
getService(String) - Method in interface com.sap.cds.services.ServiceCatalog
Returns the Service with the specified name
getServiceBindings() - Method in interface com.sap.cds.services.environment.CdsEnvironment
 
getServiceBindings() - Method in class com.sap.cds.services.environment.CdsProperties.Environment.K8s
 
getServiceCatalog() - Method in interface com.sap.cds.services.EventContext
Returns the ServiceCatalog, populated with all available Service instances.
getServiceCatalog() - Method in interface com.sap.cds.services.request.RequestContext
Returns the ServiceCatalog, populated with all available Service instances.
getServiceCatalog() - Method in interface com.sap.cds.services.runtime.CdsRuntime
 
getServicePlan() - Method in interface com.sap.cds.services.environment.ServiceBinding
Deprecated.
 
getServicePlan() - Method in class com.sap.cds.services.environment.ServiceBindingAdapter
Deprecated.
 
getServices() - Method in class com.sap.cds.services.environment.CdsProperties.Application
 
getServices() - Method in class com.sap.cds.services.environment.CdsProperties.Composite
 
getServices() - Method in class com.sap.cds.services.environment.CdsProperties.Messaging
 
getServices() - Method in class com.sap.cds.services.environment.CdsProperties.Outbox
 
getServices() - Method in class com.sap.cds.services.environment.CdsProperties.Persistence
 
getServices() - Method in class com.sap.cds.services.environment.CdsProperties.Remote
 
getServices() - Method in interface com.sap.cds.services.ServiceCatalog
Returns all Service instances known to the ServiceCatalog
getServices(Class<S>) - Method in interface com.sap.cds.services.ServiceCatalog
Returns all Service instances of a given type
getServicesByBinding(String) - Method in class com.sap.cds.services.environment.CdsProperties.Messaging
 
getServicesByKind(String) - Method in class com.sap.cds.services.environment.CdsProperties.Messaging
 
getServicesByModel(String) - Method in class com.sap.cds.services.environment.CdsProperties.Application
 
getServicesByModel(String) - Method in class com.sap.cds.services.environment.CdsProperties.Remote
 
getSeverity() - Method in interface com.sap.cds.services.messages.Message
The severity of the message.
getSiblingEntity() - Method in interface com.sap.cds.services.draft.Drafts
 
getSideEffectsQualifier() - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
 
getSignature() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
getSource() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
The source identifies the instance the event originated in.
getSpecVersion() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
getStoredRequestContext() - Method in interface com.sap.cds.services.outbox.OutboxMessage
 
getSubject() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
getSuffix() - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
getTableColumns() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
getTags() - Method in interface com.sap.cds.services.environment.ServiceBinding
Deprecated.
 
getTags() - Method in class com.sap.cds.services.environment.ServiceBindingAdapter
Deprecated.
 
getTarget() - Method in interface com.sap.cds.services.EventContext
Returns the Reflection API CdsEntity, for which the EventContext was created.
getTarget() - Method in interface com.sap.cds.services.messages.Message
The optional MessageTarget
getTenant() - Method in interface com.sap.cds.services.mt.SubscribeEventContext
 
getTenant() - Method in interface com.sap.cds.services.mt.TenantInfo
 
getTenant() - Method in interface com.sap.cds.services.mt.UnsubscribeEventContext
 
getTenant() - Method in interface com.sap.cds.services.outbox.StoredRequestContext
 
getTenant() - Method in interface com.sap.cds.services.request.UserInfo
Returns the verified tenant of the request's authenticated user.
getTenants() - Method in class com.sap.cds.services.environment.CdsProperties.Security.Mock
 
getTenants() - Method in interface com.sap.cds.services.mt.UpgradeEventContext
 
getTime() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
getTimestamp() - Method in interface com.sap.cds.services.mt.ModelChangedEventContext
 
getTimestamp() - Method in interface com.sap.cds.services.outbox.OutboxMessageEventContext
 
getTitle() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
getToken() - Method in class com.sap.cds.services.authentication.JwtTokenAuthenticationInfo
 
getType() - Method in interface com.sap.cds.services.auditlog.DataObject
The object type.
getType() - Method in interface com.sap.cds.services.auditlog.DataSubject
Type to the data subject
getType() - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
getType() - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
getUnrestrictedAttributes() - Method in interface com.sap.cds.services.request.UserInfo
Deprecated.
getUrl() - Method in interface com.sap.cds.services.datasource.DataSourceDescriptor
 
getUrl() - Method in interface com.sap.cds.services.environment.ApplicationInfo
Provides the application URL.
getUsePDFAConformance() - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.PDFStandard
 
getUserInfo() - Method in interface com.sap.cds.services.EventContext
 
getUserInfo() - Method in interface com.sap.cds.services.request.RequestContext
 
getUsername() - Method in class com.sap.cds.services.authentication.BasicAuthenticationInfo
 
getUsername() - Method in interface com.sap.cds.services.datasource.DataSourceDescriptor
 
getUsers() - Method in class com.sap.cds.services.environment.CdsProperties.Security.Mock
 
getValidFrom() - Method in interface com.sap.cds.services.outbox.StoredRequestContext
 
getValidFrom() - Method in interface com.sap.cds.services.request.ParameterInfo
 
getValidTo() - Method in interface com.sap.cds.services.outbox.StoredRequestContext
 
getValidTo() - Method in interface com.sap.cds.services.request.ParameterInfo
 
getValue() - Method in interface com.sap.cds.services.auditlog.KeyValuePair
The corresponding value.
GONE - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 

H

Hana() - Constructor for class com.sap.cds.services.environment.CdsProperties.Sql.Hana
 
Handler - Interface in com.sap.cds.services.handler
Functional interface for programmatic handler registration on Service instances.
HandlerOrder - Annotation Interface in com.sap.cds.services.handler.annotations
Annotation to define the order of event handler methods within an event phase
HAS_ACTIVE_ENTITY - Static variable in interface com.sap.cds.services.draft.Drafts
 
HAS_DRAFT_ENTITY - Static variable in interface com.sap.cds.services.draft.Drafts
 
hasActionAccess(String, String) - Method in interface com.sap.cds.services.authorization.AuthorizationService
Checks if the current user is allowed to access the given action.
hasChangeSetMember(String) - Method in interface com.sap.cds.services.changeset.ChangeSetContextSPI
Returns true if a ChangeSetMember with the given name is already registered.
hasEntityAccess(String, String) - Method in interface com.sap.cds.services.authorization.AuthorizationService
Checks if the current user is allowed to access the given entity.
hasEntityAccess(String, String, CqnStatement) - Method in interface com.sap.cds.services.authorization.AuthorizationService
Checks if the current user is allowed to access the entity via the given query.
hasFunctionAccess(String, String) - Method in interface com.sap.cds.services.authorization.AuthorizationService
Checks if the current user is allowed to access the given function.
hasProperty(String) - Method in interface com.sap.cds.services.environment.PropertiesProvider
Checks if the property with given key is defined.
hasRole(String) - Method in interface com.sap.cds.services.request.UserInfo
Checks if the current user is associated with the specified user role.
hasServiceAccess(String, String) - Method in interface com.sap.cds.services.authorization.AuthorizationService
Checks if the current user is allowed to access the given service.
Hcql() - Constructor for class com.sap.cds.services.environment.CdsProperties.Hcql
 
HCQL_TYPE - Static variable in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig
 
HEADER - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.TableColumns
 
HealthCheck() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.HealthCheck
 
Http() - Constructor for class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Http
 

I

ID - Static variable in interface com.sap.cds.services.auditlog.Attachment
 
ID - Static variable in interface com.sap.cds.services.auditlog.DataObject
 
ID - Static variable in interface com.sap.cds.services.auditlog.DataSubject
 
Identity() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security.Identity
 
IN_PROCESS_BY_USER - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
info(String, Object...) - Method in interface com.sap.cds.services.messages.Messages
Adds a new Message with severity Message.Severity.INFO to the current request with the given message text or format and format parameters.
INFO - Enum constant in enum class com.sap.cds.services.messages.Message.Severity
 
InMemory() - Constructor for class com.sap.cds.services.environment.CdsProperties.Outbox.InMemory
 
INMEMORY_NAME - Static variable in interface com.sap.cds.services.outbox.OutboxService
 
INSTANCE - Static variable in interface com.sap.cds.services.CoreFactory
The instance loaded via ExtendedServiceLoader.
is(Class<? extends AuthenticationInfo>) - Method in interface com.sap.cds.services.authentication.AuthenticationInfo
IS_ACTIVE_ENTITY - Static variable in interface com.sap.cds.services.draft.Drafts
 
IS_ENABLED - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format.FitToPage
 
isActive() - Static method in interface com.sap.cds.services.changeset.ChangeSetContext
 
isActive() - Method in interface com.sap.cds.services.changeset.ChangeSetContextAccessor
 
isActive() - Static method in interface com.sap.cds.services.request.RequestContext
 
isActive() - Method in interface com.sap.cds.services.request.RequestContextAccessor
 
isActive() - Method in interface com.sap.cds.services.transaction.TransactionManager
 
isAuthenticated() - Method in interface com.sap.cds.services.request.UserInfo
Returns true if UserInfo is filled with data of an authenticated user.
isCompleted() - Method in interface com.sap.cds.services.EventContext
 
isCsvSingleChangeset() - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
isEnabled() - Method in class com.sap.cds.services.environment.CdsProperties.Enabled
 
isEnabled() - Method in interface com.sap.cds.services.request.FeatureToggle
 
isEnabled(String) - Method in interface com.sap.cds.services.request.FeatureTogglesInfo
Provides information whether a feature is enabled or not.
isInternalUser() - Method in interface com.sap.cds.services.request.UserInfo
Returns true if the user is the internal user.
isMarkedForCancel() - Method in interface com.sap.cds.services.changeset.ChangeSetContext
 
isMarkedForCancel() - Method in interface com.sap.cds.services.changeset.ChangeSetMember
Defines, if the underlying resource of this ChangeSetMember was requested to be cancelled (rolled back).
isMarkedForCancel() - Method in class com.sap.cds.services.transaction.ChangeSetMemberDelegate
 
isPrivileged() - Method in interface com.sap.cds.services.request.UserInfo
Returns true if UserInfo is a privileged user, i.e.
isRollbackOnly() - Method in interface com.sap.cds.services.transaction.TransactionManager
 
isSystemUser() - Method in interface com.sap.cds.services.request.UserInfo
Returns true if the user is a system user and not a named user.
isUnrestrictedAttribute(String) - Method in interface com.sap.cds.services.request.UserInfo
Deprecated.
isUseLocalizedView() - Method in class com.sap.cds.services.environment.CdsProperties.Sql.Search
Deprecated.
isValid() - Method in class com.sap.cds.services.environment.CdsProperties.Security.Mock.User
 

J

JwtTokenAuthenticationInfo - Class in com.sap.cds.services.authentication
Representation of an OAuth2 JWT Token authentication
JwtTokenAuthenticationInfo(String) - Constructor for class com.sap.cds.services.authentication.JwtTokenAuthenticationInfo
 
JwtTokenWithForwardJwtAuthenticationInfo - Class in com.sap.cds.services.authentication
Representation of a JwtTokenAuthenticationInfo which additionally provides a forward token.
JwtTokenWithForwardJwtAuthenticationInfo(String, String) - Constructor for class com.sap.cds.services.authentication.JwtTokenWithForwardJwtAuthenticationInfo
 

K

K8s() - Constructor for class com.sap.cds.services.environment.CdsProperties.Environment.K8s
 
KEY_NAME - Static variable in interface com.sap.cds.services.auditlog.KeyValuePair
 
keySet() - Method in interface com.sap.cds.services.EventContext
Returns an unmodifiable set containing the keys of all parameters.
KeyValuePair - Interface in com.sap.cds.services.auditlog
A generic key-value pair.

L

LAST_CHANGE_DATE_TIME - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
LAST_CHANGED_BY_USER - Static variable in interface com.sap.cds.services.draft.DraftAdministrativeData
 
LATE - Static variable in annotation interface com.sap.cds.services.handler.annotations.HandlerOrder
Order value to execute the event handler method after other event handlers
Limit() - Constructor for class com.sap.cds.services.environment.CdsProperties.Query.Limit
 
Liquibase() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.Liquibase
 
loadAll(Class<T>) - Static method in class com.sap.cds.services.runtime.ExtendedServiceLoader
Loads all implementations of the given class.
loadAll(Class<T>, CdsRuntime) - Static method in class com.sap.cds.services.runtime.ExtendedServiceLoader
Loads all implementations of the given class.
loadSingle(Class<T>) - Static method in class com.sap.cds.services.runtime.ExtendedServiceLoader
Loads the first implementation of the given class.
loadSingle(Class<T>, CdsRuntime) - Static method in class com.sap.cds.services.runtime.ExtendedServiceLoader
Loads the first implementation of the given class.
Local() - Constructor for class com.sap.cds.services.environment.CdsProperties.Environment.Local
 
Locales() - Constructor for class com.sap.cds.services.environment.CdsProperties.Locales
 
LocalizedMessageProvider - Interface in com.sap.cds.services.messages
A LocalizedMessageProvider is capable to build localized messages based on string formats in the application's resource bundles.
LOCKED - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
logConfigChange(Action, ConfigChange) - Method in interface com.sap.cds.services.auditlog.AuditLogService
Writes a single configuration change to the audit log.
logConfigChange(Action, List<ConfigChange>) - Method in interface com.sap.cds.services.auditlog.AuditLogService
Writes multiple configuration changes to the audit log.
logDataAccess(Access) - Method in interface com.sap.cds.services.auditlog.AuditLogService
Writes a single access to sensitive personal data to the audit log.
logDataAccess(List<Access>) - Method in interface com.sap.cds.services.auditlog.AuditLogService
Writes accesses to sensitive personal data to the audit log.
logDataModification(DataModification) - Method in interface com.sap.cds.services.auditlog.AuditLogService
Writes a single modification to personal data to the audit log.
logDataModification(List<DataModification>) - Method in interface com.sap.cds.services.auditlog.AuditLogService
Writes modifications to personal data to the audit log.
logSecurityEvent(String, String) - Method in interface com.sap.cds.services.auditlog.AuditLogService
Writes a security event in the audit log.
longTextUrl(String) - Method in interface com.sap.cds.services.messages.Message
Adds the passed longTextUrl to the current message.

M

markForCancel() - Method in interface com.sap.cds.services.changeset.ChangeSetContext
Marks the ChangeSetContext to be cancelled.
matches(String, String) - Method in interface com.sap.cds.services.environment.ServiceBinding
Deprecated.
Returns true, if a service binding matches the given tag filter or service filter.
Message - Interface in com.sap.cds.services.messages
Messages can be used to pass additional information along with the response.
Message.Severity - Enum Class in com.sap.cds.services.messages
Severity levels.
Messages - Interface in com.sap.cds.services.messages
API to create Messages with different severity within the RequestContext.
messageTarget - Variable in exception com.sap.cds.services.ServiceException
 
messageTarget(Path, CdsElement) - Method in exception com.sap.cds.services.ServiceException
Sets the message target based on the provided path and cds element.
messageTarget(MessageTarget) - Method in exception com.sap.cds.services.ServiceException
Sets the provided message target.
messageTarget(Class<E>, Function<E, Object>) - Method in exception com.sap.cds.services.ServiceException
Adds the passed path as target to the current ServiceException.
messageTarget(String) - Method in exception com.sap.cds.services.ServiceException
Sets the provided string-based target.
messageTarget(String, Class<E>, Function<E, Object>) - Method in exception com.sap.cds.services.ServiceException
Adds the passed target parameter and path as target to the current ServiceException.
messageTarget(String, Function<StructuredType<?>, Object>) - Method in exception com.sap.cds.services.ServiceException
Adds the passed target parameter and path as target to the current ServiceException.
messageTarget(Function<StructuredType<?>, Object>) - Method in exception com.sap.cds.services.ServiceException
Adds the passed path as target to the current ServiceException.
MessageTarget - Interface in com.sap.cds.services.messages
 
Messaging() - Constructor for class com.sap.cds.services.environment.CdsProperties.Messaging
 
MessagingErrorEventContext - Interface in com.sap.cds.services.messaging
EventContext for the event MessagingService.EVENT_MESSAGING_ERROR, that allows to handle acknowledgement of a message on the messaging channel
MessagingService - Interface in com.sap.cds.services.messaging
Messaging service.
MessagingServiceConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Messaging.MessagingServiceConfig
 
MessagingServiceConfig(String) - Constructor for class com.sap.cds.services.environment.CdsProperties.Messaging.MessagingServiceConfig
 
MessagingWebhooks() - Constructor for class com.sap.cds.services.environment.CdsProperties.Messaging.MessagingWebhooks
 
METHOD_NOT_ALLOWED - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
MINIMUM_FONT_SIZE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format.FitToPage
 
MISDIRECTED_REQUEST - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
Mock() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.Mock
 
Mock() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security.Mock
 
Model() - Constructor for class com.sap.cds.services.environment.CdsProperties.Model
 
ModelChangedEventContext - Interface in com.sap.cds.services.mt
 
ModifiableParameterInfo - Interface in com.sap.cds.services.request
Interface to modify the values of the ParameterInfo used in a RequestContext.
ModifiableUserInfo - Interface in com.sap.cds.services.request
Interface to modify the values of a UserInfo used in a RequestContext..
MODIFICATIONS - Static variable in interface com.sap.cds.services.auditlog.DataModificationLog
 
modifyParameters(Consumer<ModifiableParameterInfo>) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Opens a RequestContext with an adapted ParameterInfo.
modifyUser(Consumer<ModifiableUserInfo>) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Opens a RequestContext with an adapted UserInfo.
MultiTenancy() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy
 

N

NAME - Static variable in interface com.sap.cds.services.auditlog.Attachment
 
NAME - Static variable in interface com.sap.cds.services.auditlog.Attribute
 
NAME - Static variable in interface com.sap.cds.services.auditlog.ChangedAttribute
 
NAME - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.TableColumns
 
NEW_VALUE - Static variable in interface com.sap.cds.services.auditlog.ChangedAttribute
 
newDraft(CqnInsert) - Method in interface com.sap.cds.services.draft.DraftService
Creates a new draft entity by executing the insert statement.
none() - Static method in interface com.sap.cds.services.request.FeatureTogglesInfo
Creates a FeatureTogglesInfo object.
Normalization() - Constructor for class com.sap.cds.services.environment.CdsProperties.Locales.Normalization
 
NOT_ACCEPTABLE - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
NOT_FOUND - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
NOT_IMPLEMENTED - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 

O

OBJECT - Static variable in interface com.sap.cds.services.auditlog.Access
 
OBJECT - Static variable in interface com.sap.cds.services.auditlog.ConfigChange
 
OBJECT - Static variable in interface com.sap.cds.services.auditlog.DataModification
 
ODATA_V2_TYPE - Static variable in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig
 
ODATA_V4_TYPE - Static variable in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig
 
ODataV2() - Constructor for class com.sap.cds.services.environment.CdsProperties.ODataV2
 
ODataV4() - Constructor for class com.sap.cds.services.environment.CdsProperties.ODataV4
 
of(CqnService, OutboxService) - Static method in interface com.sap.cds.services.cds.AsyncCqnService
Returns an outboxed instance of the given CqnService as a AsyncCqnService.
OLD_VALUE - Static variable in interface com.sap.cds.services.auditlog.ChangedAttribute
 
on(String[], String[], int, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the ON phase of the processing of an EventContext.
on(String[], String[], int, Handler) - Method in class com.sap.cds.services.ServiceDelegator
 
on(String[], String[], Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the ON phase of the processing of an EventContext.
on(String, String, int, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the ON phase of the processing of an EventContext.
on(String, String, Handler) - Method in interface com.sap.cds.services.Service
Registers a Handler on this Service for the ON phase of the processing of an EventContext.
On - Annotation Interface in com.sap.cds.services.handler.annotations
Annotation to register a handler for the ON phase of an event on a specific service and entity.
open() - Static method in interface com.sap.cds.services.changeset.ChangeSetContextSPI
Creates a new ChangeSetContextSPI instance.
order() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfiguration
The order can be used to execute configurations in a specified order.
ORIENTATION - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
Outbox() - Constructor for class com.sap.cds.services.environment.CdsProperties.AuditLog.Outbox
 
Outbox() - Constructor for class com.sap.cds.services.environment.CdsProperties.Messaging.MessagingServiceConfig.Outbox
 
Outbox() - Constructor for class com.sap.cds.services.environment.CdsProperties.Outbox
 
OutboxConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Outbox.OutboxConfig
 
outboxed(Service, Class<A>) - Method in interface com.sap.cds.services.outbox.OutboxService
Returns a wrapper around the given service that executes asynchronously by submitting all events to this outbox instance.
outboxed(S) - Method in interface com.sap.cds.services.outbox.OutboxService
Returns a wrapper around the given service that executes asynchronously by submiting all events to this outbox instance.
OutboxMessage - Interface in com.sap.cds.services.outbox
Represents the default structure of a message stored in the outbox and handled generically.
OutboxMessageEventContext - Interface in com.sap.cds.services.outbox
Describes the message stored and again published by the OutboxService
OutboxService - Interface in com.sap.cds.services.outbox
Defines the outbox service API.
OutboxServiceConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Outbox.OutboxServiceConfig
 
OutboxServiceConfig(String) - Constructor for class com.sap.cds.services.environment.CdsProperties.Outbox.OutboxServiceConfig
 

P

packageScan(String) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Scans the given package for event handler classes and registers them on the CdsRuntime
PAPER_SIZE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
PARAMETER_CQN - Static variable in interface com.sap.cds.services.messages.MessageTarget
Constant specifying a message target parameter, referring to the CQN of an event context.
ParameterInfo - Interface in com.sap.cds.services.request
Interface to access request-specific information.
ParameterInfoProvider - Interface in com.sap.cds.services.runtime
A ParameterInfoProvider provides the ParameterInfo for a RequestContext if not provided explicitly.
parameters(ParameterInfo) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets a dedicated ParameterInfo for the RequestContext being opened.
PARAMS - Static variable in interface com.sap.cds.services.outbox.OutboxMessage
 
patchDraft(CqnUpdate, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.draft.DraftService
Updates draft entities by executing the update statement.
patchDraft(CqnUpdate, Object...) - Method in interface com.sap.cds.services.draft.DraftService
Updates draft entities by executing the update statement.
patchDraft(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftService
Updates draft entities by executing the update statement.
PdfDocumentDescription - Interface in com.sap.cds.services.pdf
 
PdfDocumentDescription.Format - Interface in com.sap.cds.services.pdf
 
PdfDocumentDescription.Format.FitToPage - Interface in com.sap.cds.services.pdf
 
PdfDocumentDescription.PDFStandard - Interface in com.sap.cds.services.pdf
 
PdfDocumentDescription.Signature - Interface in com.sap.cds.services.pdf
 
PdfDocumentDescription.TableColumns - Interface in com.sap.cds.services.pdf
 
PdfExportEventContext - Interface in com.sap.cds.services.pdf
The EventContext used for the PdfService.EVENT_EXPORT event.
PdfService - Interface in com.sap.cds.services.pdf
PDF export service
PDFSTANDARD - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
Persistence() - Constructor for class com.sap.cds.services.environment.CdsProperties.Persistence
 
PersistenceService - Interface in com.sap.cds.services.persistence
The interface defining the consumption API of the PersistenceService.
PersistenceServiceConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Persistence.PersistenceServiceConfig
 
PersistenceServiceConfig(String) - Constructor for class com.sap.cds.services.environment.CdsProperties.Persistence.PersistenceServiceConfig
 
Persistent() - Constructor for class com.sap.cds.services.environment.CdsProperties.Outbox.Persistent
Deprecated.
 
PERSISTENT_ORDERED_NAME - Static variable in interface com.sap.cds.services.outbox.OutboxService
 
PERSISTENT_UNORDERED_NAME - Static variable in interface com.sap.cds.services.outbox.OutboxService
 
PersonalData() - Constructor for class com.sap.cds.services.environment.CdsProperties.AuditLog.PersonalData
 
PRECONDITION_FAILED - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
PRECONDITION_REQUIRED - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
prepareDraft(CqnSelect, String, Object...) - Method in interface com.sap.cds.services.draft.DraftService
Executes checks to validate the current draft entity.
prepareDraft(CqnSelect, String, Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftService
Executes checks to validate the current draft entity.
PRESERVE_CHANGES - Static variable in interface com.sap.cds.services.draft.DraftEditEventContext
 
privilegedUser() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets the UserInfo for the RequestContext to the internal privileged user who passes all authorization checks.
proceed() - Method in interface com.sap.cds.services.EventContext
Proceeds with explicit execution of the On handler execution chain.
process(EventContext) - Method in interface com.sap.cds.services.handler.Handler
Processes an EventContext
PropertiesProvider - Interface in com.sap.cds.services.environment
The interface exposing configuration properties.
providedParameters() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets the ParameterInfo for the RequestContext as provided by the ParameterInfoProvider.
providedUser() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets the UserInfo for the RequestContext as provided by the UserInfoProvider.
provider(LocalizedMessageProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
provider(AuthenticationInfoProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
provider(CdsModelProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Sets the given CdsModelProvider on the CdsRuntime of this CdsRuntimeConfigurer
provider(CdsProvider<?>) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Sets the generic CdsProvider on the CdsRuntime of this CdsRuntimeConfigurer
provider(FeatureTogglesInfoProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
provider(ParameterInfoProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
provider(UserInfoProvider) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Sets the given UserInfoProvider on the CdsRuntime of this CdsRuntimeConfigurer
Provider() - Constructor for class com.sap.cds.services.environment.CdsProperties.Model.Provider
 
providerConfigurations() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Applies all provider configuration modules to the CdsRuntime of this CdsRuntimeConfigurer
providers(CdsRuntimeConfigurer) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfiguration
Creates and registers one or multiple provider instances, using the given CdsRuntimeConfigurer
ProvisioningService() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.ProvisioningService
 
put(String, Object) - Method in interface com.sap.cds.services.EventContext
Stores an input or output parameter under a given key Whenever possible it is preferred to use specialized EventContext interfaces to guarantee correct and typed access.

Q

Query() - Constructor for class com.sap.cds.services.environment.CdsProperties.Query
 
Queue() - Constructor for class com.sap.cds.services.environment.CdsProperties.Messaging.MessagingServiceConfig.Queue
 

R

readProviderTenant() - Method in interface com.sap.cds.services.mt.TenantProviderService
 
ReadProviderTenantEventContext - Interface in com.sap.cds.services.mt
readTenants() - Method in interface com.sap.cds.services.mt.TenantProviderService
 
ReadTenantsEventContext - Interface in com.sap.cds.services.mt
readTenantsInfo() - Method in interface com.sap.cds.services.mt.TenantProviderService
 
REASON - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.Signature
 
register(ChangeSetListener) - Method in interface com.sap.cds.services.changeset.ChangeSetContext
Registers a ChangeSetListener on the ChangeSetContext, to be notified once the ChangeSetContext is closed successfully or cancelled.
register(ChangeSetMember) - Method in interface com.sap.cds.services.changeset.ChangeSetContextSPI
Registers a ChangeSetMember on the ChangeSetContext, to be used during ChangeSetContext is closed successfully or cancelled.
Remote() - Constructor for class com.sap.cds.services.environment.CdsProperties.Remote
 
RemoteService - Interface in com.sap.cds.services.cds
A RemoteService is a CqnService that is backed by an actual service definition within the CdsModel.
RemoteServiceConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig
 
RemoteServiceConfig(String) - Constructor for class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig
 
removeRole(String) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Removes a role from the user.
removeUnrestrictedAttribute(String) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Deprecated.
requestContext() - Method in interface com.sap.cds.services.runtime.CdsRuntime
Starts a new RequestContext which defines the context of parameters (reflecting the user, request parameters etc.)
RequestContext - Interface in com.sap.cds.services.request
Interface to provide access to request-specific information.
RequestContextAccessor - Interface in com.sap.cds.services.request
Interface to access RequestContext objects.
RequestContextRunner - Interface in com.sap.cds.services.runtime
RequestContextRunner is the main entry to spawn a new RequestContext with adapted UserInfo or ParameterInfo.
ROLE - Static variable in interface com.sap.cds.services.auditlog.DataSubject
 
rollback() - Method in interface com.sap.cds.services.transaction.TransactionManager
Rollbacks the current transaction
Route() - Constructor for class com.sap.cds.services.environment.CdsProperties.Composite.CompositeServiceConfig.Route
 
run(CqnDelete, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnDelete statement as batch with the given named parameter values against the AsyncCqnService.
run(CqnDelete, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnDelete statement as batch with the given named parameter values against the CqnService.
run(CqnDelete, Object...) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnDelete statement with optional positional parameter values against the AsyncCqnService.
run(CqnDelete, Object...) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnDelete statement with optional positional parameter values against the CqnService.
run(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnDelete statement with named parameter values against the AsyncCqnService.
run(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnDelete statement with named parameter values against the CqnService.
run(CqnInsert) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnInsert statement against the AsyncCqnService.
run(CqnInsert) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnInsert statement against the CqnService.
run(CqnSelect, Object...) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnSelect statement with optional positional parameter values against the CqnService.
run(CqnSelect, Map<String, Object>) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnSelect statement with named parameter values against the CqnService.
run(CqnUpdate, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnUpdate statement as batch with the given named parameter values against the AsyncCqnService.
run(CqnUpdate, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnUpdate statement as batch with the given named parameter values against the CqnService.
run(CqnUpdate, Object...) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnUpdate statement with optional positional parameter values against the AsyncCqnService.
run(CqnUpdate, Object...) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnUpdate statement with optional positional parameter values against the CqnService.
run(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnUpdate statement with named parameter values against the AsyncCqnService.
run(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnUpdate statement with named parameter values against the CqnService.
run(CqnUpsert) - Method in interface com.sap.cds.services.cds.AsyncCqnService
Executes a CqnUpsert statement against the AsyncCqnService.
run(CqnUpsert) - Method in interface com.sap.cds.services.cds.CqnService
Executes a CqnUpsert statement against the CqnService.
run(Consumer<ChangeSetContext>) - Method in interface com.sap.cds.services.runtime.ChangeSetContextRunner
Opens a ChangeSetContext and runs the given handler within its scope.
run(Consumer<RequestContext>) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Opens a RequestContext and runs the given handler within its scope.
run(Function<ChangeSetContext, T>) - Method in interface com.sap.cds.services.runtime.ChangeSetContextRunner
Opens a ChangeSetContext and runs the given handler within its scope.
run(Function<RequestContext, T>) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Opens a RequestContext and runs the given handler within its scope.

S

saveDraft(CqnSelect, Object...) - Method in interface com.sap.cds.services.draft.DraftService
Saves a draft.
saveDraft(CqnSelect, Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftService
Saves a draft.
Search() - Constructor for class com.sap.cds.services.environment.CdsProperties.Sql.Search
 
Security() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.Security
 
Security() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security
 
SecurityLog - Interface in com.sap.cds.services.auditlog
 
SecurityLogContext - Interface in com.sap.cds.services.auditlog
 
Serializer() - Constructor for class com.sap.cds.services.environment.CdsProperties.ODataV4.Serializer
 
Serve() - Constructor for class com.sap.cds.services.environment.CdsProperties.Application.ApplicationServiceConfig.Serve
 
SERVER_ERROR - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
service() - Element in annotation interface com.sap.cds.services.handler.annotations.After
Returns the names of the services on which the handler should be registered.
service() - Element in annotation interface com.sap.cds.services.handler.annotations.Before
Returns the names of the services on which the handler should be registered.
service() - Element in annotation interface com.sap.cds.services.handler.annotations.On
Returns the names of the services on which the handler should be registered.
service(Service) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Registers a given Service in the ServiceCatalog of the CdsRuntime.
Service - Interface in com.sap.cds.services
The Service is the root consumption API that every Service instance offers.
ServiceAccessEventContext - Interface in com.sap.cds.services.authorization
 
ServiceBinding - Interface in com.sap.cds.services.environment
Deprecated.
Use ServiceBinding instead.
ServiceBindingAdapter - Class in com.sap.cds.services.environment
Deprecated.
Use ServiceBinding instead.
ServiceBindingAdapter(ServiceBinding) - Constructor for class com.sap.cds.services.environment.ServiceBindingAdapter
Deprecated.
 
ServiceBindingConfig() - Constructor for class com.sap.cds.services.environment.CdsProperties.Environment.K8s.ServiceBindingConfig
 
ServiceBindingProvider - Interface in com.sap.cds.services.environment
Provider for available ServiceBindings
ServiceCatalog - Interface in com.sap.cds.services
The ServiceCatalog provides access to the Service instances and their consumption API.
serviceConfigurations() - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfigurer
Applies all service configuration modules to the CdsRuntime of this CdsRuntimeConfigurer
ServiceDelegator - Class in com.sap.cds.services
 
ServiceDelegator(String) - Constructor for class com.sap.cds.services.ServiceDelegator
 
ServiceException - Exception in com.sap.cds.services
ServiceException is the central unchecked exception thrown by the framework and Handler when an error occurs during event processing via Service.emit(EventContext) It extends RuntimeException with an ErrorStatus, which indicates an internal error code and a mapping to an HTTP status code.
ServiceException(ErrorStatus, String, Object...) - Constructor for exception com.sap.cds.services.ServiceException
Creates a new ServiceException
ServiceException(String, Object...) - Constructor for exception com.sap.cds.services.ServiceException
Creates a new ServiceException.
ServiceException(Throwable) - Constructor for exception com.sap.cds.services.ServiceException
Creates a new ServiceException
The ErrorStatus of the first ServiceException found within the cause chain is used.
ServiceExceptionUtils - Interface in com.sap.cds.services
Helper methods for creating (localized) messages in ServiceException.
ServiceManager() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.ServiceManager
 
ServiceName - Annotation Interface in com.sap.cds.services.handler.annotations
Annotation to be used on class level to specify the default Service, which should be used when registering annotation-based handlers.
services(CdsRuntimeConfigurer) - Method in interface com.sap.cds.services.runtime.CdsRuntimeConfiguration
Creates and registers one or multiple Service instances, using the given CdsRuntimeConfigurer
serviceType() - Element in annotation interface com.sap.cds.services.handler.annotations.After
Returns the array of service types the handler wants to handle.
serviceType() - Element in annotation interface com.sap.cds.services.handler.annotations.Before
Returns the array of service types the handler wants to handle.
serviceType() - Element in annotation interface com.sap.cds.services.handler.annotations.On
Returns the array of service types the handler wants to handle.
Servlet(String, boolean) - Constructor for class com.sap.cds.services.environment.CdsProperties.Servlet
 
setAccessEntityName(String) - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
setAccesses(Collection<Access>) - Method in interface com.sap.cds.services.auditlog.DataAccessLog
All data accesses to log.
setAccessEventName(String) - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
setAccessEventName(String) - Method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
setAccessQuery(CqnStatement) - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
setAccessServiceName(String) - Method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
setAction(Action) - Method in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
setAction(Action) - Method in interface com.sap.cds.services.auditlog.DataModification
The action that was performed: Create, Update, Delete.
setAction(String) - Method in interface com.sap.cds.services.auditlog.SecurityLog
 
setActionName(String) - Method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
setAdditionalAttribute(String, Object) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets additional attributes.
setAdditionalAttributes(Map<String, Object>) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets the additional attributes.
setAttachments(Collection<Attachment>) - Method in interface com.sap.cds.services.auditlog.Access
Attachments in case the event is triggered by the download or display of some attachments or files.
setAttributes(Collection<Attribute>) - Method in interface com.sap.cds.services.auditlog.Access
The attributes that have been read
setAttributes(Collection<ChangedAttribute>) - Method in interface com.sap.cds.services.auditlog.ConfigChange
 
setAttributes(Collection<ChangedAttribute>) - Method in interface com.sap.cds.services.auditlog.DataModification
A list with changed attributes.
setAttributes(Map<String, List<String>>) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets an attribute value of the user.
setAttributeValues(String, List<String>) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets the value list of an attribute of the user.
setCdsRuntime(CdsRuntime) - Method in interface com.sap.cds.services.runtime.CdsRuntimeAware
Provides access to the CdsRuntime.
setCompleted() - Method in interface com.sap.cds.services.EventContext
Marks the EventContext as completed.
setConfigurations(Collection<ConfigChange>) - Method in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
setCorrelationId(String) - Method in interface com.sap.cds.services.outbox.StoredRequestContext
Sets the correlation ID.
setCorrelationId(String) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets the correlation ID for the request.
setCoverPage(Collection<String>) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
setCqn(CqnDelete) - Method in interface com.sap.cds.services.cds.CdsDeleteEventContext
Sets the CqnDelete statement
setCqn(CqnDelete) - Method in interface com.sap.cds.services.draft.DraftCancelEventContext
Sets the CqnDelete statement
setCqn(CqnInsert) - Method in interface com.sap.cds.services.cds.CdsCreateEventContext
Sets the CqnInsert statement
setCqn(CqnInsert) - Method in interface com.sap.cds.services.draft.DraftCreateEventContext
Sets the CqnInsert statement
setCqn(CqnInsert) - Method in interface com.sap.cds.services.draft.DraftNewEventContext
Sets the CqnInsert statement
setCqn(CqnSelect) - Method in interface com.sap.cds.services.cds.CdsReadEventContext
Sets the CqnSelect statement
setCqn(CqnSelect) - Method in interface com.sap.cds.services.draft.ActiveReadEventContext
Sets the CqnSelect statement
setCqn(CqnSelect) - Method in interface com.sap.cds.services.draft.DraftEditEventContext
Sets the CqnSelect statement
setCqn(CqnSelect) - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
Sets the CqnSelect statement
setCqn(CqnSelect) - Method in interface com.sap.cds.services.draft.DraftReadEventContext
Sets the CqnSelect statement
setCqn(CqnSelect) - Method in interface com.sap.cds.services.draft.DraftSaveEventContext
Sets the CqnSelect statement
setCqn(CqnUpdate) - Method in interface com.sap.cds.services.cds.CdsUpdateEventContext
Sets the CqnUpdate statement
setCqn(CqnUpdate) - Method in interface com.sap.cds.services.draft.DraftPatchEventContext
Sets the CqnUpdate statement
setCqn(CqnUpsert) - Method in interface com.sap.cds.services.cds.CdsUpsertEventContext
Sets the CqnUpsert statement
setCqnNamedValues(Map<String, Object>) - Method in interface com.sap.cds.services.cds.CdsReadEventContext
Sets the CQN named values, for parameterized CqnSelect statements
setCqnNamedValues(Map<String, Object>) - Method in interface com.sap.cds.services.draft.ActiveReadEventContext
Sets the CQN named values, for parameterized CqnSelect statements
setCqnNamedValues(Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftEditEventContext
Sets the CQN named values, for parameterized CqnSelect statements
setCqnNamedValues(Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
Sets the CQN named values, for parameterized CqnSelect statements
setCqnNamedValues(Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftReadEventContext
Sets the CQN named values, for parameterized CqnSelect statements
setCqnNamedValues(Map<String, Object>) - Method in interface com.sap.cds.services.draft.DraftSaveEventContext
Sets the CQN named values, for parameterized CqnSelect statements
setCqnValueSets(Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.cds.CdsDeleteEventContext
Sets the CQN value sets, to enable batched CqnDelete statements
setCqnValueSets(Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.cds.CdsUpdateEventContext
Sets the CQN value sets, to enable batched CqnUpdate statements
setCqnValueSets(Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.draft.DraftCancelEventContext
Sets the CQN value sets, to enable batched CqnDelete statements
setCqnValueSets(Iterable<Map<String, Object>>) - Method in interface com.sap.cds.services.draft.DraftPatchEventContext
Sets the CQN value sets, to enable batched CqnUpdate statements
setCreatedAt(Instant) - Method in interface com.sap.cds.services.auditlog.ConfigChangeLogContext
 
setCreatedAt(Instant) - Method in interface com.sap.cds.services.auditlog.DataAccessLogContext
 
setCreatedAt(Instant) - Method in interface com.sap.cds.services.auditlog.DataModificationLogContext
 
setCreatedAt(Instant) - Method in interface com.sap.cds.services.auditlog.SecurityLogContext
 
setCreatedByUser(String) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setCreationDateTime(Instant) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setCsvFileSuffix(String) - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
setCsvInitializationMode(String) - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
setCsvPaths(List<String>) - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
setCsvSingleChangeset(boolean) - Method in class com.sap.cds.services.environment.CdsProperties.DataSource
Deprecated.
setData(ConfigChangeLog) - Method in interface com.sap.cds.services.auditlog.ConfigChangeLogContext
 
setData(DataAccessLog) - Method in interface com.sap.cds.services.auditlog.DataAccessLogContext
 
setData(DataModificationLog) - Method in interface com.sap.cds.services.auditlog.DataModificationLogContext
 
setData(SecurityLog) - Method in interface com.sap.cds.services.auditlog.SecurityLogContext
 
setData(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.pdf.PdfExportEventContext
 
setData(String) - Method in interface com.sap.cds.services.auditlog.SecurityLog
 
setData(String) - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Sets the plain string message.
setData(Map<String, Object>) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
setDataContentType(String) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
setDataMap(Map<String, Object>) - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Sets the data map.
setDataObject(DataObject) - Method in interface com.sap.cds.services.auditlog.Access
The object where the accessed personal data that is being audit logged is contained.
setDataObject(DataObject) - Method in interface com.sap.cds.services.auditlog.ConfigChange
The object where the accessed or modified personal data that is being audit logged is contained.
setDataObject(DataObject) - Method in interface com.sap.cds.services.auditlog.DataModification
The object where the modified personal data that is being audit logged is contained.
setDataSchema(String) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
setDataSubject(DataSubject) - Method in interface com.sap.cds.services.auditlog.Access
The data subject whom the accessed personal data that is being audit logged belongs to.
setDataSubject(DataSubject) - Method in interface com.sap.cds.services.auditlog.DataModification
The data subject whom the modified personal data that is being audit logged belongs to.
setDefault(int) - Method in class com.sap.cds.services.environment.CdsProperties.Query.Limit
 
setDocumentDescription(PdfDocumentDescription) - Method in interface com.sap.cds.services.pdf.PdfExportEventContext
 
setDoEnableAccessibility(Boolean) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.PDFStandard
 
setDoSign(Boolean) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Signature
 
setDraftAdministrativeData(Map<String, ?>) - Method in interface com.sap.cds.services.draft.Drafts
 
setDraftAdministrativeDataDraftUuid(String) - Method in interface com.sap.cds.services.draft.Drafts
 
setDraftIsCreatedByMe(Boolean) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setDraftIsProcessedByMe(Boolean) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setDraftUUID(String) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setEntity(String) - Method in interface com.sap.cds.services.outbox.OutboxMessage
Sets the name of the entity that the event is related to
setEntityName(String) - Method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
setEntityName(String) - Method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
setEntityName(String) - Method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
setEvent(String) - Method in interface com.sap.cds.services.outbox.OutboxMessage
Sets the original event, to be stored in the outbox
setEventName(String) - Method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
setEventName(String) - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
setException(ServiceException) - Method in interface com.sap.cds.services.application.ErrorResponseEventContext
Sets the ServiceException that should be transformed into an error response.
setException(ServiceException) - Method in interface com.sap.cds.services.messaging.MessagingErrorEventContext
Sets the ServiceException that was thrown while handling the message.
setFitToPage(PdfDocumentDescription.Format.FitToPage) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
setFontSize(Integer) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
setFormat(PdfDocumentDescription.Format) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
setFunctionName(String) - Method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
setHasActiveEntity(boolean) - Method in interface com.sap.cds.services.draft.DraftCreateEventContext
Set to true if the draft is created from an existing active entity (edit scenario), false otherwise (new scenario)
setHasActiveEntity(Boolean) - Method in interface com.sap.cds.services.draft.Drafts
 
setHasDraftEntity(Boolean) - Method in interface com.sap.cds.services.draft.Drafts
 
setHeader(String) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.TableColumns
 
setHeader(String, String) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets the value of the header with the given identifier.
setHeaders(Map<String, String>) - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
setHeaders(Map<String, String>) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets all the header values.
setHeadersMap(Map<String, Object>) - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Sets the headers map.
setHttpStatus(Integer) - Method in interface com.sap.cds.services.application.ErrorResponseEventContext.ErrorResponse
Sets the HTTP status to be used in the error response.
setId(String) - Method in interface com.sap.cds.services.auditlog.Attachment
The attachment identifier.
setId(String) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
The ID identifies the event.
setId(String) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets the ID of the user.
setId(Collection<KeyValuePair>) - Method in interface com.sap.cds.services.auditlog.DataObject
The unique object identifier.
setId(Collection<KeyValuePair>) - Method in interface com.sap.cds.services.auditlog.DataSubject
 
setInProcessByUser(String) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setIntervalMillis(long) - Method in class com.sap.cds.services.environment.CdsProperties.MultiTenancy.HealthCheck
Deprecated.
setIsActiveEntity(Boolean) - Method in interface com.sap.cds.services.draft.Drafts
 
setIsAuthenticated(boolean) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Specifies if the current user is an authenticated (i.e.
setIsEnabled(Boolean) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format.FitToPage
 
setIsInbound(boolean) - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Sets the inbound flag
setIsInbound(boolean) - Method in interface com.sap.cds.services.outbox.OutboxMessageEventContext
Sets the inbound flag
setIsInternalUser(boolean) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Specifies if the current user is an internal user.
setIsPrivileged(Boolean) - Method in interface com.sap.cds.services.outbox.StoredRequestContext
 
setIsSystemUser(boolean) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Specifies if the current user is a system user.
setKeyName(String) - Method in interface com.sap.cds.services.auditlog.KeyValuePair
The key name.
setKind(CdsKind) - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
setLastChangeDateTime(Instant) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setLastChangedByUser(String) - Method in interface com.sap.cds.services.draft.DraftAdministrativeData
 
setLocale(String) - Method in interface com.sap.cds.services.outbox.StoredRequestContext
Sets the locale.
setLocale(Locale) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets the Locale of the request.
setMessage(OutboxMessage) - Method in interface com.sap.cds.services.outbox.OutboxMessageEventContext
Sets the OutboxMessage stored and again published by the OutboxService
setMessageId(String) - Method in interface com.sap.cds.services.messaging.TopicMessageEventContext
Sets the message ID
setMessages(List<Message>) - Method in interface com.sap.cds.services.application.ErrorResponseEventContext.ErrorResponse
Sets the list of Message objects to be written in the error response.
setMinimumFontSize(Integer) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format.FitToPage
 
setModifications(Collection<DataModification>) - Method in interface com.sap.cds.services.auditlog.DataModificationLog
All modifications to log.
setName(String) - Method in interface com.sap.cds.services.auditlog.Attachment
The attachment name.
setName(String) - Method in interface com.sap.cds.services.auditlog.Attribute
The attribute name.
setName(String) - Method in interface com.sap.cds.services.auditlog.ChangedAttribute
The attribute name.
setName(String) - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
setName(String) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.TableColumns
 
setName(String) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets the name of the user which is used for $user to uniquely identify.
setNewValue(String) - Method in interface com.sap.cds.services.auditlog.ChangedAttribute
The new value.
setOldValue(String) - Method in interface com.sap.cds.services.auditlog.ChangedAttribute
The old value.
setOptions(Map<String, Object>) - Method in interface com.sap.cds.services.mt.SubscribeEventContext
Sets the optional additional options
setOptions(Map<String, Object>) - Method in interface com.sap.cds.services.mt.UnsubscribeEventContext
Sets the optional additional options.
setOptions(Map<String, Object>) - Method in interface com.sap.cds.services.mt.UpgradeEventContext
Sets the optional additional options
setOrientation(String) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
setOutputStream(OutputStream) - Method in interface com.sap.cds.services.pdf.PdfExportEventContext
 
setPaperSize(String) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Format
 
setParams(Map<String, Object>) - Method in interface com.sap.cds.services.outbox.OutboxMessage
Sets the event context parameters of the original event
setPDFStandard(PdfDocumentDescription.PDFStandard) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
setPreserveChanges(boolean) - Method in interface com.sap.cds.services.draft.DraftEditEventContext
Sets whether to preserve changes or not
setPrevious(T) - Method in interface com.sap.cds.services.runtime.CdsProvider
Passes the latest configured provider during configuration phase when this instances gets registered.
setQueries(Map<String, String>) - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
setQueryParameter(String, String) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets the value of the query parameter with the given key.
setQueryParameters(Map<String, String>) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets all the query parameters.
setReason(String) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.Signature
 
setResult(boolean) - Method in interface com.sap.cds.services.authorization.ActionAccessEventContext
 
setResult(boolean) - Method in interface com.sap.cds.services.authorization.EntityAccessEventContext
 
setResult(boolean) - Method in interface com.sap.cds.services.authorization.FunctionAccessEventContext
 
setResult(boolean) - Method in interface com.sap.cds.services.authorization.ServiceAccessEventContext
 
setResult(boolean) - Method in interface com.sap.cds.services.messaging.MessagingErrorEventContext
Determines whether the message should be acknowledged or not.
setResult(CqnPredicate) - Method in interface com.sap.cds.services.authorization.CalcWhereConditionEventContext
 
setResult(Result) - Method in interface com.sap.cds.services.draft.DraftGcEventContext
 
setResult(ErrorResponseEventContext.ErrorResponse) - Method in interface com.sap.cds.services.application.ErrorResponseEventContext
Sets the ErrorResponseEventContext.ErrorResponse with messages and target HTTP status.
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.cds.CdsCreateEventContext
Sets the result of the CqnService.EVENT_CREATE event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.cds.CdsDeleteEventContext
Sets the result of the CqnService.EVENT_DELETE event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.cds.CdsReadEventContext
Sets the result of the CqnService.EVENT_READ event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.cds.CdsUpdateEventContext
Sets the result of the CqnService.EVENT_UPDATE event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.cds.CdsUpsertEventContext
Sets the result of the CqnService.EVENT_UPSERT event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.ActiveReadEventContext
Sets the result of the DraftService.EVENT_ACTIVE_READ event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftCancelEventContext
Sets the result of the DraftService.EVENT_DRAFT_CANCEL event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftCreateEventContext
Sets the result of the DraftService.EVENT_DRAFT_CREATE event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftEditEventContext
Sets the result of the DraftService.EVENT_DRAFT_EDIT event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftNewEventContext
Sets the result of the DraftService.EVENT_DRAFT_NEW event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftPatchEventContext
Sets the result of the DraftService.EVENT_DRAFT_PATCH event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
Sets the result of the DraftService.EVENT_DRAFT_PREPARE event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftReadEventContext
Sets the result of the DraftService.EVENT_DRAFT_READ event
setResult(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.services.draft.DraftSaveEventContext
Sets the result of the DraftService.EVENT_DRAFT_SAVE event
setResult(Object) - Method in interface com.sap.cds.services.authorization.GetRestrictionEventContext
 
setResult(String) - Method in interface com.sap.cds.services.mt.ReadProviderTenantEventContext
 
setResult(List<? extends Map<String, Object>>) - Method in interface com.sap.cds.services.mt.DependenciesEventContext
Returns a list of dependencies required by this application.
setResult(List<TenantInfo>) - Method in interface com.sap.cds.services.mt.ReadTenantsEventContext
 
setRole(String) - Method in interface com.sap.cds.services.auditlog.DataSubject
Role to the data subject.
setRoles(Set<String>) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets the roles of the user.
setRollbackOnly() - Method in interface com.sap.cds.services.transaction.TransactionManager
Marks the transaction as rollback only
setService(String) - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
setSiblingEntity(Map<String, ?>) - Method in interface com.sap.cds.services.draft.Drafts
 
setSideEffectsQualifier(String) - Method in interface com.sap.cds.services.draft.DraftPrepareEventContext
Sets the sideEffectQualifier
setSignature(PdfDocumentDescription.Signature) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
setSource(String) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
The source identifies the instance the event originated in.
setSpecVersion(String) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
setStoredRequestContext(StoredRequestContext) - Method in interface com.sap.cds.services.outbox.OutboxMessage
Sets the request context information, to be stored in the outbox.
setSubject(String) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
setSuffix(String) - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
setTableColumns(Collection<PdfDocumentDescription.TableColumns>) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
setTenant(String) - Method in interface com.sap.cds.services.mt.SubscribeEventContext
Sets the tenant ID
setTenant(String) - Method in interface com.sap.cds.services.mt.TenantInfo
Sets the tenant identifier
setTenant(String) - Method in interface com.sap.cds.services.mt.UnsubscribeEventContext
Sets the tenant ID
setTenant(String) - Method in interface com.sap.cds.services.outbox.StoredRequestContext
Sets the tenant ID.
setTenant(String) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Sets the tenant of the user.
setTenants(List<String>) - Method in interface com.sap.cds.services.mt.UpgradeEventContext
Sets the tenant IDs
setTime(Instant) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
setTimestamp(Long) - Method in interface com.sap.cds.services.mt.ModelChangedEventContext
Sets the optional timestamp of the model change
setTimestamp(Instant) - Method in interface com.sap.cds.services.outbox.OutboxMessageEventContext
Sets the timestamp when the message was stored in the outbox.
setTitle(String) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
setType(String) - Method in interface com.sap.cds.services.auditlog.DataObject
The object type.
setType(String) - Method in interface com.sap.cds.services.auditlog.DataSubject
Type to the data subject
setType(String) - Method in class com.sap.cds.services.environment.CdsProperties.Remote.RemoteServiceConfig.Destination
Deprecated.
setType(String) - Method in interface com.sap.cds.services.messaging.CloudEventMessageEventContext
 
setUnrestrictedAttributes(Set<String>) - Method in interface com.sap.cds.services.request.ModifiableUserInfo
Deprecated.
setUseLocalizedView(boolean) - Method in class com.sap.cds.services.environment.CdsProperties.Sql.Search
Deprecated.
setUsePDFAConformance(Boolean) - Method in interface com.sap.cds.services.pdf.PdfDocumentDescription.PDFStandard
 
setValidAt(Instant) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets the "valid-at" time stamp for the request.
setValidFrom(String) - Method in interface com.sap.cds.services.outbox.StoredRequestContext
Sets the valid from timestamp.
setValidFrom(Instant) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets the "valid-from" time stamp for the request.
setValidTo(String) - Method in interface com.sap.cds.services.outbox.StoredRequestContext
Sets the valid to timestamp.
setValidTo(Instant) - Method in interface com.sap.cds.services.request.ModifiableParameterInfo
Sets the "valid-to" time stamp for the request.
setValue(String) - Method in interface com.sap.cds.services.auditlog.KeyValuePair
The corresponding value.
SIBLING_ENTITY - Static variable in interface com.sap.cds.services.draft.Drafts
 
SIDE_EFFECTS_QUALIFIER - Static variable in interface com.sap.cds.services.draft.DraftPrepareEventContext
 
Sidecar() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.Sidecar
 
SIGNATURE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
Sql() - Constructor for class com.sap.cds.services.environment.CdsProperties.Sql
 
StandardEvents() - Constructor for class com.sap.cds.services.environment.CdsProperties.AuditLog.StandardEvents
 
StoredRequestContext - Interface in com.sap.cds.services.outbox
 
stream() - Method in interface com.sap.cds.services.messages.Messages
Returns a Stream of the added messages in the current request context
submit(String, OutboxMessage) - Method in interface com.sap.cds.services.outbox.OutboxService
Stores the given OutboxMessage under the given outbox event in the outbox.
subscribe(String, Map<String, Object>) - Method in interface com.sap.cds.services.mt.DeploymentService
Performs the subscription
SubscribeEventContext - Interface in com.sap.cds.services.mt
 
SubscriptionManager() - Constructor for class com.sap.cds.services.environment.CdsProperties.MultiTenancy.SubscriptionManager
 
success(String, Object...) - Method in interface com.sap.cds.services.messages.Messages
Adds a new Message with severity Message.Severity.SUCCESS to the current request with the given message text or format and format parameters.
SUCCESS - Enum constant in enum class com.sap.cds.services.messages.Message.Severity
 
SUCCESS - Static variable in interface com.sap.cds.services.auditlog.ConfigChangeLog
 
systemUser() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets the UserInfo for the RequestContext to the system user.
systemUser(String) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets the UserInfo for the RequestContext to the system user of the specified subscriber account.
systemUserProvider() - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets the UserInfo for the RequestContext to the system user of the provider account.

T

TABLE_COLUMNS - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
target(Path, CdsElement) - Method in interface com.sap.cds.services.messages.Message
Adds the passed path and element as target to the current Message.
target(Class<E>, Function<E, Object>) - Method in interface com.sap.cds.services.messages.Message
Adds the passed path as target to the current Message.
target(String) - Method in interface com.sap.cds.services.messages.Message
Sets the provided string-based target.
target(String, Class<E>, Function<E, Object>) - Method in interface com.sap.cds.services.messages.Message
Adds the passed target parameter and path as target to the current Message.
target(String, Function<StructuredType<?>, Object>) - Method in interface com.sap.cds.services.messages.Message
Adds the passed target parameter and path as target to the current Message.
target(Function<StructuredType<?>, Object>) - Method in interface com.sap.cds.services.messages.Message
Adds the passed path as target to the current Message.
Tenant() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security.Mock.Tenant
 
TenantInfo - Interface in com.sap.cds.services.mt
Tenant info
TenantOffboardedEventContext - Interface in com.sap.cds.services.auditlog.event
 
TenantOnboardedEventContext - Interface in com.sap.cds.services.auditlog.event
 
TenantProviderService - Interface in com.sap.cds.services.mt
Interface for a Service that provides tenant information.
throwIfError() - Method in interface com.sap.cds.services.messages.Messages
Throws a service exception, if error messages have been added to the current request.
TITLE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription
 
TopicMessageEventContext - Interface in com.sap.cds.services.messaging
Describes the topic message of the MessagingService
toString() - Method in enum class com.sap.cds.services.auditlog.Action
 
TransactionManager - Interface in com.sap.cds.services.transaction
Interface to abstract on TransactionManager instances provided by different frameworks.
type() - Element in annotation interface com.sap.cds.services.handler.annotations.ServiceName
Returns the array of service types the handler wants to handle.
TYPE - Static variable in interface com.sap.cds.services.auditlog.DataObject
 
TYPE - Static variable in interface com.sap.cds.services.auditlog.DataSubject
 

U

UNAUTHORIZED - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
UnauthorizedRequestEventContext - Interface in com.sap.cds.services.auditlog.event
 
unboxed(S) - Method in interface com.sap.cds.services.CoreFactory
Removes an outbox wrapper from the given service.
unboxed(S) - Static method in interface com.sap.cds.services.outbox.OutboxService
Returns the underlying service of the outbox wrapped service.
UNPROCESSABLE_ENTITY - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
unsubscribe(String, Map<String, Object>) - Method in interface com.sap.cds.services.mt.DeploymentService
Performs the unsubscription
UnsubscribeEventContext - Interface in com.sap.cds.services.mt
 
UNSUPPORTED_MEDIA_TYPE - Enum constant in enum class com.sap.cds.services.ErrorStatuses
 
UPDATE - Enum constant in enum class com.sap.cds.services.auditlog.Action
An attribute is updated.
upgrade(String, Map<String, Object>) - Method in interface com.sap.cds.services.mt.DeploymentService
Performs the upgrade
upgrade(List<String>, Map<String, Object>) - Method in interface com.sap.cds.services.mt.DeploymentService
Performs the upgrade
UpgradeEventContext - Interface in com.sap.cds.services.mt
 
USE_PDFACONFORMANCE - Static variable in interface com.sap.cds.services.pdf.PdfDocumentDescription.PDFStandard
 
user(UserInfo) - Method in interface com.sap.cds.services.runtime.RequestContextRunner
Sets a dedicated UserInfo for the RequestContext being opened.
User() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security.Mock.User
 
UserInfo - Interface in com.sap.cds.services.request
Interface to fetch user and authorization information.
UserInfoProvider - Interface in com.sap.cds.services.runtime
A UserInfoProvider provides the UserInfo for a RequestContext if not provided explicitly.
Utils - Static variable in exception com.sap.cds.services.ServiceException
 

V

V2() - Constructor for class com.sap.cds.services.environment.CdsProperties.AuditLog.V2
 
Validation() - Constructor for class com.sap.cds.services.environment.CdsProperties.Query.Validation
 
value() - Element in annotation interface com.sap.cds.services.EventName
Returns the name of the event the typed EventContext provides its interface for.
value() - Element in annotation interface com.sap.cds.services.handler.annotations.HandlerOrder
 
value() - Element in annotation interface com.sap.cds.services.handler.annotations.ServiceName
Returns the names of the Service the handlers of this class should be registered on If no name is given either via this annotation or via the service attribute of the Before, On or After annotation registration of the handler fails.
VALUE - Static variable in interface com.sap.cds.services.auditlog.KeyValuePair
 
valueOf(String) - Static method in enum class com.sap.cds.services.auditlog.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sap.cds.services.ErrorStatuses
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.sap.cds.services.messages.Message.Severity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.sap.cds.services.auditlog.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sap.cds.services.ErrorStatuses
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.sap.cds.services.messages.Message.Severity
Returns an array containing the constants of this enum class, in the order they are declared.

W

warn(String, Object...) - Method in interface com.sap.cds.services.messages.Messages
Adds a new Message with severity Message.Severity.WARNING to the current request with the given message text or format and format parameters.
WARNING - Enum constant in enum class com.sap.cds.services.messages.Message.Severity
 

X

Xsuaa() - Constructor for class com.sap.cds.services.environment.CdsProperties.Security.Xsuaa
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form