Index
A
- ABORTED state / Life cycle
- activities
- about / Flow Objects
- activity
- about / Activities
- task / Task
- Call activity / Call Activity Task
- subprocess / Subprocess
- multiple instances / Multiple instances
- lanes / Lanes
- data objects / Data objects
- Ad hoc (Custom or None) task
- about / Ad hoc (Custom or None) Task
- async task / Async tasks
- async task, configuring / Async tasks
- admin / Business Process Modeling
- Apache CXF
- URL / Service Task
- Apache CXF documentation
- URL / The REST service
- Apache Helix
- application scaling
- vertical scaling / Scalability
- horizontal scaling / Scalability
- of business process modeling facility / Scaling the business process modeling facility
- of process runtime / Scaling the process runtime
- application security
- about / Security
- application assets access, securing / Securing the access of application assets
- arbitrary cycle
- about / Arbitrary cycle
- artifacts
- about / Core elements, Artifacts, Group
- group / Artifacts, Group
- text annotation / Artifacts
- annotation / Annotation
- asset management, Git
- about / Managing assets – managed repositories
- governance workflow / Governance workflow
- managed repository / Git cloning and managed repository
- multi-module repository, creating / Git cloning and managed repository
- example / Asset management example
- versioning history / Asset versioning history
- managed repository / Managed repository and Maven
- Maven / Managed repository and Maven
- governance process definitions / Governance process definitions
- asset management example, Git
- about / Asset management example
- assets, promoting / Promoting assets
- releasing / Releasing
- single project, building / Building (single project)
- associations
- about / Connecting Objects
- asynchronous commands execution
- audit and history logs
- about / Audit and history logs
- AuditLoggerFactory / AuditLoggerFactory
- custom logger / Custom logger
- AuditLoggerFactory
- about / AuditLoggerFactory
- JPA / AuditLoggerFactory
- JMS / AuditLoggerFactory
- audit logging
- about / Audit logging
- process instance log / Audit logging
- node instance log / Audit logging
- variable instance log / Audit logging
- availability
- about / Availability
- to workbench / Applicability to workbench
- continuous improvements, in processes / Applicability to continuous improvements in processes
- of process runtime / Applicability to the process runtime
B
- BAM
- about / BAM
- URL / BAM
- examples / BAM
- and BPM / BPM and BAM
- audit service, tips / BPM and BAM
- default history logs / Default history logs
- using, with Dashbuilder / BAM and Dashbuilder – the pizza maker's performance index
- audit data, generating / Generating audit data – ProcessBAM unit test
- ProcessBAM unit test / Generating audit data – ProcessBAM unit test
- business query, writing / Writing the business query
- data provider, adding / Adding the data provider
- KPI panels / Creating a new dashboard page and the KPI panels
- new dashboard page, creating / Creating a new dashboard page and the KPI panels
- notes / Notes
- banking
- with BPM / Banking and financial services
- Bean Managed Transactions (BMT) / Persistence and transactions
- Bitronix
- using, for local transaction / Local transactions with Bitronix
- BLIP
- about / The business logic integration platform
- features / The business logic integration platform
- Business Rule / The business logic integration platform
- Business Processes / The business logic integration platform
- Event Stream Processing / The business logic integration platform
- Drools Guvnor / Drools Guvnor
- Drools Expert / Drools Expert
- Drools Fusion / Drools Fusion
- boundary events
- about / Boundary events
- BPEL
- BPM
- about / Business process management
- usage / Business process management as applied in industry
- supply chain management / Supply chain management
- banking / Banking and financial services
- financial services / Banking and financial services
- BPMN
- about / The business process model and notation
- versus BPEL / The business process model and notation
- URL / The business process model and notation
- conformance / The business process model and notation
- core elements / Core elements
- BPMS
- about / Business process management
- build process, for managed repository projects
- Build & Install / Building (single project)
- Build & Deploy / Building (single project)
- Business Activity Monitoring (BAM)
- about / Business activity monitoring
- business process deployment
- knowledge base, creating / Deploying the process programmatically
- runtime manager, creating / Deploying the process programmatically
- runtime engine, creating / Deploying the process programmatically
- starting / Deploying the process programmatically
- Business Process Diagram (BPD)
- business process modeling
- design patterns / Design patterns in business process modeling
- business process modeling facility
- business process simulation
- about / Business process simulation
- Business Process Simulation Interchange Standard (BPSim)
- about / Business process simulation
- business programming
- about / Business programming
- business solution tools
- integrating / Working together
C
- CommandExecutor interface
- about / The CommandExecutor interface
- Process/Task / The CommandExecutor interface
- Drools Rules / The CommandExecutor interface
- Runtime / The CommandExecutor interface
- bath execution / Batch execution
- compensation
- about / Compensation
- Intermediate Compensation event / Intermediate Compensation event
- Boundary Compensation event / Boundary Compensation event
- activity / Compensating activity
- triggering, with signals / Triggering compensations with signals
- Complex Event Processing (CEP) / BAM
- complex gateway / Complex gateway
- conditional branching
- about / Conditional branching
- Drools / Drools
- exclusive (XOR) gateway / Exclusive (XOR) gateway
- inclusive (OR) gateway / Inclusive (OR) gateway
- event-based gateway / Event-based gateways
- complex gateway / Complex gateway
- conformance, BPMN
- process modeling conformance / The business process model and notation
- process execution conformance / The business process model and notation
- BPEL process execution conformance / The business process model and notation
- Choreography modeling conformance / The business process model and notation
- connecting objects
- about / Core elements, Connecting Objects
- sequence flow / Connecting Objects
- message flows / Connecting Objects
- associations / Connecting Objects
- Container Managed Transactions (CMT) / Persistence and transactions
- context
- setting / Setting the context
- Contexts and Dependency Injection (CDI)
- about / Operation management
- Continuous Integration (CI) / KieScanner
- core elements, BPMN
- flow objects / Core elements
- data / Core elements
- connecting objects / Core elements
- Swimlanes / Core elements
- artifacts / Core elements
- core engine
- about / Core engine
- Customer / Data object modeling
- custom process nodes
- about / Custom process nodes
- PizzaTweet example / The PizzaTweet example
- service repository / Service repository
- custom workitem handlers
- creating / Creating custom workitem handlers
- custom work items / Custom process nodes
D
- Dashbuilder
- and BAM / BAM and Dashbuilder – the pizza maker's performance index
- about / BAM and Dashbuilder – the pizza maker's performance index
- URL / BAM and Dashbuilder – the pizza maker's performance index
- example projects / Example projects
- persistence, configuring / Configuring persistence
- data, BPMN
- data objects
- about / Data objects
- data objects / Data objects
- DBUserGroupCallbackImpl, properties
- db.ds.jndi.name / The DBUserGroupCallbackImpl class
- db.user.query / The DBUserGroupCallbackImpl class
- db.roles.query / The DBUserGroupCallbackImpl class
- db.user.roles.query / The DBUserGroupCallbackImpl class
- Decision Support System (DSS) / BAM
- default flow / Conditional branching
- deferred choice pattern
- about / Deferred choice
- deployed process definitions
- design patterns, business process modeling
- about / Design patterns in business process modeling
- sequence / Sequence
- parallel split / Parallel split
- synchronization / Synchronization
- simple merge / Simple merge
- exclusive choice / Exclusive choice
- implicit termination / Implicit termination
- deferred choice / Deferred choice
- multiple instance, without synchronization / Multiple instance without synchronization
- synchronized merge / Synchronized merge
- diamond shaped connector / Sequence flow
- Done Script task / Parallel (AND) gateway
- Drools Expert
- Drools Fusion
- about / The business logic integration platform, Drools Fusion
- features / Drools Fusion
- Drools Guvnor
- about / Drools Guvnor
- features / Drools Guvnor
- droolsjbpm-integration
- URL / The KIE API
- Drools reference documentation
- Drools Rule Language (DRL)
- about / Drools Expert
E
- Eclipse
- used, for creating jBPM project / Creating a jBPM project using Eclipse
- Eclipse-based tooling
- about / Eclipse-based tooling
- process modeling / Process modeling
- data object modeling / Data object modeling
- form modeling / Form modeling
- process simulation / Process simulation
- changes, saving to knowledge repository / Saving changes to the knowledge repository
- Eclipse tooling
- about / Eclipse tooling
- features / Eclipse tooling
- eclipse tooling
- used, for modeling business process / Modeling the business process using Eclipse tooling
- EJB
- remote interface / Integrating with JEE, EJB remote interfaces
- local interface / Integrating with JEE, The EJB local interface
- end compensation event
- about / End Compensation event
- multi-instance compensation / Multi-instance compensation
- End events
- about / End events
- None End event / (None) End event
- Terminate End event / Terminate End event
- end events
- about / End events, Catching intermediate events
- enterprise architectures
- convergence, for predictive analytics / Convergence of enterprise architectures for real-time and predictive analytics
- convergence, for real-time analytics / Convergence of enterprise architectures for real-time and predictive analytics
- Entity Manager (EM) / Managing transactions
- entry points / Parameters, variables, and data
- error events
- about / Error events
- Boundary Error event / Boundary Error event
- Error Start event / Error Start event
- Error End event / Error End event
- compensation / Compensation
- escalation event
- about / Escalation
- event-based gateway
- about / Event-based gateways
- instantiating gateway / Instantiating gateway
- event listeners, KIE session
- process / Event listeners
- rule / Event listeners
- agenda / Event listeners
- events
- about / Flow Objects, Events
- catching category / Events
- throwing category / Events
- categorizing, criteria / Events
- start event / Start events
- End events / End events
- boundary events / Boundary events
- signal events / Signal events
- message events / Message events
- Timer events / Timer events
- error events / Error events
- compensation / Compensation
- end compensation event / End Compensation event
- escalation / Escalation
- conditional events / Conditional events
- exclusive (XOR) gateway
- about / Exclusive (XOR) gateway
- exclusive choice pattern
- about / Exclusive choice
- Extended Architecture (XA) / Local transactions with Bitronix
F
- factors, process runtime scaling
- number of processes/process instances / Number of processes/process instances
- number of user interactions / The number of user interactions
- runtime manager, flavors / Flavors of runtime manager
- task service / Task service
- number of timer events / Number of timer events
- facts / Parameters, variables, and data
- fault tolerance
- about / Fault tolerance
- process definitions, exception handling / Exception handling in process definitions
- domain-specific processes, exception handling / Exception handling for domain-specific processes
- financial services
- with BPM / Banking and financial services
- flow objects
- about / Core elements, Flow Objects
- events / Flow Objects
- activities / Flow Objects
- gateways / Flow Objects
- fluent API / The REST client
- form modeling, web-based tooling
- about / Form modeling
- form, creating / Creating a form
- field properties, setting / Setting the field properties
- default value, setting / Setting a default value
- field values, inferring / Inferring field values
- subforms / Subforms
- multiple subforms / Multiple subforms
- FreeMarker templates
- URL / Form modeling
G
- gateway
- about / Gateways
- concepts / Gateways
- direction property, defining / Gateways
- parallel (AND) gateway / Parallel (AND) gateway
- conditional branching / Conditional branching
- gateway direction property
- gateways
- about / Flow Objects, Gateways
- data-based exclusive (XOR) / Data-based exclusive (XOR)
- event-based gateway / Event-based gateway
- parallel / Parallel
- inclusive / Inclusive
- getKieClasspathContainer() function / KieContainer – KIE modules and KieBase(s)
- Git
- overview / An overview of the KIE workbench, Git, and Maven
- working with / Working with Git
- remote repository, cloning / Cloning a remote repository
- changes, making / Making changes and committing
- committing / Making changes and committing
- pushing, to remote repository / Pushing to the remote repository
- new repository / New repository
- assets, managing / Managing assets – managed repositories
- KIE workbench project editor / A final note
- globals / Parameters, variables, and data
- globals, KieSession
- governance workflow
- about / Governance workflow
- repository creation or configuration / Governance workflow
- asset promotion / Governance workflow
- project build / Governance workflow
- release / Governance workflow
- group, artifacts
- about / Artifacts
- GroupId-ArtifactId-Version (GAV) / KieContainer – KIE modules and KieBase(s)
H
- Hibernate
- HornetQ reference
- URL / Server JMS configuration
- Human Interaction Management (HIM)
- about / Human interaction management
- automatic activities / Human interaction management
- manual activities / Human interaction management
- Human Interaction Management System (HIMS)
- about / Human interaction management
- human task activities, roles
- task initiator / Human roles
- actual owner / Human roles
- potential owners / Human roles
- excluded owners / Human roles
- business administrator / Human roles
- human task service
- about / Human Task service
- LocalTaskServiceFactor / Human Task service
- EntityManagerFactory instance / Human Task service
- UserGroupCallback / Human Task service
- register task event listeners / Human Task service
- TaskDeadlinesService / Human Task service
- DefaultUserInfo instance / Human Task service
- CommandService / CommandService
- UserGroupCallback / TaskCommand and UserGroupCallback
- TaskCommand / TaskCommand and UserGroupCallback
- TaskContext / The TaskContext command
- instance service / The TaskContext command
- query service / The TaskContext command
- content service / The TaskContext command
- deadline service / The TaskContext command
- attachment service / The TaskContext command
- admin service / The TaskContext command
- transactions / Transactions and interceptors
- interceptors / Transactions and interceptors
- notification service / Notification service
- TaskFluent class / The TaskFluent class
I
- implicit termination pattern
- about / Implicit termination
- inclusive (OR) gateway
- about / Inclusive (OR) gateway
- interface methods, workitem handler
- org.kie.internal.runtime.Closeable.close() / Cacheable and closeable interfaces
- org.kie.internal.runtime.Cacheable.close() / Cacheable and closeable interfaces
- intermediate events
- catching / Catching intermediate events
- throwing / Throwing intermediate events
J
- Java Authentication and Authorization Service (JAAS) / Securing the access of application assets
- Java Content Repository (JCR) / KIE deployments
- Java Message Service (JMS)
- about / Operation management
- Java Naming and Directory Interface (JNDI) / Notification service
- JAX-WS service
- about / The JAX-WS service
- client / The client – process and service task handler configuration
- process definition / Process definition
- service task handler / Service task handler
- WebServiceWorkItemHandler class / The WebServiceWorkItemHandler class
- jBPM
- about / Business process management, Introducing jBPM
- Kie workbench / The KIE workbench
- Eclipse tooling / Eclipse tooling
- core engine / Core engine
- knowledge repository / The knowledge repository
- URL / Installing the jBPM tool stack
- web-based tooling / Web-based tooling
- parameters / Parameters, variables, and data
- variables / Parameters, variables, and data
- globals / Parameters, variables, and data
- facts / Parameters, variables, and data
- identity management / jBPM identity management
- serialization / jBPM serialization
- services / Services provided by jBPM
- integrating, in SOA environment / Integrating in SOA and EDA environments
- integrating, in EDA environment / Integrating in SOA and EDA environments
- integrating, with REST services / Integrating with REST services
- as remote service / jBPM as a remote service
- scalability / Scalability
- availability / Availability
- security / Security
- maintainability / Maintainability
- fault tolerance / Fault tolerance
- jBPM, as remote service
- about / jBPM as a remote service
- jBPM ships / jBPM as a remote service
- source code download, URL / jBPM as a remote service
- Rest API / The REST API
- Rest API, functionalities / Authentication
- remote Java API / The remote Java API
- SOAP API / The SOAP API
- transactions / Transactions
- jBPM5 migration tool project
- jBPM audit service module
- JPA / BPM and BAM
- JMS / BPM and BAM
- jBPM identity management
- about / jBPM identity management
- user callback configuration / User callback configuration
- jBPM integration, with REST services
- about / Integrating with REST services
- REST server / The REST service
- REST handler configuration / The client – REST handler configuration
- jBPM JMS service, client
- server JMS configuration / Server JMS configuration
- JMS client implementation / JMS client implementation
- jbpmmigration
- jBPM project
- creating / Creating your first jBPM project
- Business Process Modelling / Business Process Modeling
- building / Building and deploying the project
- deploying / Building and deploying the project
- first process, running / Running your first process
- jBPM serialization
- about / jBPM serialization
- marshalling / jBPM serialization, Marshalling
- strategies / Strategies
- marshalling strategy, configuring / Configuring a marshalling strategy
- persisting variables / Persisting variables
- jBPM tool stack
- installing / Installing the jBPM tool stack
- supported databases / Installing the jBPM tool stack
- installation, customizing / Customizing the installation
- jBPM tool stack installation
- customizing / Customizing the installation
- database vendor, modifying / Changing the database vendor
- database schema, manual installation / Manually installing the database schema
- jBPM User Guide
- URL / Console test run
- JEE
- integrating with / Integrating with JEE
- jobs
K
- kie-ci project
- URL / KieScanner
- kie-config-cli tool
- overview / An overview of the kie-config-cli tool
- URL / An overview of the kie-config-cli tool
- URL, from JBoss snapshot Maven / An overview of the kie-config-cli tool
- online (default and recommended) mode / An overview of the kie-config-cli tool
- offline mode / An overview of the kie-config-cli tool
- connecting (online mode) / Connecting (online mode)
- organizational unit, creating / Creating an organizational unit
- repository, creating / Creating a repository
- role-based access control rules, defining / Defining role-based access control rules
- jBPM console users, adding / Adding jBPM console users
- repository, adding to organization / Adding the repository to an organization
- changes, pushing to system.git / Pushing changes to system.git
- system.git repository / More on the system.git repository
- KIE API
- about / The KIE API
- URL / The KIE API
- KieServices / KieServices
- KieContainer / KieContainer – KIE modules and KieBase(s)
- builder API / The KIE builder API
- repositories / Repositories and scanners
- scanner / Repositories and scanners
- KieScanner / KieScanner
- KieLoggers / KieLoggers
- KieStoreServices / KieStoreServices
- KIE API services
- KieContainer / KieServices
- KieRepository / KieServices
- KieScanner / KieServices
- KieBuilder / KieServices
- KieResources / KieServices
- KieLoggers / KieServices
- KieStoreServices / KieServices
- KieMarshallers / KieServices
- KIE auditing strategies
- KIE_SESSION / AuditLoggerFactory
- STANDALONE_LOCAL / AuditLoggerFactory
- STANDALONE_JTA / AuditLoggerFactory
- KieBase
- inclusion / KieContainer – KIE modules and KieBase(s)
- multiple definitions / KieContainer – KIE modules and KieBase(s)
- KIE builder API
- about / The KIE builder API
- KieResources / KieResources
- KieModule / KieModule
- KieBuilder / KieBuilder
- KieContainer
- KieBase(s) / KieContainer – KIE modules and KieBase(s)
- KIE module / KieContainer – KIE modules and KieBase(s)
- KIE deployments
- about / KIE deployments
- artifacts / Artifacts and KIE modules
- Kie modules / Artifacts and KIE modules
- options / Deployment options
- KIE module, adding manually / Adding a KIE module manually
- process instances, managing / Process and task management applied – the PizzaDelivery process
- process instance, starting / Starting the Process
- undeployment action / Undeployment
- user management / User management
- task management / Task management
- KIE deployments, options
- about / Deployment options, Deployment by example – the Pizza projects
- process definition (pizzadelivery) / The process definition – pizzadelivery
- pizzas, deploying / Deploying pizzas
- Git and project configuration / Git and project configuration
- dependency, deploying / Deploying the dependency
- artifacts, providing / Providing artifacts
- deploying / Deploying
- KieLoggers
- about / KieLoggers
- file based logger / KieLoggers
- console based logger / KieLoggers
- KieScanner / KieScanner
- KieScannerTest class
- testScannerUpdateNewSession method / KieScanner
- testScannerSameSessionAfterUpdate method / KieScanner
- KieServices
- about / KieServices
- KieSession
- about / KieSession
- JTA session / KieSession
- stateless KieSession / Stateless KieSession
- globals / Globals
- CommandExecutor interface / The CommandExecutor interface
- event listeners / Event listeners
- channels / Channels
- KieStoreServices
- about / KieStoreServices
- Kie workbench
- about / The KIE workbench
- Process Designer / Process Designer
- operation management / Operation management
- KIE workbench
- overview / An overview of the KIE workbench, Git, and Maven
- repositories, URL / Service repository
- Knowledge Is Everything (KIE) / Deploying the process programmatically
- knowledge lifecycle
- about / The KIE workbench
- knowledge repository
- about / The knowledge repository
L
M
- maintainability, system / Maintainability
- marshalling
- about / jBPM serialization, Marshalling
- persisting variables / Persisting variables
- Maven
- Maven Repository / KIE deployments
- message events
- about / Message events
- Start Message event / Start Message event
- Intermediate Message event / Intermediate Message event
- Boundary Message event / Boundary Message event
- End Message event / End Message event
- jBPM throwing message implementation / jBPM throwing message implementation
- message flows
- about / Connecting Objects
- Mode parameter
- Synchronous (SYNC) / Service Task
- Asynchronous (ASYNC) / Service Task
- Oneway / Service Task
- Multiple Instance (MI)
- multiple instance, without synchronization
- MVEL reference
- URL / Script Task
O
- Object Management Group (OMG)
- One-Time Password (OTP) activity
- about / Business activity monitoring
- operation management
- about / Operation management
P
- parallel (AND) gateway
- about / Parallel (AND) gateway
- parallel split pattern
- about / Parallel split
- parameters / Parameters, variables, and data
- persistence
- and transaction / Persistence and transactions
- persistence and transactions
- about / Persistence and transactions
- PizzaTweet example
- about / The PizzaTweet example
- main project / The main project (the KIE module)
- process / Process and task parameter mappings
- task parameter mappings / Process and task parameter mappings
- handler project (pizzahandlers) / Handler project (pizzahandlers)
- model project (pizzamodel) / Model project (pizzamodel)
- IDE customization / IDE customization
- console test run / Console test run
- standalone test run / Standalone test run
- service repository / Service repository
- custom service repository / Custom service repository
- Plain Old Java Object (POJO) / Data object modeling
- pool, Swimlanes
- about / Swimlanes
- Prepare Ingredients human task / Parallel (AND) gateway
- probability distributions
- URL / Task-level parameters
- process-level simulation properties
- baseTimeunit / Process-level parameters
- baseCurrencyUnit / Process-level parameters
- process definition
- converstions / Process definition conversion
- versioning / Process definition versioning and instance upgrading
- instance upgrading / Process definition versioning and instance upgrading
- Process Designer
- about / Process Designer
- process migration strategies, jBPM
- process modeling, web-based tooling
- about / Process modeling
- Object Library / The Object Library
- process canvas / The process canvas
- properties editor / Properties editor
- toolbar / Toolbar
- problem visualization / Problem visualization
- Metadata tab / The Metadata tab
- process runtime
- availability / Applicability to the process runtime
- securing / Access security specific to human tasks
- access security, specific to human tasks / Access security specific to human tasks
- audit logging / Audit logging
- process runtime, scaling
- about / Scaling the process runtime
- factors / Factors and considerations
- considerations / Factors and considerations
- process simulation, web-based tooling
- about / Process simulation
- paths / Process paths
- parameters / Simulation parameters
- running / Running simulation
- results / Simulation results
- process simulation parameters, web-based tooling
- about / Simulation parameters
- process-level simulation properties / Process-level parameters
- task-level parameters / Task-level parameters
- flow element parameters / Flow element parameters
- process simulation results
- about / Simulation results
- execution times results / Simulation results
- activity instances / Simulation results
- total cost / Simulation results
- process element-wise simulation results / Simulation results
- path simulation results / Simulation results
- promotion / Governance workflow
Q
- Quality Assurance (QA)
- about / Business process simulation
- Quartz
- URL / Number of timer events
R
- Red Hat Uberfire framework
- release label / Governance workflow
- remote Java API
- about / The remote Java API
- dependencies / Dependencies
- REST client / The REST client
- jBPM JMS service, client / Client for jBPM JMS service
- Representational State Transfer (REST)
- about / Operation management
- runtime context, RuntimeManager
- EmptyContext / Runtime Context
- CorrelationKeyContext / Runtime Context
- ProcessInstanceIdContext / Runtime Context
- RuntimeManager
- and engine / RuntimeManager service and the engine
- about / RuntimeManager service and the engine
- scheduler service / RuntimeManager service and the engine
- timerService / RuntimeManager service and the engine
- runtime strategy / Runtime strategy
- RuntimeEnvironment class / The RuntimeEnvironment class
- runtime context / Runtime Context
- runtime manager, flavors
- singleton strategy / Flavors of runtime manager
- per request strategy / Flavors of runtime manager
- per process instance strategy / Flavors of runtime manager
- runtime strategy, RuntimeManager
- singleton / Runtime strategy
- PerProcessInstance / Runtime strategy
- PerRequest / Runtime strategy
- selecting / Choosing the right strategy
S
- scalability
- about / Scalability
- Script task
- properties / Script Task
- send alert script / Event-based gateways
- Send Task / Send/Receive Task
- sequence flow
- about / Connecting Objects, Sequence flow
- sequence pattern
- about / Sequence
- service-oriented architecture (SOA) / Convergence of enterprise architectures for real-time and predictive analytics
- services, jBPM
- about / Services provided by jBPM
- definition service / Services provided by jBPM
- deployment service / Services provided by jBPM
- process service / Services provided by jBPM
- user task service / Services provided by jBPM
- runtime data service / Services provided by jBPM
- org.jbpm.services.api.DefinitionService / Services provided by jBPM
- org.jbpm.services.api.DeploymentService / Services provided by jBPM
- org.jbpm.services.api.ProcessService / Services provided by jBPM
- org.jbpm.services.api.UserTaskService / Services provided by jBPM
- org.jbpm.services.api.RuntimeDataService / Services provided by jBPM
- service task
- parameters / Service Task
- Mode parameter / Service Task
- about / Service Task
- signal events
- about / Signal events
- scope / Scope
- signal name tips / Signal ID and signal name tips
- signal ID / Signal ID and signal name tips
- signal data mapping / Signal data mapping
- Start Signal event / Start Signal event
- Intermediate Signal event / Intermediate Signal event
- Boundary Signal event / Boundary Signal event
- End Signal event / End Signal event
- simple merge pattern
- about / Simple merge
- SOA and EDA environments
- jBPM, integrating with / Integrating with JEE
- SOAP WebService
- about / The SOAP WebService
- JAX-WS service / The JAX-WS service
- standalone Java application
- jBPM, embedding / Embedding jBPM in a standalone Java application
- business process, modeling / Modeling the business process using Eclipse tooling
- jBPM project, creating with Eclipse / Creating a jBPM project using Eclipse
- business process, deploying / Deploying the process programmatically
- process, deploying / Deploying the process programmatically
- automated test cases, writing / Writing automated test cases
- start event
- about / Start events
- None Start event / None Start event
- start events
- about / Start events
- subprocess
- about / Subprocess
- constraints / Subprocess
- ad hoc subprocess / Ad hoc subprocess
- sub processes
- supply chain management
- with BPM / Supply chain management
- suppliers / Supply chain management
- manufacturers / Supply chain management
- distributors / Supply chain management
- retailers / Supply chain management
- customers / Supply chain management
- processes / Supply chain management
- swimlanes
- lanes / Lane
- Swimlanes
- about / Core elements, Swimlanes
- pool / Swimlanes
- lane / Swimlanes
- synchronization pattern
- about / Synchronization
- synchronized merge pattern
- about / Synchronized merge
- arbitrary cycle / Arbitrary cycle
T
- task
- about / Task
- user task / User Task
- Script task / Script Task
- service task / Service Task
- (Business) Rule tasks / Rule Task
- Send/Receive tasks / Send/Receive Task
- manual task / Manual Task
- Ad hoc (Custom or None) task / Ad hoc (Custom or None) Task
- task-level simulation properties
- unitCost / Task-level parameters
- distributionType / Task-level parameters
- uniform distribution / Task-level parameters
- normal distribution / Task-level parameters
- Poison distribution / Task-level parameters
- staffAvailability / Task-level parameters
- workingHours / Task-level parameters
- TaskCommand specializations
- StartTaskCommand / CommandService
- CancelDeadlineCommand / CommandService
- TaskFluent class / The TaskFluent class
- TASKID column / Default history logs
- tasks
- task state transitions
- URL / State transitions
- text annotation
- about / Artifacts
- Timer events
- Start Timer event / Start Timer event
- Intermediate Timer event / Intermediate Timer event
- Boundary Timer event / Boundary Timer event
- Timer events, properties
- Time Duration / Timer events
- Timer Cycle / Timer events
- Timer Cycle Language / Timer events
- transaction
- local transaction, with Bitronix / Local transactions with Bitronix
- managing / Managing transactions
- locking mechanism / Locking
- Twitter handler implementation
- URL / The PizzaTweet example
U
- UberFire
- about / The KIE workbench
- URL / The KIE workbench
- Unified Modeling Language (UML)
- USD / Process-level parameters
- user callback configuration
- about / User callback configuration
- DBUserGroupCallbackImpl / The DBUserGroupCallbackImpl class
- LDAPUserGroupCallbackImpl / The LDAPUserGroupCallbackImpl class
- UserGroupCallback implementations
- DBUserGroupCallbackImpl / jBPM identity management
- LDAPUserGroupCallbackImpl / jBPM identity management
- MvelUserGroupCallbackImpl / jBPM identity management
- JAASUserGroupCallbackImpl / jBPM identity management
- user task
- about / User Task
- human roles / Human roles
- state transitions / State transitions
- deadlines and escalations / Deadlines and escalations
- task reassignment / Task reassignment
- notifications / Notifications
- delegation / Delegation
- task forwarding / Forward
- suspend/resume / Suspend/resume
- skip / Skip
- release / Release
V
- variables / Parameters, variables, and data
- Virtual File System (VFS) / Scaling the business process modeling facility
W
- web-based tooling
- about / Web-based tooling
- process modeling / Process modeling
- data object modeling / Data object modeling
- form modeling / Form modeling
- process simulation / Process simulation
- used, for importing project / Importing a project created using web-based tooling
- WildFly messaging
- URL / Server JMS configuration
- WildFly reference
- workbench user management
- workbench user management, roles
- admin / Securing the access of application assets
- analyst / Securing the access of application assets
- developer / Securing the access of application assets
- business user / Securing the access of application assets
- view only user / Securing the access of application assets
- WorkflowProcessInstanceUpgraderProcessInstance method.upgrade / Process definition versioning and instance upgrading
- work item
- about / Workitem and handlers
- lifecycle / Life cycle
- workitem handler
- cacheable / Cacheable and closeable interfaces
- closeable interfaces / Cacheable and closeable interfaces
- code implementation and runtime registration / Handlers in action
- designer customization / Handlers in action
- direct handler registration / Direct handler registration
- declarative kmodule.xml handler configuration / Declarative kmodule.xml handler configuration
- handler configuration file / Handler configuration file
- handler definition file / Handler definition file
- WorkItemHandler
- executeWorkItem method / Life cycle
- abortWorkItem method / Life cycle
- work item handler
- about / Custom process nodes
- implementing / Workitem handler implementation
- work item handlers implementation
- about / Workitem handler implementation
- input parameters, handling / Handling input parameters
- results, returning to process / Returning results to the process
X
- XPath
- URL / Setting a default value