| Previous | Next |  | Contents | Index | Glossary

## Workflow Engine APIs

The Workflow Engine APIs can be called by an application program or a workflow function in the runtime phase to communicate with the engine and to change the status of each of the activities. These APIs are defined in a PL/SQL package called WF_ENGINE.

Many of these Workflow Engine APIs also have corresponding Java methods that you can call from any Java program to integrate with Oracle Workflow. The following list indicates whether the Workflow Engine APIs are available as PL/SQL functions/procedures, as Java methods, or both.

> Attention: Java is case-sensitive and all Java method names begin with a lower case letter to follow Java naming conventions.

- CreateProcess--PL/SQL and Java

- SetItemUserKey--PL/SQL

- GetItemUserKey--PL/SQL

- GetActivityLabel--PL/SQL

- SetItemOwner--PL/SQL

- StartProcess--PL/SQL and Java

- LaunchProcess--PL/SQL and Java

- SuspendProcess--PL/SQL and Java

- ResumeProcess--PL/SQL and Java

- AbortProcess--PL/SQL and Java

- CreateForkProcess--PL/SQL

- StartForkProcess--PL/SQL

- Background--PL/SQL

- AddItemAttribute--PL/SQL and Java

- AddItemAttributeArray--PL/SQL

- SetItemAttribute--PL/SQL and Java

- SetItemAttrDocument--PL/SQL and Java

- SetItemAttributeArray--PL/SQL

- getItemTypes--Java

- GetItemAttribute--PL/SQL

- GetItemAttrDocument--PL/SQL

- GetItemAttrClob--PL/SQL

- getItemAttributes--Java

- GetItemAttrInfo--PL/SQL

- GetActivityAttrInfo--PL/SQL

- GetActivityAttribute--PL/SQL

- GetActivityAttrClob--PL/SQL

- BeginActivity--PL/SQL

- CompleteActivity--PL/SQL

- CompleteActivityInternalName--PL/SQL

- AssignActivity--PL/SQL

- Event--PL/SQL

- HandleError--PL/SQL

- SetItemParent--PL/SQL

- ItemStatus--PL/SQL and Java

- getProcessStatus--Java

### See Also

Standard API for PL/SQL Procedures Called by a Function Activities

| Previous | Next |  | Contents | Index | Glossary