Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Oracle BPM Suite 11g: Advanced BPMN Topics

You're reading from   Oracle BPM Suite 11g: Advanced BPMN Topics This tutorial reaches the parts that standard manuals don't, taking you deep into advanced BPMN topics for Oracle BPM Suite. With a practical approach and logical explanations, it will make you a maestro of BPMN.

Arrow left icon
Product type Paperback
Published in Oct 2012
Publisher Packt
ISBN-13 9781849687560
Length 114 pages
Edition 1st Edition
Languages
Arrow right icon
Toc

Index

A

  • AddEmptyElement / Creating an array with some empty elements
  • arguments
    • about / Reusable sub-processes, Using reusable sub-processes
  • arrays
    • empty array, creating / Creating an empty array
    • creating, with some empty elements / Creating an array with some empty elements
    • initialized array, creating / Creating an initialized array
    • elements, getting from / Getting elements from arrays
    • elements, setting from / Setting elements in arrays
    • elements, appending to / Appending elements to arrays
    • joining / Joining two arrays
    • elements, removing from / Removing elements from arrays
    • iterating over, with a multi-instance embedded sub-process / Iterating over arrays with a multi-instance embedded sub-process
    • iterating over, using an embedded sub-process / Practice: Iterating over an array using an embedded sub-process
  • asynchronous / Conversations
  • Audit process
    • about / Conversations
  • automatic correlation
    • about / Correlation

B

  • boundary event
    • about / Boundary events
    • interrupting / Boundary events
    • non-interrupting / Boundary events
    • error / Boundary events
    • message / Boundary events
    • signal / Boundary events
    • timer / Boundary events
    • none / Boundary events
  • boundary events
    • about / Send and receive tasks
    • used, for implementing timeouts / Using boundary events to implement timeouts
    • used, for implementing cancel message use case / Using boundary events to implement the cancel message use case
  • BPMN
    • mechanisms for catching exceptions / Mechanisms for catching exceptions in BPMN
  • business object
    • about / The default conversation

C

  • call activity
    • about / Reusable sub-processes
  • called process
    • about / Correlation sets, Communicating between processes using messages and correlation
  • calling process
    • about / Correlation sets, Communicating between processes using messages and correlation
  • CancelBoundaryEvent process / Using event sub-processes
  • cancel message use case
    • implementing, boundary events used / Using boundary events to implement the cancel message use case
  • cardinality
    • about / Multi-instance embedded sub-processes
  • cardinality or collection
    • about / Cardinality or collection
  • catch events
    • about / Throw and catch events
  • catch none event
    • about / Reusable sub-processes
  • collaboration diagram
    • about / Conversations
  • collection
    • about / Multi-instance embedded sub-processes
  • completion condition
    • about / Multi-instance embedded sub-processes, Sequential or parallel
    • using / Using a completion condition
  • conversation
    • about / Conversations
    • default conversation / The default conversation
  • correlation
    • about / Correlation, Communicating between processes using messages and correlation
    • automatic correlation / Correlation
    • message-based correlation / Correlation
    • keys / Correlation
    • correlation set / Correlation sets
    • multi-instance embedded sub-process / Correlation when there are multiple calls
  • correlation fault
    • about / Correlation
  • correlation key
    • about / Communicating between processes using messages and correlation
  • correlation set
    • about / Correlation sets
  • CreateEmptyArray / Creating an empty array

D

  • Data Association editor
    • about / Data Associations
  • Data Associations
    • about / Data Associations
    • expression / Data Associations
    • XML Literal / Data Associations
    • XSLT / Data Associations
  • default conversation
    • about / The default conversation

E

  • elements
    • getting, from arrays / Getting elements from arrays
    • setting, from arrays / Setting elements in arrays
    • appending, to arrays / Appending elements to arrays
    • removing, from arrays / Removing elements from arrays
  • embedded sub-process
    • about / Conversations, Invoking sub-processes
    • capabilities / Embedded sub-processes
  • empty array
    • creating / Creating an empty array
  • empty elements
    • used, for creating array / Creating an array with some empty elements
  • end (message) nodes
    • about / Correlation sets
  • error, boundary events
    • about / Boundary events
  • errors
    • about / Errors
  • Event Delivery Network
    • about / Signals
  • events or tasks use correlation
    • about / Correlation sets
  • event sub-process
    • about / Conversations, Event sub-processes
    • example / Event sub-processes
  • event sub-processes
    • using / Using event sub-processes
  • exception handling
    • about / Throw and catch events
  • exception propagation
    • with embedded sub-processes / Exception propagation with embedded sub-processes
    • sub-processes invoked with call activity / Exception propagation with sub-processes invoked with a call activity
    • with peer processes invoked with throw event / Exception propagation with peer processes invoked with a throw event
    • with peer processes invoked with a send task / Exception propagation with peer processes invoked with a send task
  • exceptions
    • propagating, peer processes used / Propagating exceptions using peer processes

H

  • Handle Timeout activity / Exception propagation with embedded sub-processes

I

  • initialized array
    • creating / Creating an initialized array
  • inter-process communication
    • conversation / Conversations
    • correlation / Correlation
    • throw and catch events / Throw and catch events
    • send task / Send and receive tasks
    • receive task / Send and receive tasks
    • message / Messages
    • signal / Signals
    • errors / Errors
    • implementing, messages and correlation used / Communicating between processes using messages and correlation
    • inside loop / Communication between processes inside a loop
    • signals, used / Communicating between processes using signals
  • inter-process communication
    • reusable sub-processes, using / Using reusable sub-processes
  • interrupting boundary event
    • about / Boundary events

L

  • loop construct
    • about / Correlation

M

  • mechanisms for catching exceptions
    • boundary event / Boundary events
    • event sub-process / Event sub-processes
  • message
    • about / Messages
  • message, boundary events
    • about / Boundary events
  • message-based correlation
    • about / Correlation, Correlation sets
  • message catch events
    • about / Correlation sets
  • mid-point receives
    • about / Correlation sets
  • multi-instance embedded sub-process
    • characteristics / Cardinality or collection
    • about / Cardinality or collection
    • cardinality or collection / Cardinality or collection
    • sequential or parallel / Sequential or parallel
    • completion condition, using / Using a completion condition
    • scope / Scope
  • multi-instance embedded sub-processes
    • about / Multi-instance embedded sub-processes
    • characteristics / Multi-instance embedded sub-processes
  • multi-instance sub-process
    • about / Communication between processes inside a loop
  • myconv1
    • about / Conversations

N

  • (non-default) conversation
    • about / Communication between processes inside a loop
  • node set / Creating an empty array
  • non-interrupting boundary event
    • about / Boundary events
  • none, boundary events
    • about / Boundary events

O

  • once and only once delivery
    • about / Signals
  • operation
    • about / Data Associations
  • operations, Data Association
    • copy / Data Associations
    • copy list / Data Associations
    • append / Data Associations
    • insert after / Data Associations
    • insert before / Data Associations
  • Order Over Limit
    • about / Conversations
  • orderStatus attribute / Using event sub-processes

P

  • peer processes
    • used, for propogating exceptions / Propagating exceptions using peer processes
  • peers
    • about / Throw and catch events
  • Process3
    • about / Send and receive tasks
  • ProcessOrder process
    • about / Conversations
  • publish/subscribe style communication
    • about / Communicating between processes using signals

R

  • receive task
    • about / Correlation sets, Send and receive tasks
  • recommended sub-process style
    • about / Recommended sub-process style to use
  • reusable sub-processes
    • about / Reusable sub-processes, Using reusable sub-processes
    • using / Using reusable sub-processes
  • revision number / Creating an array with some empty elements

S

  • scope
    • about / Scope
  • scopeConv
    • about / Conversations
  • scoped
    • about / Conversations
  • scoped conversation
    • about / Communication between processes inside a loop
  • scoped correlation key
    • about / Communication between processes inside a loop
  • send/receive tasks
    • using / When to use throw/catch events and send/receive tasks
  • send task
    • about / Correlation sets, Send and receive tasks
  • sequential or parallel
    • about / Sequential or parallel
  • service contract
    • about / The default conversation
  • service task
    • about / Throw and catch events
  • signal
    • about / Signals
  • signal, boundary events
    • about / Boundary events
  • Something activity / Exception propagation with embedded sub-processes
  • sub-processes
    • embedded sub-process / Embedded sub-processes
    • multi-instance embedded sub-processes / Multi-instance embedded sub-processes
    • reusable sub-processes / Reusable sub-processes
    • recommended sub-process style / Recommended sub-process style to use
    • about / Communication between processes inside a loop
  • synchronous / Conversations

T

  • throw/catch events
    • using / When to use throw/catch events and send/receive tasks
  • throw events
    • about / Throw and catch events
  • throw message event
    • about / Conversations
  • throw none event
    • about / Reusable sub-processes
  • timeouts
    • implementing, boundary events used / Using boundary events to implement timeouts
  • timer, boundary events
    • about / Boundary events
  • timer catch event
    • about / Communicating between processes using messages and correlation

V

  • variables
    • about / Using reusable sub-processes

W

  • WSDL port type
    • about / The default conversation

X

  • XML Literal
    • about / Data Associations
  • XPath function / Creating an empty array
  • XSLT
    • about / Data Associations
lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image