Skip Navigation Links | |
Exit Print View | |
![]() |
Oracle Java CAPS Adapter for Batch Tutorial Java CAPS Documentation |
Oracle Java CAPS Adapter for Batch Tutorial
Importing Non-JBI Based Sample Projects
To Import a Non-JBI Based Sample Project
About the Oracle Java CAPS Business Process Manager Sample Project
Considerations for BPM Projects
Creating the bpBatch_Inbound_LocalFileIn_FTPOut Project
Creating the bpBatch_Inbound_LocalFileIn_FTPOut Business Process
To Create the Business Process
Adding Business Rules to the Design Elements
To Generate the Connectivity Map
Configuring the Adapters' Properties
To Configure the BatchInbound Adapter Properties
To Configure the BatchLocalFile Adapter Properties
Configuring the BatchFTP Adapter Properties
Creating the Deployment Profile
To Create the Deployment Profile
Building and Deploying the Project
prjBatch_Inbound_FTPIn_LocalFileOut
Considerations for JCD Projects
The Adapter for Batch JCD Sample Projects
The prjBatch_Inbound_FTPIn_LocalFileOut Sample Project
Creating the Java Collaboration Definitions
Creating the jcdBatch_Inbound_FTPIn_LocalFileOut Collaboration
To Create the jcdBatch_Inbound_FTPIn_LocalFileOut Collaboration
Using the Java Collaboration Editor
To Create the jcdBatch_Inbound_FTPIn_LocalFileOut Collaboration Business Rules
To Generate the Connectivity Map
Configuring the Adapters Properties
To Configure the BatchInbound Adapter Properties
Configuring the BatchFTP Adapter Properties
Building and Deploying the Project
The prjBatch_Streaming Sample Project
Creating a Java Collaboration Definition
To Create the jcdBatch_Streaming Collaboration
Using the Java Collaboration Editor
To Create the jcdBatch_Streaming Collaboration Business Rules
To Generate the Connectivity Map
Configuring the Adapter Properties
To Configure the BatchInbound Adapter Properties
Configuring the BatchFTP Adapter Properties
Configuring the File Adapter Properties
Building and Deploying the Project
The prjBatch_Record Sample Project
Creating a Java Collaboration Definition
To Create the jcdBatch_Record Collaboration
Using the Java Collaboration Editor
To Create the jcdBatch_Record Collaboration Business Rules
To Generate the Connectivity Map
Configuring the Adapter Properties
To Configure File Adapter Connectivity Map Properties
To Modify the File Adapter Environment properties
To Configure the BatchRecord Adapter Properties
To Modify the BatchRecordParse Adapter Connectivity Map properties
To Modify the BatchRecord Adapter Environment properties
To Create the Deployment Profile
Building and Deploying the Project
The prjBatch_Secure Project Components
The prjBatch_Secure Project Collaboration Definitions
To Create the jcdBatchFTPOverSSL Java Collaboration
To Create the jcdBatchSCP Java Collaboration
To Create the jcdBatchSFTP Java Collaboration
jcdBatchFTPOverSSL Business Rules
jcdBatchFTPOverSSL Java Source File
Completing the prjBatch_Secure Project
Configuring the Adapter Properties
To Configure the File Adapter Connectivity Map properties
To Modify the File Adapter Environment properties
To Modify the Batch/FTP Adapter Connectivity Map Properties
To Modify the BatchFTPoverSSL Adapter Environment Properties
To Create the Sample Directories
To Create the Deployment Profile
You can associate a BPM Business Process Activity with Adapter for Batch during the system design phase. To make this association, select the desired operator under the Adapter in the Projects window and drag it onto the Business Process Designer canvas.
For Business Process operations, the Adapter for Batch has the following operators available under the for Batch configuration nodes:
BatchFTP
get invokes the get operation using the current property values in the configuration
getIfExists is the same as get, but if no file is found that matches the name pattern given in "Target Directory Name" and "Target File Name" the return is silent
put invokes the put operation using the current property values in the configuration
BatchFTPOverSSL
get invokes the get operation using the current property values in the configuration
put invokes the put operation using the current property values in the configuration
GET functions the same way as get but applies pre— and post— transfer operations
PUT functions the same way as put but applies pre— and post— transfer operations
BatchInbound
receive
BatchSFTP
get invokes the get operation using the current property values in the configuration
put invokes the put operation using the current property values in the configuration
GET functions the same way as get but applies pre- and post-transfer operations.
PUT functions the same way as put but applies pre- and post-transfer operations
BatchSCP
get invokes the get operation using the current property values in the configuration
put invokes the put operation using the current property values in the configuration
BatchLocalFile
read
readIfExists
write
BatchInbound
receive
BatchRecord
Not Applicable
The operator automatically changes to an Activity with an icon identifying the component that is the basis for the Activity.
At run time, the Oracle Java CAPS Business Process Manager engine invokes each step in the order defined in the Business Process. Using the engine’s Web Services interface, the Activity invokes the Adapter for Batch.