- Project tools
-
-
- How do I...
-
| Category |
Featured projects |
| scm |
Subversion,
Subclipse,
TortoiseSVN,
RapidSVN
|
| issuetrack |
Scarab |
| requirements |
xmlbasedsrs |
| design |
ArgoUML |
| techcomm |
SubEtha,
eyebrowse,
midgard,
cowiki |
| construction |
antelope,
scons,
frameworx,
build-interceptor,
propel,
phing
|
| testing |
maxq,
aut
|
| deployment |
current |
| process |
ReadySET |
| libraries |
GEF,
Axion,
Style,
SSTree
|
| Over 500 more tools... |
|
Workflow Templates
What is workflow template??: -
A workflow element is a self-contained buidling block of the application
Details: -
What I mean by self contained is that "The template has all information about the workflow". Whatever happens in the flow only because the template had the informations and not because the workflow engine/server
Does this mean that any XML document will solve the puropose....Ofcourse not.
Any XML document on WFT format (Workflow Template Format) can be exported/send to the engine to make the engine aware that a new flow/process has been introduced.
What will the engine do????....The engine will expose the process/workflow to other modules. So once the process or flow is triggered off the engine will take up to do the rest of the task according to the information provided on the template.
Can I have time components on the workflow???? If so how is that handled ???
All the time related issues will be handled by a simple time engine whose work will be only to keep track of the the time lag between action and the scheduled tasks.
How?????
I am sending a application to the accounts section for approval and want the reply within a hour. The workflow template in this case will ask me for the reply time(or will take the default time). Now the workflow engine has to wait for one hour to check if accounts section has replied or not. At this point of time the workflow engine transefers the control to the time engine with the session & template id and waits for the reply. After 1 hour the time engine will call an API on the workflow engine to inform that 1 hour is past. Now it again becomes a task for workflow engine to check if the task has been done or not. If not then take the next step details from the template and act accordingly.
Home Concept
|