Java Doc for TaskMgmtInstance.java in  » Workflow-Engines » jbpm-jpdl-3.2.2 » org » jbpm » taskmgmt » exe » 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 » jbpm jpdl 3.2.2 » org.jbpm.taskmgmt.exe 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jbpm.module.exe.ModuleInstance
      org.jbpm.taskmgmt.exe.TaskMgmtInstance

TaskMgmtInstance
public class TaskMgmtInstance extends ModuleInstance (Code)
process instance extension for managing tasks on a process instance.


Field Summary
 MapswimlaneInstances
    
 CollectiontaskInstanceVariableUpdates
    
 SettaskInstances
    
 TaskMgmtDefinitiontaskMgmtDefinition
    

Constructor Summary
public  TaskMgmtInstance()
    
public  TaskMgmtInstance(TaskMgmtDefinition taskMgmtDefinition)
    

Method Summary
public  voidaddSwimlaneInstance(SwimlaneInstance swimlaneInstance)
    
public  voidaddTaskInstance(TaskInstance taskInstance)
    
public  TaskInstancecreateStartTaskInstance()
     creates a task instance on the rootToken, and assigns it to the currently authenticated user.
public  SwimlaneInstancecreateSwimlaneInstance(String swimlaneName)
    
public  SwimlaneInstancecreateSwimlaneInstance(Swimlane swimlane)
    
public  TaskInstancecreateTaskInstance()
    
public  TaskInstancecreateTaskInstance(Task task)
    
public  TaskInstancecreateTaskInstance(Token token)
    
public  TaskInstancecreateTaskInstance(Task task, Token token)
     creates a new task instance on the given token, for the given task.
public  TaskInstancecreateTaskInstance(Task task, ExecutionContext executionContext)
     creates a new task instance on the given task, in the given execution context.
public  voidendAll()
     convenience method to end all tasks related to a given process instance.
public  SwimlaneInstancegetInitializedSwimlaneInstance(ExecutionContext executionContext, Swimlane swimlane)
    
public  CollectiongetSignallingTasks(ExecutionContext executionContext)
     is the collection of TaskInstance s for the given token that can trigger the token to continue.
public  SwimlaneInstancegetSwimlaneInstance(String swimlaneName)
    
public  MapgetSwimlaneInstances()
    
public  CollectiongetTaskInstances()
     returns all the taskInstances for the this process instance.
public  CollectiongetTaskInstancesWithVariableUpdates()
     returns the collection of task instance with variable updates.
public  TaskMgmtDefinitiongetTaskMgmtDefinition()
    
public  CollectiongetUnfinishedTasks(Token token)
     is the collection of TaskInstance s on the given token that are not ended.
public  booleanhasBlockingTaskInstances(Token token)
     is true if the given token has task instances that keep the token from leaving the current node.
public  booleanhasSignallingTasks(ExecutionContext executionContext)
     is true if there are TaskInstance s on the given token that can trigger the token to continue.
public  booleanhasUnfinishedTasks(Token token)
     is true if the given token has task instances that are not yet ended.
 TaskInstanceinstantiateNewTaskInstance(ExecutionContext executionContext)
    
 voidnotifyVariableUpdate(TaskInstance taskInstance)
    
public  voidperformAssignment(Delegation assignmentDelegation, String actorIdExpression, String pooledActorsExpression, Assignable assignable, ExecutionContext executionContext)
    
 voidperformAssignmentActorIdExpr(String actorIdExpression, Assignable assignable, ExecutionContext executionContext)
    
 voidperformAssignmentDelegation(Delegation assignmentDelegation, Assignable assignable, ExecutionContext executionContext)
    
 voidperformAssignmentPooledActorsExpr(String pooledActorsExpression, Assignable assignable, ExecutionContext executionContext)
    
public  voidremoveSignalling(Token token)
     removes signalling capabilities from all task instances related to the given token.
public  voidremoveTaskInstance(TaskInstance taskInstance)
    
public  voidresume(Token token)
     resumes all task instances for this process instance.
public  voidsuspend(Token token)
     suspends all task instances for this process instance.

Field Detail
swimlaneInstances
Map swimlaneInstances(Code)



taskInstanceVariableUpdates
Collection taskInstanceVariableUpdates(Code)
non persistent collection that stores all the task instances that have variable updates



taskInstances
Set taskInstances(Code)



taskMgmtDefinition
TaskMgmtDefinition taskMgmtDefinition(Code)




Constructor Detail
TaskMgmtInstance
public TaskMgmtInstance()(Code)



TaskMgmtInstance
public TaskMgmtInstance(TaskMgmtDefinition taskMgmtDefinition)(Code)




Method Detail
addSwimlaneInstance
public void addSwimlaneInstance(SwimlaneInstance swimlaneInstance)(Code)



addTaskInstance
public void addTaskInstance(TaskInstance taskInstance)(Code)



createStartTaskInstance
public TaskInstance createStartTaskInstance()(Code)
creates a task instance on the rootToken, and assigns it to the currently authenticated user.



createSwimlaneInstance
public SwimlaneInstance createSwimlaneInstance(String swimlaneName)(Code)



createSwimlaneInstance
public SwimlaneInstance createSwimlaneInstance(Swimlane swimlane)(Code)



createTaskInstance
public TaskInstance createTaskInstance()(Code)



createTaskInstance
public TaskInstance createTaskInstance(Task task)(Code)



createTaskInstance
public TaskInstance createTaskInstance(Token token)(Code)



createTaskInstance
public TaskInstance createTaskInstance(Task task, Token token)(Code)
creates a new task instance on the given token, for the given task.



createTaskInstance
public TaskInstance createTaskInstance(Task task, ExecutionContext executionContext)(Code)
creates a new task instance on the given task, in the given execution context.



endAll
public void endAll()(Code)
convenience method to end all tasks related to a given process instance.



getInitializedSwimlaneInstance
public SwimlaneInstance getInitializedSwimlaneInstance(ExecutionContext executionContext, Swimlane swimlane)(Code)



getSignallingTasks
public Collection getSignallingTasks(ExecutionContext executionContext)(Code)
is the collection of TaskInstance s for the given token that can trigger the token to continue.



getSwimlaneInstance
public SwimlaneInstance getSwimlaneInstance(String swimlaneName)(Code)



getSwimlaneInstances
public Map getSwimlaneInstances()(Code)



getTaskInstances
public Collection getTaskInstances()(Code)
returns all the taskInstances for the this process instance. This includes task instances that have been completed previously.



getTaskInstancesWithVariableUpdates
public Collection getTaskInstancesWithVariableUpdates()(Code)
returns the collection of task instance with variable updates.



getTaskMgmtDefinition
public TaskMgmtDefinition getTaskMgmtDefinition()(Code)



getUnfinishedTasks
public Collection getUnfinishedTasks(Token token)(Code)
is the collection of TaskInstance s on the given token that are not ended.



hasBlockingTaskInstances
public boolean hasBlockingTaskInstances(Token token)(Code)
is true if the given token has task instances that keep the token from leaving the current node.



hasSignallingTasks
public boolean hasSignallingTasks(ExecutionContext executionContext)(Code)
is true if there are TaskInstance s on the given token that can trigger the token to continue.



hasUnfinishedTasks
public boolean hasUnfinishedTasks(Token token)(Code)
is true if the given token has task instances that are not yet ended.



instantiateNewTaskInstance
TaskInstance instantiateNewTaskInstance(ExecutionContext executionContext)(Code)



notifyVariableUpdate
void notifyVariableUpdate(TaskInstance taskInstance)(Code)



performAssignment
public void performAssignment(Delegation assignmentDelegation, String actorIdExpression, String pooledActorsExpression, Assignable assignable, ExecutionContext executionContext)(Code)



performAssignmentActorIdExpr
void performAssignmentActorIdExpr(String actorIdExpression, Assignable assignable, ExecutionContext executionContext)(Code)



performAssignmentDelegation
void performAssignmentDelegation(Delegation assignmentDelegation, Assignable assignable, ExecutionContext executionContext) throws Exception(Code)



performAssignmentPooledActorsExpr
void performAssignmentPooledActorsExpr(String pooledActorsExpression, Assignable assignable, ExecutionContext executionContext)(Code)



removeSignalling
public void removeSignalling(Token token)(Code)
removes signalling capabilities from all task instances related to the given token.



removeTaskInstance
public void removeTaskInstance(TaskInstance taskInstance)(Code)



resume
public void resume(Token token)(Code)
resumes all task instances for this process instance.



suspend
public void suspend(Token token)(Code)
suspends all task instances for this process instance.



Fields inherited from org.jbpm.module.exe.ModuleInstance
protected ProcessInstance processInstance(Code)(Java Doc)

Methods inherited from org.jbpm.module.exe.ModuleInstance
public boolean equals(Object o)(Code)(Java Doc)
public long getId()(Code)(Java Doc)
public ProcessInstance getProcessInstance()(Code)(Java Doc)
protected Service getService(String serviceName)(Code)(Java Doc)
public void setProcessInstance(ProcessInstance processInstance)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(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.