Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (

Oracle Fusion Middleware Java API Reference for Oracle BPM Suite

BPM Packages Provides common context for accessing both SOA and BPM APIs.
oracle.bpm.client Provides classes for creating instance of BPM services client.
oracle.bpm.client.common Provides BPM client classes for exceptions etc. Provides interface for user authentication. BPM services client, provides interface for creating BPM service instances. Provides exception related classes for BPM services. Provides classes and utilities for logging. Organizational service provides interfaces to access organizational entities like Organization Unit, Calendar Rules (Business Calendar), Holiday Rules (Business Holidays), Extended user Properties, Logical People group (Organizational / Parametric Roles) and BPM-Application Roles. Process metadata service APIs can be used to get information about deployed BPMN processes (which includes listing of all processes, initiable processes, details about individual process, etc). Provides helper classes to operate with 'Audit Data'/'Human Task' associated with a ProcessInstance.


BPM Case Management Packages
oracle.bpm.casemgmt Case Management Service APIs.
oracle.bpm.casemgmt.caseactivity Classes/Interfaces for implementing Custom Case Activity.
oracle.bpm.casemgmt.client Case Management Service Client.
oracle.bpm.casemgmt.common.exception Exception related classes of BPM-Case Management service.
oracle.bpm.casemgmt.common.logger Utility classes for logging.
oracle.bpm.casemgmt.factory Factory classes to get the different services in case management.
oracle.bpm.casemgmt.persistence.factory Factories for creating case persistence objects.
oracle.bpm.casemgmt.persistence.model Persistence Objects of BPM-Case Management Service.


BPM-SOA Packages Supports storage and nonrepudiation of digitally-signed workflow tasks. Exposes operations to retrieve metadata information related to a task. Queries tasks for a user based on a variety of search criterion such as keyword, category, status, business process, attribute values, history information of a task, and so on. Provides workflow report details. Provides methods for managing metadata used in the task service runtime environment. Provides task state management and persistence of tasks (In addition to these services, the task service exposes operations to update a task, complete a task, escalate and reassign tasks, and so on). Manages metadata related to workflow users, such as user work queues, preferences, vacation, and delegation rules  
oracle.tip.pc.infra.exception Enables authentication of users and the lookup of user properties, roles, group memberships, and privileges.  


Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.