public class DraftHandler extends Object implements EventHandler
EventHandler to handle draft enabled entities.| Constructor and Description |
|---|
DraftHandler(CdsRuntime runtime) |
public DraftHandler(CdsRuntime runtime)
@HandlerOrder(value=-10800) protected void checkCapabilityNewDraft(EventContext context)
@HandlerOrder(value=-10800) protected void checkCapabilityEditDraft(EventContext context)
@HandlerOrder(value=-10600) protected void clearDraftFields(EventContext context)
@HandlerOrder(value=-10600) protected void clearDraftFieldsOnPersistenceService(EventContext context)
@HandlerOrder(value=-10800) protected void checkRootDraft(EventContext context)
@HandlerOrder(value=-10800) protected void checkDraft(EventContext context)
@HandlerOrder(value=11000) protected com.sap.cds.Result defaultNew(DraftNewEventContext context)
@HandlerOrder(value=11000) protected com.sap.cds.Result defaultSave(DraftSaveEventContext context)
@HandlerOrder(value=11000) protected com.sap.cds.Result defaultEdit(DraftEditEventContext context)
@HandlerOrder(value=11000) protected com.sap.cds.Result defaultPatch(DraftPatchEventContext context)
@HandlerOrder(value=11000) protected com.sap.cds.Result defaultPrepare(DraftPrepareEventContext context)
@HandlerOrder(value=11000) protected com.sap.cds.Result defaultCancel(DraftCancelEventContext context)
@HandlerOrder(value=10900) protected void defaultRead(CdsReadEventContext context)
@HandlerOrder(value=10900) protected void defaultUpdate(CdsUpdateEventContext context)
@HandlerOrder(value=10900) protected void defaultDelete(CdsDeleteEventContext context)
@HandlerOrder(value=11000) protected com.sap.cds.Result createDraft(DraftCreateEventContext context)
@HandlerOrder(value=-11000) protected void addActiveDraftFields(EventContext context)
protected void updateDraftAdministrativeData(DraftPatchEventContext context)
@HandlerOrder(value=11000) protected void onGcDrafts(DraftGcEventContext context)
Copyright © 2021. All rights reserved.