Package com.sap.cds.services.impl.draft
Class DraftPrepareEventContextImpl
java.lang.Object
com.sap.cds.services.impl.EventContextDelegator
com.sap.cds.services.impl.draft.DraftPrepareEventContextImpl
- All Implemented Interfaces:
DraftPrepareEventContext,EventContext
public class DraftPrepareEventContextImpl
extends EventContextDelegator
implements DraftPrepareEventContext
Implementation of the
EventContext for the DraftService.EVENT_DRAFT_PREPARE event.-
Field Summary
Fields inherited from interface com.sap.cds.services.draft.DraftPrepareEventContext
SIDE_EFFECTS_QUALIFIER -
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_PREPAREeventvoidsetSideEffectsQualifier(String sideEffectsQualifier) Sets the sideEffectQualifierMethods 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
-
DraftPrepareEventContextImpl
-
-
Method Details
-
getService
- Specified by:
getServicein interfaceDraftPrepareEventContext- Specified by:
getServicein interfaceEventContext- Overrides:
getServicein classEventContextDelegator
-
getCqn
public com.sap.cds.ql.cqn.CqnSelect getCqn()- Specified by:
getCqnin interfaceDraftPrepareEventContext- Returns:
- the
CqnSelectstatement
-
setCqn
public void setCqn(com.sap.cds.ql.cqn.CqnSelect cqn) Sets theCqnSelectstatement- Specified by:
setCqnin interfaceDraftPrepareEventContext- Parameters:
cqn- theCqnSelectstatement
-
setSideEffectsQualifier
Sets the sideEffectQualifier- Specified by:
setSideEffectsQualifierin interfaceDraftPrepareEventContext- Parameters:
sideEffectsQualifier- the side effects qualifier
-
getSideEffectsQualifier
- Specified by:
getSideEffectsQualifierin interfaceDraftPrepareEventContext- Returns:
- the side effects qualifier
-
getCqnNamedValues
The CQN named values, for parameterizedCqnSelectstatements- Specified by:
getCqnNamedValuesin interfaceDraftPrepareEventContext- Returns:
- the CQN named values
-
setCqnNamedValues
Sets the CQN named values, for parameterizedCqnSelectstatements- Specified by:
setCqnNamedValuesin interfaceDraftPrepareEventContext- Parameters:
namedValues- the CQN named values
-
getResult
public com.sap.cds.Result getResult()- Specified by:
getResultin interfaceDraftPrepareEventContext- Returns:
- the
Resultof theDraftService.EVENT_DRAFT_PREPAREevent
-
setResult
Sets the result of theDraftService.EVENT_DRAFT_PREPAREevent- Specified by:
setResultin interfaceDraftPrepareEventContext- Parameters:
result- aResultor a list of Maps, which will be transformed into aResult
-