| Modifier and Type | Interface and Description |
|---|---|
interface |
BatchEngine
Contains the main logic to execute and orchestrate a
BatchJobInstance |
interface |
BatchJobInstanceStore
This interface defines the behavior expected from the component that the
BatchEngine will use to to handle its
persistent data |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BatchQueueManager
This component is responsible for managing all the queue's related functionality of the batch engine without exposing any
details about the underlying queueing mechanism.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseBatchProcessingListenerOwner
Base class implementation for
BatchProcessingListenersOwner which already
implements some basic functionality like keeping the list of listeners, add/remove methods, etc. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBatchEngine
Default implementation of
BatchEngine |
class |
DefaultBatchJobInstanceStore
Implementation of
BatchJobInstanceStore that uses ObjectStore for a persistence mechanism |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBatchQueueManager
Default implementation of
BatchQueueManager |
Copyright © 2006–2022 MuleSoft, Inc.. All rights reserved.