public class UnrestrictedCancelProcedure
extends org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
| Constructor and Description |
|---|
UnrestrictedCancelProcedure(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.platform.routing.api.DocumentRoutingService routingService,
org.nuxeo.ecm.platform.routing.core.api.DocumentRoutingEngineService engineService,
org.nuxeo.ecm.core.api.DocumentModel procedureInstance,
boolean deletePi)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancelProcedure(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.platform.routing.core.api.DocumentRoutingEngineService engineService,
org.nuxeo.ecm.core.api.DocumentModel procedureInstance)
Cancels a procedure (ready or running) associated
with given procedure instance.
|
void |
removeProcedureInstance(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel procedureInstance)
Removes given procedure instance.
|
void |
run()
Cancels procedure and delete ProcedureInstance if indicated.
|
public UnrestrictedCancelProcedure(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.platform.routing.api.DocumentRoutingService routingService,
org.nuxeo.ecm.platform.routing.core.api.DocumentRoutingEngineService engineService,
org.nuxeo.ecm.core.api.DocumentModel procedureInstance,
boolean deletePi)
routingService - engineService - session - procedureInstance - deletePi - public void run()
throws org.nuxeo.ecm.core.api.ClientException
run in class org.nuxeo.ecm.core.api.UnrestrictedSessionRunnerorg.nuxeo.ecm.core.api.ClientExceptionpublic void cancelProcedure(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.platform.routing.core.api.DocumentRoutingEngineService engineService,
org.nuxeo.ecm.core.api.DocumentModel procedureInstance)
throws ProcedureException
session - routingService - engineService - procedureInstance - ProcedureExceptionpublic void removeProcedureInstance(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel procedureInstance)
session - procedureInstance - Copyright © 2024. All rights reserved.