Java Doc for ActivityInstance.java in  » Workflow-Engines » obe-1.0 » org » obe » spi » model » 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 » obe 1.0 » org.obe.spi.model 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.obe.spi.model.ActivityInstance

All known Subclasses:   org.obe.engine.persistence.memory.BasicActivityInstance,
ActivityInstance
public interface ActivityInstance extends AttributedEntity(Code)
Holds the persistent state of an activity instance. This interface uses only standard Java data types; it does not need to know about WAPI data types - conversions are handled externally to the persistence service. No parameter validation need be performed by implementations.
author:
   Adrian Price
See Also:   ActivityInstanceAttributes


Field Summary
 String[]attributes
     Attributes for ActivityInstance. N.B.
 PropertyDescriptor[]propertyDescriptors
     Property descriptors for ActivityInstance. N.B.


Method Summary
 StringgetActivityDefinitionId()
    
 StringgetActivityInstanceId()
    
 StringgetBlockActivityInstanceId()
     Returns the ID of the encompassing block activity instance. N.B.
 PersistentIteratorgetBlockActivityIterator()
     Returns an iterator for the block activity owned by the instance. The iterator returned is persistence-capable, and can resume iteration through a supplied array.
 CollectiongetChildProcessInstances()
     Returns a collection of sub-process instance(s) associated with a SubFlow-implementation activity.
 DategetCompletedDate()
    
 DategetDueDate()
    
 JoinInstancegetJoin()
    
 StringgetName()
    
 String[]getParticipants()
    
 intgetPriority()
    
 ProcessInstancegetProcessInstance()
     Returns the process instance to which this activity belongs.
 DategetStartedDate()
    
 intgetState()
    
 DategetTargetDate()
    
 CollectiongetWorkItems()
     Returns a collection of work items for this activity.
 voidsetCompletedDate(Date completedDate)
    
 voidsetDueDate(Date dueDate)
    
 voidsetName(String name)
    
 voidsetParticipants(String[] participants)
    
 voidsetPriority(int priority)
    
 voidsetStartedDate(Date startedDate)
    
 voidsetState(int state)
    
 voidsetTargetDate(Date targetDate)
    

Field Detail
attributes
String[] attributes(Code)
Attributes for ActivityInstance. N.B. DO NOT WRITE TO THIS ARRAY!!!



propertyDescriptors
PropertyDescriptor[] propertyDescriptors(Code)
Property descriptors for ActivityInstance. N.B. DO NOT WRITE TO THIS ARRAY!!!





Method Detail
getActivityDefinitionId
String getActivityDefinitionId()(Code)



getActivityInstanceId
String getActivityInstanceId()(Code)



getBlockActivityInstanceId
String getBlockActivityInstanceId()(Code)
Returns the ID of the encompassing block activity instance. N.B. This returns the activity instance ID, not the ActivitySet ID. The block activity instance ID, or null if thisactivity is not defined within an activity set.



getBlockActivityIterator
PersistentIterator getBlockActivityIterator()(Code)
Returns an iterator for the block activity owned by the instance. The iterator returned is persistence-capable, and can resume iteration through a supplied array. This feature is required to support the ForEach, Until, and While explicit iteration constructs in an asynchronous mode. A persistent iterator.
See Also:   PersistentIterator



getChildProcessInstances
Collection getChildProcessInstances()(Code)
Returns a collection of sub-process instance(s) associated with a SubFlow-implementation activity. For synchronous sub-flow activities, the collection will contain at most one open process instance; any others will be in the closed state. Asynchronous subflow activities can have any number of open subflow instances. Only subflow activities in loops will have multiple child process instances. An immutable collection of process instances.



getCompletedDate
Date getCompletedDate()(Code)



getDueDate
Date getDueDate()(Code)



getJoin
JoinInstance getJoin()(Code)



getName
String getName()(Code)



getParticipants
String[] getParticipants()(Code)



getPriority
int getPriority()(Code)



getProcessInstance
ProcessInstance getProcessInstance()(Code)
Returns the process instance to which this activity belongs. The process instance.



getStartedDate
Date getStartedDate()(Code)



getState
int getState()(Code)



getTargetDate
Date getTargetDate()(Code)



getWorkItems
Collection getWorkItems()(Code)
Returns a collection of work items for this activity. An immutable collection of work items.



setCompletedDate
void setCompletedDate(Date completedDate)(Code)



setDueDate
void setDueDate(Date dueDate)(Code)



setName
void setName(String name)(Code)



setParticipants
void setParticipants(String[] participants)(Code)



setPriority
void setPriority(int priority)(Code)



setStartedDate
void setStartedDate(Date startedDate)(Code)



setState
void setState(int state)(Code)



setTargetDate
void setTargetDate(Date targetDate)(Code)



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