Package com.sap.cds.services.impl.draft
Class DraftSaveEventContextImpl
java.lang.Object
com.sap.cds.services.impl.EventContextDelegator
com.sap.cds.services.impl.draft.DraftSaveEventContextImpl
- All Implemented Interfaces:
DraftSaveEventContext,EventContext
public class DraftSaveEventContextImpl
extends EventContextDelegator
implements DraftSaveEventContext
Implementation of the
EventContext for the DraftService.EVENT_DRAFT_SAVE event.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sap.cds.ql.cqn.CqnSelectgetCqn()The CQN named values, for parameterizedCqnSelectstatementscom.sap.cds.ResultvoidsetCqn(com.sap.cds.ql.cqn.CqnSelect cqn) Sets theCqnSelectstatementvoidsetCqnNamedValues(Map<String, Object> namedValues) Sets the CQN named values, for parameterizedCqnSelectstatementsvoidSets the result of theDraftService.EVENT_DRAFT_SAVEeventMethods inherited from class com.sap.cds.services.impl.EventContextDelegator
as, get, getAuthenticationInfo, getCdsRuntime, getChangeSetContext, getDelegatedEventContext, getEvent, getFeatureTogglesInfo, getMessages, getModel, getParameterInfo, getServiceCatalog, getTarget, getUserInfo, isCompleted, keySet, proceed, put, setCompletedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cds.services.EventContext
as, get, getAuthenticationInfo, getCdsRuntime, getChangeSetContext, getEvent, getFeatureTogglesInfo, getMessages, getModel, getParameterInfo, getServiceCatalog, getTarget, getUserInfo, isCompleted, keySet, proceed, put, setCompleted
-
Constructor Details
-
DraftSaveEventContextImpl
-
-
Method Details
-
getService
- Specified by:
getServicein interfaceDraftSaveEventContext- Specified by:
getServicein interfaceEventContext- Overrides:
getServicein classEventContextDelegator
-
getCqn
public com.sap.cds.ql.cqn.CqnSelect getCqn()- Specified by:
getCqnin interfaceDraftSaveEventContext- Returns:
- the
CqnSelectstatement
-
setCqn
public void setCqn(com.sap.cds.ql.cqn.CqnSelect cqn) Sets theCqnSelectstatement- Specified by:
setCqnin interfaceDraftSaveEventContext- Parameters:
cqn- theCqnSelectstatement
-
getCqnNamedValues
The CQN named values, for parameterizedCqnSelectstatements- Specified by:
getCqnNamedValuesin interfaceDraftSaveEventContext- Returns:
- the CQN named values
-
setCqnNamedValues
Sets the CQN named values, for parameterizedCqnSelectstatements- Specified by:
setCqnNamedValuesin interfaceDraftSaveEventContext- Parameters:
namedValues- the CQN named values
-
getResult
public com.sap.cds.Result getResult()- Specified by:
getResultin interfaceDraftSaveEventContext- Returns:
- the
Resultof theDraftService.EVENT_DRAFT_SAVEevent
-
setResult
Sets the result of theDraftService.EVENT_DRAFT_SAVEevent- Specified by:
setResultin interfaceDraftSaveEventContext- Parameters:
result- aResultor a list of Maps, which will be transformed into aResult
-