LEADER 03952nam 2200625 a 450 001 9910813811703321 005 20240313055022.0 010 $a1-283-65767-8 010 $a1-84968-757-9 035 $a(CKB)2670000000270509 035 $a(EBL)1043105 035 $a(OCoLC)815671803 035 $a(SSID)ssj0000796651 035 $a(PQKBManifestationID)12353784 035 $a(PQKBTitleCode)TC0000796651 035 $a(PQKBWorkID)10792867 035 $a(PQKB)10989593 035 $a(Au-PeEL)EBL1043105 035 $a(CaPaEBR)ebr10611828 035 $a(CaONFJC)MIL397017 035 $a(PPN)228051029 035 $a(FR-PaCSA)88850818 035 $a(MiAaPQ)EBC1043105 035 $a(EXLCZ)992670000000270509 100 $a20121017d2012 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aOracle BPM Suite 11g $eadvanced BPMN topics : master advanced BPMN for Oracle BPM Suite including inter-process communication, handling arrays, and exception management /$fMark Nelson, Tanya Williams 205 $a1st ed. 210 $aBirmingham $cPackt Pub.$d2012 215 $a1 online resource (114 p.) 300 $aIncludes index. 311 $a1-84968-756-0 327 $aCover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Inter-process Communication; Conversations; The default conversation; Correlation; Correlation sets; Correlation when there are multiple calls; Throw and catch events; Send and receive tasks; When to use throw/catch events and send/receive tasks; Messages, signals, and errors; Messages; Signals; Errors; Invoking sub-processes; Embedded sub-processes; Multi-instance embedded sub-processes; Reusable sub-processes; Recommended sub-process style to use; Summary 327 $aChapter 2: Inter-process Communication in PracticeCommunicating between processes using messages and correlation; Communication between processes inside a loop; Communicating between processes using signals; Using reusable sub-processes; Summary; Chapter 3: Working with Arrays; Data Associations; Creating an empty array; Creating an array with some empty elements; Creating an initialized array; Getting elements from arrays; Setting elements in arrays; Appending elements to arrays; Joining two arrays; Removing elements from arrays 327 $aIterating over arrays with a multi-instance embedded sub-processCardinality or collection; Sequential or parallel; Using a completion condition; Scope; Practice: Iterating over an array using an embedded sub-process; Summary; Chapter 4: Handling Exceptions; Mechanisms for catching exceptions in BPMN; Boundary events; Event sub-processes; Exception propagation with sub-processes and peer processes; Exception propagation with embedded sub-processes; Exception propagation with sub-processes invoked with a call activity; Exception propagation with peer processes invoked with a throw event 327 $aException propagation with peer processes invoked with a send taskHow BPM exceptions affect the SCA composite; Summary; Chapter 5: Handling Exceptions in Practice; Using boundary events to implement timeouts; Using boundary events to implement the cancel message use case; Using event sub-processes; Propagating exceptions using peer processes; Summary; Index 330 $aMaster advanced BPMN for Oracle BPM Suite including inter-process communication, handling arrays and exception management 606 $aRelational databases 606 $aDatabase management 615 0$aRelational databases. 615 0$aDatabase management. 676 $a006 700 $aNelson$b Mark$01174723 701 $aWilliams$b Tanya$01670331 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910813811703321 996 $aOracle BPM Suite 11g$94032131 997 $aUNINA