wt.clients.workflow.engine
Class WfProcessTaskDelegate
java.lang.Object
wt.clients.util.TaskDelegate
wt.clients.workflow.engine.WfProcessTaskDelegate
- public class WfProcessTaskDelegate
- extends TaskDelegate
Supported API: false
Extendable: false
Methods inherited from class wt.clients.util.TaskDelegate |
confirmAction, displayPropertiesPage, getObject, getParentApplet, getParentFolder, getParentFrame, launchDeleteTask, launchSaveAsTask, launchViewDistributionListTask, setObject, setObjectReference, setParentApplet, setParentFolder, setParentFrame |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
VERBOSE
private static boolean VERBOSE
VERBOSEMANAGER
private static boolean VERBOSEMANAGER
WfProcessTaskDelegate
public WfProcessTaskDelegate()
launchViewTask
public void launchViewTask()
throws ObjectNoLongerExistsException,
NotAuthorizedException,
TaskDelegateException,
WTException
Supported API: false
- Overrides:
launchViewTask
in class TaskDelegate
- Throws:
ObjectNoLongerExistsException
NotAuthorizedException
TaskDelegateException
WTException
- See Also:
TaskDelegate.setObject(java.lang.Object)
launchCreateTask
public void launchCreateTask()
throws TaskDelegateException
Supported API: false
- Overrides:
launchCreateTask
in class TaskDelegate
- Throws:
TaskDelegateException
deleteObject
protected void deleteObject()
throws WTException
- Overrides:
deleteObject
in class TaskDelegate
- Throws:
WTException
launchUpdateTask
public void launchUpdateTask()
throws ObjectNoLongerExistsException,
NotAuthorizedException,
TaskDelegateException,
WTException
- Description copied from class:
TaskDelegate
- Method
launchUpdateTask
is invoked to launch the task to update
a particular business object. Subclasses of this TaskDelegate
class should implement the update task to support updating instances of the
business object they represent. The particular business object to be updated
is specified via setObject
. The implementation of this method
prepares the given object for modification. Subclasses of this delegate
class can invoke super.launchUpdateTask()
in their implementations
of this method to prepare the given object for modification.
- Overrides:
launchUpdateTask
in class TaskDelegate
- Throws:
WTException
- if an error occurs preparing the object
for modification
NotAuthorizedException
- if the current user does not have
permission to modify nor view the object
TaskDelegateException
- if an error occurs launching a update
task
ObjectNoLongerExistsException
- if the object no longer exists in the
database