没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
jBPM User Guide
by The jBPM team
5.1-SNAPSHOT
1. Overview
1.1. Modeling
1.1.1. Drools Flow Eclipse Plugin for creating BPMN2 processes
1.1.2. jBPM5 Eclipse Plugin for creating BPMN2 processes
1.1.3. Web-based process modeling using Oryx Designer
1.2. Deployment
1.3. Execution
1.3.1. Process engine
1.3.2. Human task service
1.4. Monitoring
1.4.1. Web-based management console
2. Installer
2.1. Prerequisites
2.2. Download the installer
2.3. Demo setup
2.4. Using Eclipse Tooling
2.5. Using web management consoles
2.6. Using Guvnor repository
2.7. What to do if I encounter problems or have questions?
2.8. Frequently asked questions
3. Processes
3.1. Creating a process
3.1.1. Using the graphical BPMN2 Editor
3.1.2. Defining processes using XML
3.1.3. Defining Processes Using the Process API
3.2. Using a Process in Your Application
3.3. Detailed Explanation of the Different Node Types
3.4. Data
3.5. Constraints
3.6. Actions
页码,1/104jBPM User Guide
2011-4-12http://hudson.jboss.org/hudson/job/jBPM5/lastSuccessfulBuild/artifact/...
PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.cn
3.7. Events
3.8. Timers
3.9. Updating processes
3.9.1. Process instance migration
4. BPMN 2.0
4.1. Business Process Model and Notation (BPMN) 2.0 specification
4.2. Examples
4.3. Supported elements / attributes
5. API
5.1. The jBPM API
5.1.1. Knowledge Base
5.1.2. Session
5.1.3. Events
5.2. Knowledge-based API
6. Human Tasks
6.1. Human tasks inside processes
6.1.1. Swimlanes
6.2. Human task management component
6.2.1. Task life cycle
6.2.2. Linking the task component to the jBPM engine
6.2.3. Starting the Task Management Component
6.2.4. Interacting With the Task Management Component
6.3. Human Task Management Interface
6.3.1. Eclipse integration
6.3.2. Web-based Task View
7. Domain-specific processes
7.1. Introduction
7.2. Example: Notifications
7.2.1. Creating the work definition
7.2.2. Registering the work definition
7.2.3. Using your new work item in your processes
7.2.4. Executing service nodes
8. Persistence
8.1. Runtime State
8.1.1. Binary Persistence
8.1.2. Safe Points
8.1.3. Configuring Persistence
8.1.4. Transactions
8.2. Process Definitions
8.3. History Log
8.3.1. Storing Process Events in a Database
9. Testing and debugging
9.1. Unit testing
9.1.1. Helper methods to create your session
9.1.2. Assertions
9.1.3. Testing integration with external services
页码,2/104jBPM User Guide
2011-4-12http://hudson.jboss.org/hudson/job/jBPM5/lastSuccessfulBuild/artifact/...
PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.cn
9.1.4. Configuring persistence
9.2. Debugging
9.2.1. The Process Instances View
9.2.2. The Human Task View
9.2.3. The Audit View
10. Console
10.1. Installation
10.2. Running the process management console
10.2.1. Managing process instances
10.2.2. Human task lists
10.2.3. Reporting
10.3. Adding new process / task forms
10.4. REST interface
11. Business Activity Monitoring
11.1. Reporting
11.2. Direct Intervention
12. Process Repository
13. Designer
13.1. Installation
13.2. Source code
14. Flexible Processes
15. Integration with Maven, OSGi, Spring, etc.
15.1. Maven
15.2. OSGi
Index
Chapter 1. Overview
1.1. Modeling
1.1.1. Drools Flow Eclipse Plugin for creating BPMN2 processes
1.1.2. jBPM5 Eclipse Plugin for creating BPMN2 processes
1.1.3. Web-based process modeling using Oryx Designer
1.2. Deployment
1.3. Execution
1.3.1. Process engine
1.3.2. Human task service
1.4. Monitoring
页码,3/104jBPM User Guide
2011-4-12http://hudson.jboss.org/hudson/job/jBPM5/lastSuccessfulBuild/artifact/...
PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.cn
1.4.1. Web-based management console
This chapter will give an overview of the various components that are offered as part of the jBPM
project. It will walk through the different phases in the life cycle of a business process, from modeling
and deployment to execution and monitoring.
1.1. Modeling
jBPM currently allows users to create and modify business processes using graphical flow charts. We
target both developers and business users, using an Eclipse editors and a web-based editor
respectively. Currently, we offer three options to model your BPMN2 processes.
1.1.1. Drools Flow Eclipse Plugin for creating BPMN2 processes
This Eclipse plugin allows developers to create, test and debug BPMN2 processes.
Figure 1.1. The Drools Flow editor for creating BPMN2 processes
页码,4/104jBPM User Guide
2011-4-12http://hudson.jboss.org/hudson/job/jBPM5/lastSuccessfulBuild/artifact/...
PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.cn
1.1.2. jBPM5 Eclipse Plugin for creating BPMN2 processes
This new Eclipse plugin is being created to support the full BPMN2 specification. It is currently still
under development and only supports a limited number of constructs and attributes, but can already
be used to create simple BPMN2 processes.
Figure 1.2. The jBPM editor for creating BPMN2 processes
1.1.3. Web-based process modeling using Oryx Designer
Web-based editing is possible using the Oryx Designer. This designer is also integrated into Guvnor,
the knowledge repository where you can store your processes. The Designer can be used to view,
update or create BPMN2 processes.
页码,5/104jBPM User Guide
2011-4-12http://hudson.jboss.org/hudson/job/jBPM5/lastSuccessfulBuild/artifact/...
PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.cn
剩余103页未读,继续阅读
yexuyx88625
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页