IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > JDBC > Overview of IBM WebSphere Adapter for JDBC > Technical overview > Outbound processing > Outbound operations > Batch operations
BatchDelete operation
The BatchDelete operation accepts a list of business objects as an input and processes the top-level business objects in a batch, allowing you to delete corresponding top-level records in the database, efficiently.
To process the BatchDelete operation, the adapter performs the following actions:
- Considers only the top-level input business objects and ignores all the child business objects.
Unlike the Delete operation, the BatchDelete operation does not perform a Retrieve operation before performing the Execute operation.
- Deletes records of the top-level input business objects from the database. The maximum number of business objects in one batch interaction depends on the batchSize property.
- Returns the BatchResult Business Object as a result of this operation.
- Generates an exception if an error occurs when processing the business objects. For information about exceptions, see Exception Handling.
Related concepts: