Java Doc for VolatileProcess.java in  » Workflow-Engines » wfmopen-2.1.1 » domain » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Workflow Engines » wfmopen 2.1.1 » domain 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


de.danet.an.workflow.domain.AbstractProcess
   domain.VolatileProcess

VolatileProcess
public class VolatileProcess extends AbstractProcess implements ExtProcessLocal(Code)
This class implements the persistance layer required by AbstractProcess by, well, providing no persistence ...
author:
  
version:
   $Revision: 1.10.2.1 $

Inner Class :public static class ExtTransitionDefinition extends TransitionDefinitionLocal implements ExtTransitionLocal


Constructor Summary
public  VolatileProcess(String key)
     Creates an instance of TestProcess with all attributes initialized to default values.
public  VolatileProcess()
     Creates an instance of TestProcess with all attributes initialized to default values.

Method Summary
public  ActivityLocalactivityByKeyLocal(String key)
     Describe activityByKey method here.
protected  WfAuditEventactivityRequesterInfo(WfRequester req)
     Describe activityRequesterInfo method here.
public  voidaddActivity(ActivityLocal act)
     Describe addActivity method here.
public  voidaddTransition(String id, String group, int order, ActivityLocal from, ActivityLocal to)
     Describe addTransition method here.
public  voidaddTransition(String id, String group, int order, ActivityLocal from, ActivityLocal to, String cond)
     Describe addTransition method here.
public  WfAuditEventauditEventBase()
     Returns an audit event object with process relevant information initialized.
public  booleanchoose(ActivityLocal activity)
    
public  intcleanupMode()
    
public  voidcloseActivity(ActivityLocal activity, State closedState)
    
public  voidcomplete(Long activity, State s)
     Describe complete method here.
public  voidcopyProcessDefinition(String procDefXpdl)
    
protected  WfActivityLocalcreateActivity(Element actElement, Long blockId, JoinAndSplitMode jm, JoinAndSplitMode sm)
     Describe createActivity method here.
protected  WfActivityLocalcreateActivity(String blockActId, Priority priority, String name, String description, StartFinishMode startMode, StartFinishMode finishMode, JoinAndSplitMode joinMode, JoinAndSplitMode splitMode, Implementation[] implementation, String performer, List deadlines, boolean deferChoiceOnSplit, int auditEventSelection, boolean storeAuditEvents)
     Factory method that create new persistent objects of type WfActivity.
protected  LongcreateActivityKey()
     Provide a new unique activity key.
public  DatecreateTime()
     Describe createTime method here.
protected  TransitionLocalcreateTransition(String id, String group, int order, ActivityLocal fromAct, ActivityLocal toAct)
     Create a new transition with given id, From Activity, To Activity.
protected  voidcreateTransitionRef(long serialNum, ActivityLocal fromActivity, ActivityLocal toActivity)
     Describe createTransitionRef method here.
public  booleandeliverChannelMessage(String channel, Map message)
     Deliver a message on the given channel to a receiver tool listening on that channel.
protected  TransitionLocaldoCreateTransition(String id, String group, int order, ActivityLocal fromAct, ActivityLocal toAct, int condType, String cond)
     Create a new transition with given id, From Activity, To Activity.
Parameters:
  id - a String value
Parameters:
  fromAct - an Activity value
Parameters:
  toAct - an Activity value
Parameters:
  cond - condition.
protected  intgetPaAuditEventSelection()
     The getter method implementation for the persistent attribute auditEventSelection.
protected  MapgetPaBlockDeadlines()
     The getter method implementation for the persistent attribute blockDeadlines.
protected  DategetPaCreateTime()
     The getter method implementation for the persistent attribute createTime.
protected  booleangetPaDebug()
     The getter method implementation for the persistent attribute Debug.
protected  StringgetPaDescription()
     The getter method implementation for the persistent attribute description.
protected  StringgetPaId()
     The getter method for the persistent attribute id.
protected  StringgetPaKey()
     The getter method implementation for the persistent attribute key.
protected  DategetPaLastStateTime()
     The getter method implementation for the persistent attribute lastStateTime.
protected  StringgetPaName()
     The getter method implementation for the persistent attribute name.
protected  PrioritygetPaPriority()
     The getter method implementation for the persistent attribute priority.
protected  ProcessDatagetPaProcessData()
     The getter method implementation for the persistent attribute processData.
protected  ProcessDefinitiongetPaProcessDef()
     The getter method implementation for the persistent attribute processDef.
protected  StringgetPaProcessMgr()
     The getter method implementation for the persistent attribute processMgr.
protected  StringgetPaProcessMgrName()
     The getter method implementation for the persistent attribute processMgrName.
protected  StringgetPaProcessMgrVersion()
     The getter method implementation for the persistent attribute processMgrVersion.
protected  WfRequestergetPaRequester()
     The getter method implementation for the persistent attribute requester.
protected  booleangetPaStoreAuditEvents()
     The getter method implementation for the persistent attribute storeAuditEvents.
protected  StategetPaTypedState()
     The getter method implementation for the persistent attribute typedState.
public  StringgetXPDL()
     Describe getXPDL method here.
public  voidhandleException(ActivityLocal activity, String exceptionName)
    
public  Collectionhistory()
     Describe history method here.
public  MaplookForMessage(String channel)
     Looks for a message on the given channel and if found returns it.
protected  ExtActivityLocallookupActivityLocal(String key)
     Return an arbitrary activity with the given key.
public  WfProcessMgrmanager()
     Returns the process manager which created this process.
public  ProcessDataprocessContext()
     Describe processContext method here.
public  PrincipalprocessCreator()
     Return the creator of the process.
public  ProcessDefinitionprocessDefinition()
     Describe processDefinition method here.
public  ProcessDefinitionDirectoryLocalprocessDefinitionDirectoryLocal()
     Return the process definition directory.
public  booleanremoveOnClose()
     Returns true if the process will be removed automatically on completion.
protected  voidremoveThis()
     Remove this process.
public  WfRequesterrequester()
     Describe requester method here.
public  ProcessLocalrequestingProcessLocal()
     Return the process this process is a subflow of.
public  ProcessDataresult()
    
public  voidsetActivities(Collection act)
     Describe setActivities method here.
protected  voidsetPaAuditEventSelection(int newAuditEventSelection)
     The setter method implementation for the persistent attribute auditEventSelection.
protected  voidsetPaDebug(boolean newDebug)
     The setter method implementation for the persistent attribute Debug.
protected  voidsetPaDescription(String newDescription)
     The setter method implementation for the persistent attribute description.
protected  voidsetPaId(String newId)
     The setter method for the persistent attribute Id.
protected  voidsetPaLastStateTime(Date newLastStateTime)
     The setter method implementation for the persistent attribute lastStateTime.
protected  voidsetPaName(String newName)
     The setter method implementation for the persistent attribute name.
protected  voidsetPaPriority(Priority newPriority)
     The setter method implementation for the persistent attribute priority.
protected  voidsetPaProcessData(ProcessData newProcessData)
     The setter method implementation for the persistent attribute processData.
protected  voidsetPaProcessDef(ProcessDefinition newProcessDef)
     The setter method implementation for the persistent attribute processDef.
protected  voidsetPaProcessMgr(String newProcessMgr)
     The setter method implementation for the persistent attribute processMgr.
protected  voidsetPaProcessMgrName(String newProcessMgrName)
     The setter method implementation for the persistent attribute processMgrName.
protected  voidsetPaProcessMgrVersion(String newProcessMgrVersion)
     The setter method implementation for the persistent attribute processMgrVersion.
protected  voidsetPaRequester(WfRequester newRequester)
     The setter method implementation for the persistent attribute requester.
protected  voidsetPaStoreAuditEvents(boolean newStoreAuditEvents)
     The setter method implementation for the persistent attribute storeAuditEvents.
protected  voidsetPaTypedState(State newTypedState)
     The setter method implementation for the persistent attribute typedState.
public  voidsetRequester(WfRequester requester)
     Describe setRequester method here.
public  voidstartTimer(Date due, Serializable info)
     Start a timer that will call handleTimeout at the given date with the given info.
public  CollectionstepsLocal()
     Describe steps method here.
public  voidstopTimers()
     Stop all timers that this object has created.
public  voidsubmitChannelMessage(String channel, Map message)
     Deliver a message on the given channel to a receiver tool listening on that channel.
public  ProcesstoProcess()
     Describe thisRemote method here.
public  ExtProcessLocaltoProcessLocal()
    
public  ListtransitionsLocal()
     Gets a list of transitions for this process.


Constructor Detail
VolatileProcess
public VolatileProcess(String key)(Code)
Creates an instance of TestProcess with all attributes initialized to default values.
Parameters:
  key - a String value



VolatileProcess
public VolatileProcess()(Code)
Creates an instance of TestProcess with all attributes initialized to default values.




Method Detail
activityByKeyLocal
public ActivityLocal activityByKeyLocal(String key) throws InvalidKeyException(Code)
Describe activityByKey method here.
Parameters:
  key - a String value an Activity value
exception:
  InvalidKeyException - if an error occurs



activityRequesterInfo
protected WfAuditEvent activityRequesterInfo(WfRequester req)(Code)
Describe activityRequesterInfo method here.
Parameters:
  req - a WfRequester value a WfAuditEvent value



addActivity
public void addActivity(ActivityLocal act)(Code)
Describe addActivity method here.
Parameters:
  act - an Activity value



addTransition
public void addTransition(String id, String group, int order, ActivityLocal from, ActivityLocal to)(Code)
Describe addTransition method here.
Parameters:
  id - a String value
Parameters:
  from - an Activity value
Parameters:
  to - an Activity value



addTransition
public void addTransition(String id, String group, int order, ActivityLocal from, ActivityLocal to, String cond)(Code)
Describe addTransition method here.
Parameters:
  id - a String value
Parameters:
  from - an Activity value
Parameters:
  to - an Activity value
Parameters:
  cond - condition.



auditEventBase
public WfAuditEvent auditEventBase()(Code)
Returns an audit event object with process relevant information initialized. the process related information.



choose
public boolean choose(ActivityLocal activity) throws TransitionNotAllowedException(Code)



cleanupMode
public int cleanupMode()(Code)



closeActivity
public void closeActivity(ActivityLocal activity, State closedState)(Code)



complete
public void complete(Long activity, State s)(Code)
Describe complete method here.
Parameters:
  activity - a Long value
Parameters:
  s - a State value



copyProcessDefinition
public void copyProcessDefinition(String procDefXpdl)(Code)



createActivity
protected WfActivityLocal createActivity(Element actElement, Long blockId, JoinAndSplitMode jm, JoinAndSplitMode sm)(Code)
Describe createActivity method here.
Parameters:
  actElement - an Element value
Parameters:
  jm - a JoinAndSplitMode value
Parameters:
  sm - a JoinAndSplitMode value a WfActivity value



createActivity
protected WfActivityLocal createActivity(String blockActId, Priority priority, String name, String description, StartFinishMode startMode, StartFinishMode finishMode, JoinAndSplitMode joinMode, JoinAndSplitMode splitMode, Implementation[] implementation, String performer, List deadlines, boolean deferChoiceOnSplit, int auditEventSelection, boolean storeAuditEvents)(Code)
Factory method that create new persistent objects of type WfActivity. Must be implement by the persistence layer.
Parameters:
  blockActId - if the activity is part of a block activity,else null
Parameters:
  priority - a Priority value
Parameters:
  name - the activity's name
Parameters:
  description - activity description
Parameters:
  startMode - the start mode
Parameters:
  finishMode - the finish mode
Parameters:
  joinMode - the join mode
Parameters:
  splitMode - the split mode
Parameters:
  implementation - the implementation description
Parameters:
  performer - the performer
Parameters:
  deadlines - the deadlines
Parameters:
  deferChoiceOnSplit - if true, choice is to be deferred
Parameters:
  auditEventSelection - the audit event selection
Parameters:
  storeAuditEvents - if true, audit events are stored in thedatabase the created activity.



createActivityKey
protected Long createActivityKey()(Code)
Provide a new unique activity key. the key.



createTime
public Date createTime()(Code)
Describe createTime method here. a Date value



createTransition
protected TransitionLocal createTransition(String id, String group, int order, ActivityLocal fromAct, ActivityLocal toAct)(Code)
Create a new transition with given id, From Activity, To Activity.
Parameters:
  id - a String value
Parameters:
  fromAct - an Activity value
Parameters:
  toAct - an Activity value the created transition.



createTransitionRef
protected void createTransitionRef(long serialNum, ActivityLocal fromActivity, ActivityLocal toActivity)(Code)
Describe createTransitionRef method here.
Parameters:
  serialNum - a long value
Parameters:
  fromActivity - an Activity value
Parameters:
  toActivity - an Activity value



deliverChannelMessage
public boolean deliverChannelMessage(String channel, Map message) throws InvalidDataException(Code)
Deliver a message on the given channel to a receiver tool listening on that channel.
Parameters:
  channel - the channel name
Parameters:
  message - the message true if the mesage could be delivered,false if no activity was listening
throws:
  InvalidDataException - if the message contains invalid data



doCreateTransition
protected TransitionLocal doCreateTransition(String id, String group, int order, ActivityLocal fromAct, ActivityLocal toAct, int condType, String cond)(Code)
Create a new transition with given id, From Activity, To Activity.
Parameters:
  id - a String value
Parameters:
  fromAct - an Activity value
Parameters:
  toAct - an Activity value
Parameters:
  cond - condition. the created transition.



getPaAuditEventSelection
protected int getPaAuditEventSelection()(Code)
The getter method implementation for the persistent attribute auditEventSelection.
See Also:   VolatileProcess.setPaAuditEventSelection the value of auditEventSelection.



getPaBlockDeadlines
protected Map getPaBlockDeadlines()(Code)
The getter method implementation for the persistent attribute blockDeadlines.
See Also:   VolatileProcess.setPaBlockDeadlines the value of blockDeadlines.



getPaCreateTime
protected Date getPaCreateTime()(Code)
The getter method implementation for the persistent attribute createTime. the value of createTime.
See Also:   VolatileProcess.setPaCreateTime



getPaDebug
protected boolean getPaDebug()(Code)
The getter method implementation for the persistent attribute Debug.
See Also:   VolatileProcess.setPaDebug the value of Debug.



getPaDescription
protected String getPaDescription()(Code)
The getter method implementation for the persistent attribute description. the value of description.
See Also:   VolatileProcess.setPaDescription



getPaId
protected String getPaId()(Code)
The getter method for the persistent attribute id. the value of process id.
See Also:   VolatileProcess.setPaId



getPaKey
protected String getPaKey()(Code)
The getter method implementation for the persistent attribute key. the value of key.



getPaLastStateTime
protected Date getPaLastStateTime()(Code)
The getter method implementation for the persistent attribute lastStateTime. the value of lastStateTime.
See Also:   VolatileProcess.setPaLastStateTime



getPaName
protected String getPaName()(Code)
The getter method implementation for the persistent attribute name. the value of name.
See Also:   VolatileProcess.setPaName



getPaPriority
protected Priority getPaPriority()(Code)
The getter method implementation for the persistent attribute priority. the value of priority.
See Also:   VolatileProcess.setPaPriority



getPaProcessData
protected ProcessData getPaProcessData()(Code)
The getter method implementation for the persistent attribute processData. the value of processData.
See Also:   VolatileProcess.setPaProcessData



getPaProcessDef
protected ProcessDefinition getPaProcessDef()(Code)
The getter method implementation for the persistent attribute processDef. the value of processDef.
See Also:   VolatileProcess.setPaProcessDef



getPaProcessMgr
protected String getPaProcessMgr()(Code)
The getter method implementation for the persistent attribute processMgr. the value of processMgr.
See Also:   VolatileProcess.setPaProcessMgr



getPaProcessMgrName
protected String getPaProcessMgrName()(Code)
The getter method implementation for the persistent attribute processMgrName. the value of processMgrName.
See Also:   VolatileProcess.setPaProcessMgrName



getPaProcessMgrVersion
protected String getPaProcessMgrVersion()(Code)
The getter method implementation for the persistent attribute processMgrVersion.
See Also:   VolatileProcess.setPaProcessMgrVersion the value of processMgrVersion.



getPaRequester
protected WfRequester getPaRequester()(Code)
The getter method implementation for the persistent attribute requester. the value of requester.
See Also:   VolatileProcess.setPaRequester



getPaStoreAuditEvents
protected boolean getPaStoreAuditEvents()(Code)
The getter method implementation for the persistent attribute storeAuditEvents.
See Also:   VolatileProcess.setPaStoreAuditEvents the value of storeAuditEvents.



getPaTypedState
protected State getPaTypedState()(Code)
The getter method implementation for the persistent attribute typedState. the value of typedState.
See Also:   VolatileProcess.setPaTypedState



getXPDL
public String getXPDL()(Code)
Describe getXPDL method here. a String value



handleException
public void handleException(ActivityLocal activity, String exceptionName)(Code)



history
public Collection history()(Code)
Describe history method here. a Collection value



lookForMessage
public Map lookForMessage(String channel)(Code)
Looks for a message on the given channel and if found returns it.
Parameters:
  channel - the channel name the message or null



lookupActivityLocal
protected ExtActivityLocal lookupActivityLocal(String key) throws InvalidKeyException(Code)
Return an arbitrary activity with the given key. The activity need not belong to this process.
Parameters:
  key - activity key the activity
throws:
  InvalidKeyException - if the activity cannot be found



manager
public WfProcessMgr manager()(Code)
Returns the process manager which created this process. the associated process manager.



processContext
public ProcessData processContext()(Code)
Describe processContext method here. a ProcessData value



processCreator
public Principal processCreator()(Code)
Return the creator of the process. the process creator.



processDefinition
public ProcessDefinition processDefinition()(Code)
Describe processDefinition method here. a ProcessDefinition value



processDefinitionDirectoryLocal
public ProcessDefinitionDirectoryLocal processDefinitionDirectoryLocal()(Code)
Return the process definition directory. While there is no immediate relation between a process instance and the known process definitions, the definitions nevertheless make up part of the environment of a process. Specifically, this method is needed to start a sub-process in an activity. the process definition directory



removeOnClose
public boolean removeOnClose() throws RemoteException(Code)
Returns true if the process will be removed automatically on completion.



removeThis
protected void removeThis()(Code)
Remove this process.



requester
public WfRequester requester()(Code)
Describe requester method here. a WfRequester value



requestingProcessLocal
public ProcessLocal requestingProcessLocal()(Code)
Return the process this process is a subflow of. the process or null if this process is nota subflow



result
public ProcessData result() throws ResultNotAvailableException(Code)



setActivities
public void setActivities(Collection act)(Code)
Describe setActivities method here.
Parameters:
  act - a Collection value



setPaAuditEventSelection
protected void setPaAuditEventSelection(int newAuditEventSelection)(Code)
The setter method implementation for the persistent attribute auditEventSelection.
Parameters:
  newAuditEventSelection - the new value of auditEventSelection.
See Also:   VolatileProcess.getPaAuditEventSelection



setPaDebug
protected void setPaDebug(boolean newDebug)(Code)
The setter method implementation for the persistent attribute Debug.
Parameters:
  newDebug - the new value of Debug.
See Also:   VolatileProcess.getPaDebug



setPaDescription
protected void setPaDescription(String newDescription)(Code)
The setter method implementation for the persistent attribute description.
Parameters:
  newDescription - the new value of description.
See Also:   VolatileProcess.getPaDescription



setPaId
protected void setPaId(String newId)(Code)
The setter method for the persistent attribute Id.
Parameters:
  newId - the new value of process id.
See Also:   VolatileProcess.getPaId



setPaLastStateTime
protected void setPaLastStateTime(Date newLastStateTime)(Code)
The setter method implementation for the persistent attribute lastStateTime.
Parameters:
  newLastStateTime - the new value of lastStateTime.
See Also:   VolatileProcess.getPaLastStateTime



setPaName
protected void setPaName(String newName)(Code)
The setter method implementation for the persistent attribute name.
Parameters:
  newName - the new value of name.
See Also:   VolatileProcess.getPaName



setPaPriority
protected void setPaPriority(Priority newPriority)(Code)
The setter method implementation for the persistent attribute priority.
Parameters:
  newPriority - the new value of priority.
See Also:   VolatileProcess.getPaPriority



setPaProcessData
protected void setPaProcessData(ProcessData newProcessData)(Code)
The setter method implementation for the persistent attribute processData.
Parameters:
  newProcessData - the new value of processData.
See Also:   VolatileProcess.getPaProcessData



setPaProcessDef
protected void setPaProcessDef(ProcessDefinition newProcessDef)(Code)
The setter method implementation for the persistent attribute processDef.
Parameters:
  newProcessDef - the new value of processDef.
See Also:   VolatileProcess.getPaProcessDef



setPaProcessMgr
protected void setPaProcessMgr(String newProcessMgr)(Code)
The setter method implementation for the persistent attribute processMgr.
Parameters:
  newProcessMgr - the new value of processMgr.
See Also:   VolatileProcess.getPaProcessMgr



setPaProcessMgrName
protected void setPaProcessMgrName(String newProcessMgrName)(Code)
The setter method implementation for the persistent attribute processMgrName.
Parameters:
  newProcessMgrName - the new value of processMgrName.
See Also:   VolatileProcess.getPaProcessMgrName



setPaProcessMgrVersion
protected void setPaProcessMgrVersion(String newProcessMgrVersion)(Code)
The setter method implementation for the persistent attribute processMgrVersion.
Parameters:
  newProcessMgrVersion - the new value of processMgrVersion.
See Also:   VolatileProcess.getPaProcessMgrVersion



setPaRequester
protected void setPaRequester(WfRequester newRequester)(Code)
The setter method implementation for the persistent attribute requester.
Parameters:
  newRequester - the new value of requester.
See Also:   VolatileProcess.getPaRequester



setPaStoreAuditEvents
protected void setPaStoreAuditEvents(boolean newStoreAuditEvents)(Code)
The setter method implementation for the persistent attribute storeAuditEvents.
Parameters:
  newStoreAuditEvents - the new value of storeAuditEvents.
See Also:   VolatileProcess.getPaStoreAuditEvents



setPaTypedState
protected void setPaTypedState(State newTypedState)(Code)
The setter method implementation for the persistent attribute typedState.
Parameters:
  newTypedState - the new value of typedState.
See Also:   VolatileProcess.getPaTypedState



setRequester
public void setRequester(WfRequester requester) throws CannotChangeRequesterException(Code)
Describe setRequester method here.
Parameters:
  requester - a WfRequester value
exception:
  CannotChangeRequesterException - if an error occurs



startTimer
public void startTimer(Date due, Serializable info)(Code)
Start a timer that will call handleTimeout at the given date with the given info.
Parameters:
  due - target date
Parameters:
  info - the context



stepsLocal
public Collection stepsLocal()(Code)
Describe steps method here. a Collection value



stopTimers
public void stopTimers()(Code)
Stop all timers that this object has created.



submitChannelMessage
public void submitChannelMessage(String channel, Map message) throws InvalidDataException(Code)
Deliver a message on the given channel to a receiver tool listening on that channel. If no tool is listening, store the message.
Parameters:
  channel - the channel name
Parameters:
  message - the message
throws:
  InvalidDataException - if the message contains invalid data



toProcess
public Process toProcess()(Code)
Describe thisRemote method here. a Process value



toProcessLocal
public ExtProcessLocal toProcessLocal()(Code)



transitionsLocal
public List transitionsLocal()(Code)
Gets a list of transitions for this process. list of transitions for this process



Methods inherited from de.danet.an.workflow.domain.AbstractProcess
public void abort() throws CannotStopException, NotRunningException(Code)(Java Doc)
public Collection activitiesInState(String state) throws InvalidStateException(Code)(Java Doc)
public Collection activitiesOfBlockActivity(String blockActivity)(Code)(Java Doc)
abstract public ActivityLocal activityByKeyLocal(String key) throws InvalidKeyException(Code)(Java Doc)
abstract protected WfAuditEvent activityRequesterInfo(WfRequester req)(Code)(Java Doc)
protected WfAuditEvent auditEventBase(String eventType)(Code)(Java Doc)
protected ActivityLocal blockActivityRepresentation(String key)(Code)(Java Doc)
public void changeState(State newState) throws InvalidStateException, TransitionNotAllowedException(Code)(Java Doc)
public boolean choose(ExtActivityLocal activity) throws TransitionNotAllowedException(Code)(Java Doc)
protected int cleanupMode()(Code)(Java Doc)
public void closeActivity(ExtActivityLocal activity, State closedState)(Code)(Java Doc)
protected void closeChannels()(Code)(Java Doc)
abstract protected WfActivityLocal createActivity(String blockActId, Priority priority, String name, String description, StartFinishMode startMode, StartFinishMode finishMode, JoinAndSplitMode joinMode, JoinAndSplitMode splitMode, Implementation[] implementation, String performer, List deadlines, boolean deferredChoice, int auditEventSelection, boolean storeAuditEvents)(Code)(Java Doc)
abstract protected Long createActivityKey()(Code)(Java Doc)
public Date createTime()(Code)(Java Doc)
protected void dispose()(Code)(Java Doc)
abstract protected TransitionLocal doCreateTransition(String id, String group, int order, ActivityLocal fromAct, ActivityLocal toAct, int condType, String condition)(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
public Serializable[] evalExpressions(Object[][] expressionData)(Code)(Java Doc)
public Serializable evalScript(String script) throws ScriptException(Code)(Java Doc)
abstract protected Map getPaBlockDeadlines()(Code)(Java Doc)
abstract protected Date getPaCreateTime()(Code)(Java Doc)
abstract protected String getPaId()(Code)(Java Doc)
abstract protected Priority getPaPriority()(Code)(Java Doc)
abstract protected ProcessData getPaProcessData()(Code)(Java Doc)
abstract protected ProcessDefinition getPaProcessDef()(Code)(Java Doc)
abstract protected String getPaProcessMgrName()(Code)(Java Doc)
abstract protected String getPaProcessMgrVersion()(Code)(Java Doc)
abstract protected WfRequester getPaRequester()(Code)(Java Doc)
protected Map getStateTransitionMap()(Code)(Java Doc)
protected void handleAbortedEvent(WfStateAuditEvent event)(Code)(Java Doc)
public void handleAuditEvent(WfAuditEvent event)(Code)(Java Doc)
protected void handleCompletedEvent(WfStateAuditEvent event)(Code)(Java Doc)
public void handleException(ExtActivityLocal activity, String exceptionName)(Code)(Java Doc)
protected void handleResumedEvent(WfStateAuditEvent event)(Code)(Java Doc)
protected void handleStartedEvent(WfStateAuditEvent event)(Code)(Java Doc)
protected void handleTerminatedEvent(WfStateAuditEvent event)(Code)(Java Doc)
public void handleTimeout(Serializable info)(Code)(Java Doc)
protected void init(ProcessDefinition procDef)(Code)(Java Doc)
public static boolean isHandled(WfAuditEvent event)(Code)(Java Doc)
public Scriptable jsScope()(Code)(Java Doc)
abstract protected ExtActivityLocal lookupActivityLocal(String key) throws InvalidKeyException(Code)(Java Doc)
public ProcessData processContext()(Code)(Java Doc)
public ProcessDefinition processDefinition()(Code)(Java Doc)
protected void refresh()(Code)(Java Doc)
abstract protected void removeThis() throws CannotRemoveException(Code)(Java Doc)
public WfRequester requester()(Code)(Java Doc)
public Process requestingProcess()(Code)(Java Doc)
public ProcessData result() throws ResultNotAvailableException(Code)(Java Doc)
public void setDebugEnabled(boolean debug) throws InvalidStateException(Code)(Java Doc)
abstract protected void setPaId(String newId)(Code)(Java Doc)
abstract protected void setPaPriority(Priority newPriority)(Code)(Java Doc)
abstract protected void setPaProcessDef(ProcessDefinition newProcessDef)(Code)(Java Doc)
abstract protected void setPaProcessMgrName(String newProcessMgrName)(Code)(Java Doc)
abstract protected void setPaProcessMgrVersion(String newProcessMgrVersion)(Code)(Java Doc)
public void setProcessContext(ProcessData newValues) throws InvalidDataException, UpdateNotAllowedException(Code)(Java Doc)
public void setRequester(WfRequester requester) throws CannotChangeRequesterException(Code)(Java Doc)
public void start() throws CannotStartException, AlreadyRunningException(Code)(Java Doc)
public Collection steps()(Code)(Java Doc)
abstract public Collection stepsLocal()(Code)(Java Doc)
public void terminate() throws CannotStopException, NotRunningException(Code)(Java Doc)
abstract public Process toProcess()(Code)(Java Doc)
abstract public ExtProcessLocal toProcessLocal()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
protected TransitionManager transitionManager()(Code)(Java Doc)
abstract public List transitionsLocal()(Code)(Java Doc)
public WfRequester unresolvedRequester()(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.