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


org.obe.spi.service.WorkflowEventBroker

All known Subclasses:   org.obe.event.BasicWorkflowEventBroker,
WorkflowEventBroker
public interface WorkflowEventBroker extends WorkflowService(Code)
Provides access to OBE run-time events. The event object passed to a listener provides access to the entity that was the source of the event. The listener may call methods on that entity (thus potentially affecting the entity's state and causing further notifications). When running in a transactional environment (such as the J2EE server), listeners are also able to veto the transaction, by calling setRollbackOnly() on the UserTransaction object. At present, exceptions thrown by listener methods are logged and ignored; this behaviour may well change.
author:
   Adrian Price


Field Summary
 StringSERVICE_NAME
    


Method Summary
 voidaddActivityInstanceListener(ActivityInstanceListener listener, int mask)
     Subscribes to activity instance events.
 voidaddActivityInstanceListener(ApplicationEventListener listener, int mask)
     Subscribes to activity instance events.
 voidaddAttributeInstanceListener(AttributeInstanceListener listener, int mask)
     Subscribes to attribute instance events.
 voidaddAttributeInstanceListener(ApplicationEventListener listener, int mask)
     Subscribes to attribute instance events.
 voidaddPackageListener(PackageListener listener, int mask)
     Subscribes to package events.
 voidaddPackageListener(ApplicationEventListener listener, int mask)
     Subscribes to package events.
 voidaddProcessDefinitionListener(ProcessDefinitionListener listener, int mask)
     Subscribes to process definition events.
 voidaddProcessDefinitionListener(ApplicationEventListener listener, int mask)
     Subscribes to process definition events.
 voidaddProcessInstanceListener(ProcessInstanceListener listener, int mask)
     Subscribes to process instance events.
 voidaddProcessInstanceListener(ApplicationEventListener listener, int mask)
     Subscribes to process instance events.
 voidaddTransitionListener(TransitionListener listener, int mask)
     Subscribes to transition events.
 voidaddTransitionListener(ApplicationEventListener listener, int mask)
     Subscribes to transition events.
 voidaddWorkItemListener(WorkItemListener listener, int mask)
     Subscribes to work item events.
 voidaddWorkItemListener(ApplicationEventListener listener, int mask)
     Subscribes to work item events.
 voidfireActivityInstanceAborted(ActivityInstance src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireActivityInstanceCompleted(ActivityInstance src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireActivityInstanceCreated(ActivityInstance src, Activity defn)
     Internal use only - do not call.
 voidfireActivityInstanceEvent(ActivityInstance src, int id, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireActivityInstanceResumed(ActivityInstance src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireActivityInstanceStarted(ActivityInstance src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireActivityInstanceStopped(ActivityInstance src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireActivityInstanceSuspended(ActivityInstance src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireActivityInstanceTerminated(ActivityInstance src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireAttributeInstanceCreated(AttributeInstance src, DataField defn)
     Internal use only - do not call.
 voidfireAttributeInstanceDeleted(AttributeInstance src, DataField defn)
     Internal use only - do not call.
 voidfireAttributeInstanceUpdated(AttributeInstance src, DataField defn, Object previousValue)
     Internal use only - do not call.
 voidfirePackageCreated(XPDLPackage src)
     Internal use only - do not call.
 voidfirePackageDeleted(XPDLPackage src)
     Internal use only - do not call.
 voidfirePackageUpdated(XPDLPackage src)
     Internal use only - do not call.
 voidfireProcessDefinitionCreated(WorkflowProcess src)
     Internal use only - do not call.
 voidfireProcessDefinitionDeleted(WorkflowProcess src)
     Internal use only - do not call.
 voidfireProcessDefinitionDisabled(WorkflowProcess src)
     Internal use only - do not call.
 voidfireProcessDefinitionEnabled(WorkflowProcess src)
     Internal use only - do not call.
 voidfireProcessDefinitionUpdated(WorkflowProcess src)
     Internal use only - do not call.
 voidfireProcessInstanceAborted(ProcessInstance src, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireProcessInstanceCompleted(ProcessInstance src, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireProcessInstanceCreated(ProcessInstance src, WorkflowProcess defn)
     Internal use only - do not call.
 voidfireProcessInstanceDeleted(ProcessInstance src, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireProcessInstanceEvent(ProcessInstance src, int id, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireProcessInstanceResumed(ProcessInstance src, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireProcessInstanceStarted(ProcessInstance src, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireProcessInstanceSuspended(ProcessInstance src, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireProcessInstanceTerminated(ProcessInstance src, WorkflowProcess defn, int previousState)
     Internal use only - do not call.
 voidfireTransitionEvent(ActivityInstance activityInstance, int id, Transition defn)
     Internal use only - do not call.
 voidfireTransitionFired(ActivityInstance activityInstance, Transition defn)
     Internal use only - do not call.
 voidfireWorkItemAborted(WorkItem src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireWorkItemAssigned(WorkItem src, Activity defn)
     Internal use only - do not call.
 voidfireWorkItemCompleted(WorkItem src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireWorkItemCreated(WorkItem src, Activity defn)
     Internal use only - do not call.
 voidfireWorkItemEvent(WorkItem src, int id, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireWorkItemResumed(WorkItem src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireWorkItemStarted(WorkItem src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireWorkItemStopped(WorkItem src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireWorkItemSuspended(WorkItem src, Activity defn, int previousState)
     Internal use only - do not call.
 voidfireWorkItemTerminated(WorkItem src, Activity defn, int previousState)
     Internal use only - do not call.
 voidremoveActivityInstanceListener(ActivityInstanceListener listener)
     Unsubscribes from activity instance events.
 voidremoveActivityInstanceListener(ApplicationEventListener listener)
     Unsubscribes from activity instance events.
 voidremoveAttributeInstanceListener(AttributeInstanceListener listener)
     Unsubscribes from attribute instance events.
 voidremoveAttributeInstanceListener(ApplicationEventListener listener)
     Unsubscribes from attribute instance events.
 voidremovePackageListener(PackageListener listener)
     Unsubscribes from package events.
 voidremovePackageListener(ApplicationEventListener listener)
     Unsubscribes from package events.
 voidremoveProcessDefinitionListener(ProcessDefinitionListener listener)
     Unsubscribes from process definition events.
 voidremoveProcessDefinitionListener(ApplicationEventListener listener)
     Unsubscribes from process definition events.
 voidremoveProcessInstanceListener(ProcessInstanceListener listener)
     Unsubscribes from process instance events.
 voidremoveProcessInstanceListener(ApplicationEventListener listener)
     Unsubscribes from process instance events.
 voidremoveTransitionListener(WorkItemListener listener)
     Unsubscribes from transition events.
 voidremoveTransitionListener(ApplicationEventListener listener)
     Unsubscribes from transition events.
 voidremoveWorkItemListener(WorkItemListener listener)
     Unsubscribes from work item events.
 voidremoveWorkItemListener(ApplicationEventListener listener)
     Unsubscribes from work item events.

Field Detail
SERVICE_NAME
String SERVICE_NAME(Code)





Method Detail
addActivityInstanceListener
void addActivityInstanceListener(ActivityInstanceListener listener, int mask)(Code)
Subscribes to activity instance events.
Parameters:
  listener - The activity instance event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addActivityInstanceListener
void addActivityInstanceListener(ApplicationEventListener listener, int mask)(Code)
Subscribes to activity instance events.
Parameters:
  listener - The activity instance event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addAttributeInstanceListener
void addAttributeInstanceListener(AttributeInstanceListener listener, int mask)(Code)
Subscribes to attribute instance events.
Parameters:
  listener - The attribute instance event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addAttributeInstanceListener
void addAttributeInstanceListener(ApplicationEventListener listener, int mask)(Code)
Subscribes to attribute instance events.
Parameters:
  listener - The attribute instance event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addPackageListener
void addPackageListener(PackageListener listener, int mask)(Code)
Subscribes to package events.
Parameters:
  listener - The package event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addPackageListener
void addPackageListener(ApplicationEventListener listener, int mask)(Code)
Subscribes to package events.
Parameters:
  listener - The package event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addProcessDefinitionListener
void addProcessDefinitionListener(ProcessDefinitionListener listener, int mask)(Code)
Subscribes to process definition events.
Parameters:
  listener - The process definition event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addProcessDefinitionListener
void addProcessDefinitionListener(ApplicationEventListener listener, int mask)(Code)
Subscribes to process definition events.
Parameters:
  listener - The process definition event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addProcessInstanceListener
void addProcessInstanceListener(ProcessInstanceListener listener, int mask)(Code)
Subscribes to process instance events.
Parameters:
  listener - The process instance event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addProcessInstanceListener
void addProcessInstanceListener(ApplicationEventListener listener, int mask)(Code)
Subscribes to process instance events.
Parameters:
  listener - The process instance event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addTransitionListener
void addTransitionListener(TransitionListener listener, int mask)(Code)
Subscribes to transition events.
Parameters:
  listener - The transition event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addTransitionListener
void addTransitionListener(ApplicationEventListener listener, int mask)(Code)
Subscribes to transition events.
Parameters:
  listener - The transition event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addWorkItemListener
void addWorkItemListener(WorkItemListener listener, int mask)(Code)
Subscribes to work item events.
Parameters:
  listener - The work item event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



addWorkItemListener
void addWorkItemListener(ApplicationEventListener listener, int mask)(Code)
Subscribes to work item events.
Parameters:
  listener - The work item event listener to add.
Parameters:
  mask - Bitmask to specify which events to notify.



fireActivityInstanceAborted
void fireActivityInstanceAborted(ActivityInstance src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireActivityInstanceCompleted
void fireActivityInstanceCompleted(ActivityInstance src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireActivityInstanceCreated
void fireActivityInstanceCreated(ActivityInstance src, Activity defn)(Code)
Internal use only - do not call.



fireActivityInstanceEvent
void fireActivityInstanceEvent(ActivityInstance src, int id, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireActivityInstanceResumed
void fireActivityInstanceResumed(ActivityInstance src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireActivityInstanceStarted
void fireActivityInstanceStarted(ActivityInstance src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireActivityInstanceStopped
void fireActivityInstanceStopped(ActivityInstance src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireActivityInstanceSuspended
void fireActivityInstanceSuspended(ActivityInstance src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireActivityInstanceTerminated
void fireActivityInstanceTerminated(ActivityInstance src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireAttributeInstanceCreated
void fireAttributeInstanceCreated(AttributeInstance src, DataField defn)(Code)
Internal use only - do not call.



fireAttributeInstanceDeleted
void fireAttributeInstanceDeleted(AttributeInstance src, DataField defn)(Code)
Internal use only - do not call.



fireAttributeInstanceUpdated
void fireAttributeInstanceUpdated(AttributeInstance src, DataField defn, Object previousValue)(Code)
Internal use only - do not call.



firePackageCreated
void firePackageCreated(XPDLPackage src)(Code)
Internal use only - do not call.



firePackageDeleted
void firePackageDeleted(XPDLPackage src)(Code)
Internal use only - do not call.



firePackageUpdated
void firePackageUpdated(XPDLPackage src)(Code)
Internal use only - do not call.



fireProcessDefinitionCreated
void fireProcessDefinitionCreated(WorkflowProcess src)(Code)
Internal use only - do not call.



fireProcessDefinitionDeleted
void fireProcessDefinitionDeleted(WorkflowProcess src)(Code)
Internal use only - do not call.



fireProcessDefinitionDisabled
void fireProcessDefinitionDisabled(WorkflowProcess src)(Code)
Internal use only - do not call.



fireProcessDefinitionEnabled
void fireProcessDefinitionEnabled(WorkflowProcess src)(Code)
Internal use only - do not call.



fireProcessDefinitionUpdated
void fireProcessDefinitionUpdated(WorkflowProcess src)(Code)
Internal use only - do not call.



fireProcessInstanceAborted
void fireProcessInstanceAborted(ProcessInstance src, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireProcessInstanceCompleted
void fireProcessInstanceCompleted(ProcessInstance src, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireProcessInstanceCreated
void fireProcessInstanceCreated(ProcessInstance src, WorkflowProcess defn)(Code)
Internal use only - do not call.



fireProcessInstanceDeleted
void fireProcessInstanceDeleted(ProcessInstance src, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireProcessInstanceEvent
void fireProcessInstanceEvent(ProcessInstance src, int id, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireProcessInstanceResumed
void fireProcessInstanceResumed(ProcessInstance src, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireProcessInstanceStarted
void fireProcessInstanceStarted(ProcessInstance src, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireProcessInstanceSuspended
void fireProcessInstanceSuspended(ProcessInstance src, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireProcessInstanceTerminated
void fireProcessInstanceTerminated(ProcessInstance src, WorkflowProcess defn, int previousState)(Code)
Internal use only - do not call.



fireTransitionEvent
void fireTransitionEvent(ActivityInstance activityInstance, int id, Transition defn)(Code)
Internal use only - do not call.



fireTransitionFired
void fireTransitionFired(ActivityInstance activityInstance, Transition defn)(Code)
Internal use only - do not call.



fireWorkItemAborted
void fireWorkItemAborted(WorkItem src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireWorkItemAssigned
void fireWorkItemAssigned(WorkItem src, Activity defn)(Code)
Internal use only - do not call.



fireWorkItemCompleted
void fireWorkItemCompleted(WorkItem src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireWorkItemCreated
void fireWorkItemCreated(WorkItem src, Activity defn)(Code)
Internal use only - do not call.



fireWorkItemEvent
void fireWorkItemEvent(WorkItem src, int id, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireWorkItemResumed
void fireWorkItemResumed(WorkItem src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireWorkItemStarted
void fireWorkItemStarted(WorkItem src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireWorkItemStopped
void fireWorkItemStopped(WorkItem src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireWorkItemSuspended
void fireWorkItemSuspended(WorkItem src, Activity defn, int previousState)(Code)
Internal use only - do not call.



fireWorkItemTerminated
void fireWorkItemTerminated(WorkItem src, Activity defn, int previousState)(Code)
Internal use only - do not call.



removeActivityInstanceListener
void removeActivityInstanceListener(ActivityInstanceListener listener)(Code)
Unsubscribes from activity instance events.
Parameters:
  listener - The activity instance event listener to remove.



removeActivityInstanceListener
void removeActivityInstanceListener(ApplicationEventListener listener)(Code)
Unsubscribes from activity instance events.
Parameters:
  listener - The activity instance event listener to remove.



removeAttributeInstanceListener
void removeAttributeInstanceListener(AttributeInstanceListener listener)(Code)
Unsubscribes from attribute instance events.
Parameters:
  listener - The attribute instance event listener to remove.



removeAttributeInstanceListener
void removeAttributeInstanceListener(ApplicationEventListener listener)(Code)
Unsubscribes from attribute instance events.
Parameters:
  listener - The attribute instance event listener to remove.



removePackageListener
void removePackageListener(PackageListener listener)(Code)
Unsubscribes from package events.
Parameters:
  listener - The package event listener to remove.



removePackageListener
void removePackageListener(ApplicationEventListener listener)(Code)
Unsubscribes from package events.
Parameters:
  listener - The package event listener to remove.



removeProcessDefinitionListener
void removeProcessDefinitionListener(ProcessDefinitionListener listener)(Code)
Unsubscribes from process definition events.
Parameters:
  listener - The process definition event listener to remove.



removeProcessDefinitionListener
void removeProcessDefinitionListener(ApplicationEventListener listener)(Code)
Unsubscribes from process definition events.
Parameters:
  listener - The process definition event listener to remove.



removeProcessInstanceListener
void removeProcessInstanceListener(ProcessInstanceListener listener)(Code)
Unsubscribes from process instance events.
Parameters:
  listener - The process instance event listener to remove.



removeProcessInstanceListener
void removeProcessInstanceListener(ApplicationEventListener listener)(Code)
Unsubscribes from process instance events.
Parameters:
  listener - The process instance event listener to remove.



removeTransitionListener
void removeTransitionListener(WorkItemListener listener)(Code)
Unsubscribes from transition events.
Parameters:
  listener - The transition event listener to remove.



removeTransitionListener
void removeTransitionListener(ApplicationEventListener listener)(Code)
Unsubscribes from transition events.
Parameters:
  listener - The transition event listener to remove.



removeWorkItemListener
void removeWorkItemListener(WorkItemListener listener)(Code)
Unsubscribes from work item events.
Parameters:
  listener - The work item event listener to remove.



removeWorkItemListener
void removeWorkItemListener(ApplicationEventListener listener)(Code)
Unsubscribes from work item events.
Parameters:
  listener - The work item event listener to remove.



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