WfRequester
is the interface that has a direct concern with the execution and results of a workflow process. It represents the request for some work to be done. Its performer, a {@link de.danet.an.workflow.omgcore.WfProcess WfProcess
} isexpected to handle its request and communicate significant status changes; in particular to inform the requester when it has completed performing the request work. The support of WfRequester
s in a workflow engine implementation is complicated because the {@link WfAuditHandler#receiveEvent receiveEvent
} methodreverses the client server relationship and because an object from the application space must be stored by the server.
Implementations of WfRequester
are therefore subject to the following restrictions:
java.io.Serializable
}. Make sure not to use any attributes that are not serializable. equals
} and {@link Object#hashCode hashCode
}methods. DefaultRequester
}.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|