|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpalio.modules.hetman.ProcessManager
public abstract class ProcessManager
Constructor Summary | |
---|---|
ProcessManager(Process process)
|
Method Summary | |
---|---|
abstract void |
changeInstanceState(java.lang.Object instanceId,
State state)
Zmienia stan zg³oszenia/dokumentu. |
Result |
checkCommonCondition(java.lang.Object instanceId)
Metoda wykonywana jest zawsze przed sprawdzeniem warunków zaimplementowanych w obiekcie warunku. |
void |
createProcessExecutionContext(java.lang.Object instanceId,
java.util.Map<java.lang.String,java.lang.Object> contextParams)
|
Result |
executeTransition(java.lang.Object instanceId,
State destinationState,
java.util.Map<java.lang.String,java.lang.Object> contextParams,
java.lang.Boolean createOwnTransaction)
|
abstract State |
getInstanceState(java.lang.Object instanceId)
Pobiera aktualny stan zg³oszenia/dokumentu |
State |
getInstanceState(java.lang.Object instanceId,
Subprocess subprocess)
Pobiera aktualny stan zg³oszenia/dokumentu w podprocesie. |
Process |
getProcess()
|
java.lang.Boolean |
isSubprocessFinished(java.lang.Object instanceId,
Subprocess subprocess)
|
java.lang.Boolean |
isSubprocessFinishedSuccessfully(java.lang.Object instanceId,
Subprocess subprocess)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProcessManager(Process process)
Method Detail |
---|
public Process getProcess()
public abstract State getInstanceState(java.lang.Object instanceId) throws palio.PalioException
instanceId
- identyfikator zg³oszenia/dokumentu
palio.PalioException
public State getInstanceState(java.lang.Object instanceId, Subprocess subprocess) throws palio.PalioException
instanceId
- identyfikator zg³oszenia/dokumentusubprocess
- podproces
PalioException,
- ProcessException
palio.PalioException
public Result checkCommonCondition(java.lang.Object instanceId) throws palio.PalioException
instanceId
- identyfikator zg³oszenia/dokumentu
palio.PalioException
public abstract void changeInstanceState(java.lang.Object instanceId, State state) throws palio.PalioException
instanceId
- identyfikator zg³oszenia/dokumentustateName
- nowy stan
palio.PalioException
public void createProcessExecutionContext(java.lang.Object instanceId, java.util.Map<java.lang.String,java.lang.Object> contextParams)
public Result executeTransition(java.lang.Object instanceId, State destinationState, java.util.Map<java.lang.String,java.lang.Object> contextParams, java.lang.Boolean createOwnTransaction) throws palio.PalioException, HetmanException, ProcessException, BussinessException
palio.PalioException
HetmanException
ProcessException
BussinessException
public java.lang.Boolean isSubprocessFinished(java.lang.Object instanceId, Subprocess subprocess) throws palio.PalioException, ProcessException
palio.PalioException
ProcessException
public java.lang.Boolean isSubprocessFinishedSuccessfully(java.lang.Object instanceId, Subprocess subprocess) throws palio.PalioException, ProcessException
palio.PalioException
ProcessException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |