Package com.sap.cds.services.impl.draft
Class DraftPatchEventContextImpl
java.lang.Object
com.sap.cds.services.impl.EventContextDelegator
com.sap.cds.services.impl.draft.DraftPatchEventContextImpl
- All Implemented Interfaces:
DraftPatchEventContext,EventContext
public class DraftPatchEventContextImpl
extends EventContextDelegator
implements DraftPatchEventContext
Implementation of the
EventContext for the DraftService.EVENT_DRAFT_PATCH event.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sap.cds.ql.cqn.CqnUpdategetCqn()com.sap.cds.ResultvoidsetCqn(com.sap.cds.ql.cqn.CqnUpdate cqn) Sets theCqnUpdatestatementvoidsetCqnValueSets(Iterable<Map<String, Object>> valueSets) Sets the CQN value sets, to enable batchedCqnUpdatestatementsvoidSets the result of theDraftService.EVENT_DRAFT_PATCHeventMethods 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, 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, put, setCompleted
-
Constructor Details
-
DraftPatchEventContextImpl
-
-
Method Details
-
getService
- Specified by:
getServicein interfaceDraftPatchEventContext- Specified by:
getServicein interfaceEventContext- Overrides:
getServicein classEventContextDelegator
-
getCqn
public com.sap.cds.ql.cqn.CqnUpdate getCqn()- Specified by:
getCqnin interfaceDraftPatchEventContext- Returns:
- the
CqnUpdatestatement
-
setCqn
public void setCqn(com.sap.cds.ql.cqn.CqnUpdate cqn) Sets theCqnUpdatestatement- Specified by:
setCqnin interfaceDraftPatchEventContext- Parameters:
cqn- theCqnUpdatestatement
-
getCqnValueSets
- Specified by:
getCqnValueSetsin interfaceDraftPatchEventContext- Returns:
- the CQN value sets, to enable batched
CqnUpdatestatements
-
setCqnValueSets
Sets the CQN value sets, to enable batchedCqnUpdatestatements- Specified by:
setCqnValueSetsin interfaceDraftPatchEventContext- Parameters:
valueSets- the CQN value sets
-
getResult
public com.sap.cds.Result getResult()- Specified by:
getResultin interfaceDraftPatchEventContext- Returns:
- the
Resultof theDraftService.EVENT_DRAFT_PATCHevent
-
setResult
Sets the result of theDraftService.EVENT_DRAFT_PATCHevent- Specified by:
setResultin interfaceDraftPatchEventContext- Parameters:
result- aResultor a list of Maps, which will be transformed into aResult
-