| java.lang.Object de.danet.an.workflow.domain.ActivityBase de.danet.an.workflow.domain.BlockActivity de.danet.an.workflow.domain.BAForExceptionHandling
BAForExceptionHandling | public class BAForExceptionHandling extends BlockActivity implements Serializable(Code) | | This class provides a representation of a block activity for
exception handling. Block activities are not really instantiated;
nevertheless we need a representation for transition management as
they can be the source of an exception.
author: Michael N. Lipp version: $Revision: 1.5 $ |
Constructor Summary | |
public | BAForExceptionHandling(String key) Creates an instance of BAForExceptionHandling
with all attributes initialized to given values. |
BAForExceptionHandling | public BAForExceptionHandling(String key)(Code) | | Creates an instance of BAForExceptionHandling
with all attributes initialized to given values.
Parameters: key - block activity key |
predecessors | public Collection predecessors()(Code) | | Return the predecessors passed to the constructor.
the predecessors |
splitMode | public JoinAndSplitMode splitMode()(Code) | | |
toString | public String toString()(Code) | | Return string representation for debugging purposes.
a string representation. |
typedState | public State typedState()(Code) | | |
update | public void update(List dls, State state, Collection pres)(Code) | | Update the properties of the block activity for handling of a
specific exception.
Parameters: dls - the deadlines defined for this block activity Parameters: state - the state to assume Parameters: pres - the predecessors from an execution thread point ofview |
Methods inherited from de.danet.an.workflow.domain.ActivityBase | public void abandon(String exception) throws TransitionNotAllowedException(Code)(Java Doc) public void abandon(ExceptionResult result) throws TransitionNotAllowedException(Code)(Java Doc) public void abort() throws CannotStopException, NotRunningException(Code)(Java Doc) public void abortRequester()(Code)(Java Doc) public ActivityFinder activityFinder()(Code)(Java Doc) public Info activityInfo()(Code)(Java Doc) public Collection assignments()(Code)(Java Doc) public WfAuditEvent auditEventBase()(Code)(Java Doc) public String blockActivity()(Code)(Java Doc) public void changeAssignment(WfResource oldResource, WfResource newResource) throws InvalidResourceException, AlreadyAssignedException, NotAssignedException(Code)(Java Doc) public void changeState(State newState) throws InvalidStateException, TransitionNotAllowedException(Code)(Java Doc) public void changeState(String newState) throws InvalidStateException, TransitionNotAllowedException(Code)(Java Doc) public boolean choose() throws TransitionNotAllowedException(Code)(Java Doc) public void complete() throws CannotCompleteException(Code)(Java Doc) public WfProcessLocal containerLocal()(Code)(Java Doc) public DeadlineInfo[] deadlines()(Code)(Java Doc) public boolean debugEnabled()(Code)(Java Doc) public boolean deferChoiceOnSplit()(Code)(Java Doc) public String description()(Code)(Java Doc) public void doCloseActivity(State closedState)(Code)(Java Doc) public Implementation executor()(Code)(Java Doc) public WfResource getResource(WfAssignment asnmnt)(Code)(Java Doc) public void handleAuditEvent(WfAuditEvent event)(Code)(Java Doc) public String[] handledExceptions()(Code)(Java Doc) public Collection history() throws HistoryNotAvailableException(Code)(Java Doc) public State howClosed()(Code)(Java Doc) public Implementation[] implementation()(Code)(Java Doc) public boolean initiateAbandoning(boolean blockException, String exceptionName)(Code)(Java Doc) public void invokeTool(ExtApplication appl, Map params)(Code)(Java Doc) public boolean isMemberOfAssignments(WfAssignment member)(Code)(Java Doc) public boolean isMemberOfPerformers(WfProcess member)(Code)(Java Doc) public JoinAndSplitMode joinMode()(Code)(Java Doc) public String key()(Code)(Java Doc) public Date lastStateTime()(Code)(Java Doc) public String name()(Code)(Java Doc) public List nextActivities()(Code)(Java Doc) public String performer()(Code)(Java Doc) public Collection performers()(Code)(Java Doc) public boolean preliminarilyChosen()(Code)(Java Doc) public int priority()(Code)(Java Doc) public ProcessData processContext()(Code)(Java Doc) public void receiveEvent(WfAuditEvent evt) throws InvalidPerformerException(Code)(Java Doc) public void removeAssignment(WfResource resource) throws InvalidResourceException, NotAssignedException(Code)(Java Doc) public void reset(boolean preserveThreadInfo, boolean publishChange)(Code)(Java Doc) public ProcessData result() throws ResultNotAvailableException(Code)(Java Doc) public void resume() throws CannotResumeException, NotRunningException, NotSuspendedException(Code)(Java Doc) public void setDebugEnabled(boolean debug) throws InvalidStateException(Code)(Java Doc) public void setDescription(String newValue)(Code)(Java Doc) public void setJoinMode(JoinAndSplitMode joinMode)(Code)(Java Doc) public void setName(String newValue)(Code)(Java Doc) public void setPriority(int newValue) throws InvalidPriorityException, UpdateNotAllowedException(Code)(Java Doc) public void setProcessContext(ProcessData newValue) throws InvalidDataException, UpdateNotAllowedException(Code)(Java Doc) public void setResult(ProcessData result) throws InvalidDataException(Code)(Java Doc) public void setSplitMode(JoinAndSplitMode splitMode)(Code)(Java Doc) public void setStartable(Collection triggers, boolean preliminaryChoice)(Code)(Java Doc) public JoinAndSplitMode splitMode()(Code)(Java Doc) public void start() throws AlreadyRunningException(Code)(Java Doc) public Date startTime() throws NotRunningException(Code)(Java Doc) public String state()(Code)(Java Doc) public void suspend() throws CannotSuspendException, NotRunningException, AlreadySuspendedException(Code)(Java Doc) public void terminate() throws CannotStopException, NotRunningException(Code)(Java Doc) public ThreadInfo threadInfo()(Code)(Java Doc) public Activity toActivity()(Code)(Java Doc) public String toString()(Code)(Java Doc) public State typedState()(Code)(Java Doc) public ActivityUniqueKey uniqueKey()(Code)(Java Doc) public void updateProcessName(String newName)(Code)(Java Doc) public Collection validStates()(Code)(Java Doc) public void waitOnChannel(ProcessLocal proc, String channel)(Code)(Java Doc) public State whileOpen()(Code)(Java Doc) public State whyNotRunning()(Code)(Java Doc) public void withdrawPreliminaryChoice(boolean reset) throws TransitionNotAllowedException(Code)(Java Doc) public State workflowState()(Code)(Java Doc)
|
|
|