Package com.sap.cds.services.impl
Interface ServiceSPI
- All Superinterfaces:
Service
- All Known Implementing Classes:
ServiceImpl
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
An entity describing a handler registration for this service. -
Method Summary
Modifier and TypeMethodDescriptionReturns theCdsRuntime
thisService
belongs to.registrations
(Phase phase) void
setCdsRuntime
(CdsRuntime runtime) Makes theCdsRuntime
known to theService
void
setDelegator
(Service delegator) Makes the delegator (e.g a typed proxy instance) known to theService
-
Method Details
-
setCdsRuntime
Makes theCdsRuntime
known to theService
- Parameters:
runtime
- theCdsRuntime
-
getCdsRuntime
CdsRuntime getCdsRuntime()Returns theCdsRuntime
thisService
belongs to.- Returns:
- The
CdsRuntime
instance.
-
setDelegator
Makes the delegator (e.g a typed proxy instance) known to theService
- Parameters:
delegator
- the delegatorService
-
registrations
- Parameters:
phase
- The phase the registrations refer to- Returns:
- The stream
-