Package com.sap.cds.services.impl
Class ServiceImpl
java.lang.Object
com.sap.cds.services.impl.ServiceImpl
- All Implemented Interfaces:
ServiceSPI
,Service
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sap.cds.services.impl.ServiceSPI
ServiceSPI.HandlerRegistration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
protected void
dispatch
(EventContext context) protected void
dispatchInChangeSetContext
(EventContext context) void
emit
(EventContext context) Returns theCdsRuntime
thisService
belongs to.getName()
void
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
-
Constructor Details
-
ServiceImpl
-
ServiceImpl
-
-
Method Details
-
setCdsRuntime
Description copied from interface:ServiceSPI
Makes theCdsRuntime
known to theService
- Specified by:
setCdsRuntime
in interfaceServiceSPI
- Parameters:
runtime
- theCdsRuntime
-
getCdsRuntime
Description copied from interface:ServiceSPI
Returns theCdsRuntime
thisService
belongs to.- Specified by:
getCdsRuntime
in interfaceServiceSPI
- Returns:
- The
CdsRuntime
instance.
-
setDelegator
Description copied from interface:ServiceSPI
Makes the delegator (e.g a typed proxy instance) known to theService
- Specified by:
setDelegator
in interfaceServiceSPI
- Parameters:
delegator
- the delegatorService
-
before
-
on
-
after
-
emit
-
dispatchInChangeSetContext
-
dispatch
-
getName
-
registrations
Description copied from interface:ServiceSPI
- Specified by:
registrations
in interfaceServiceSPI
- Parameters:
phase
- The phase the registrations refer to- Returns:
- The stream
-