public abstract class AbstractRecordBuffer extends Object implements RecordBuffer
RecordBuffer which implements basic functionality such as the NamedObject interface,
carrying the MuleContext and other functionality| Constructor and Description |
|---|
AbstractRecordBuffer(String name) |
| Modifier and Type | Method and Description |
|---|---|
int |
add(BatchJobInstanceAdapter jobInstance,
BatchTransactionContextProvider ctxProvider,
Record record)
Invokes
RecordBuffer.add(com.mulesoft.mule.runtime.module.batch.engine.BatchJobInstanceAdapter, com.mulesoft.mule.runtime.module.batch.engine.transaction.BatchTransactionContext, Record)
using the BatchTransactionContext returned by the context
provider |
String |
getName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, flush, flushAndForget, forget, sizepublic AbstractRecordBuffer(String name)
public int add(BatchJobInstanceAdapter jobInstance, BatchTransactionContextProvider ctxProvider, Record record)
RecordBuffer.add(com.mulesoft.mule.runtime.module.batch.engine.BatchJobInstanceAdapter, com.mulesoft.mule.runtime.module.batch.engine.transaction.BatchTransactionContext, Record)
using the BatchTransactionContext returned by the context
provideradd in interface RecordBufferjobInstance - a BatchJobInstanceAdapterctxProvider - a BatchTransactionContextProviderrecord - a Recordpublic String getName()
getName in interface org.mule.runtime.api.meta.NamedObjectCopyright © 2006–2022 MuleSoft, Inc.. All rights reserved.