public class PagedOperationMessageProcessor extends OperationMessageProcessor
OperationMessageProcessor which supports auto paging by the means of a
ConsumerStreamingIteratorReactiveProcessor.ProcessingTypeParametersResolverProcessor.ParametersResolverProcessorResultreturnDelegateclassLoader, connectionManager, extensionManager, flowConstruct, muleContext, streamingManager| Constructor and Description |
|---|
PagedOperationMessageProcessor(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.operation.OperationModel operationModel,
org.mule.runtime.extension.api.runtime.ConfigurationProvider configurationProvider,
String target,
ResolverSet resolverSet,
CursorProviderFactory cursorProviderFactory,
ExtensionManager extensionManager,
PolicyManager policyManager,
ExtensionConnectionSupplier connectionSupplier) |
| Modifier and Type | Method and Description |
|---|---|
protected reactor.core.publisher.Mono<Event> |
doProcess(Event event,
ExecutionContextAdapter<org.mule.runtime.api.meta.model.operation.OperationModel> operationContext) |
apply, createExecutionMediator, disposeResolvedParameters, doDispose, doInitialise, doStart, doStop, getEntityKeys, getEntityMetadata, getParameterValueResolver, getProcessingType, getTarget, process, resolveParameters, validateOperationConfigurationdispose, getConfiguration, getCursorProviderFactory, getExtensionModel, getMetadata, getMetadata, getMetadataKeys, initialise, runWithMetadataContext, setFlowConstruct, setMuleContext, start, stopgetAnnotation, getAnnotations, getLocation, setAnnotationspublic PagedOperationMessageProcessor(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.operation.OperationModel operationModel,
org.mule.runtime.extension.api.runtime.ConfigurationProvider configurationProvider,
String target,
ResolverSet resolverSet,
CursorProviderFactory cursorProviderFactory,
ExtensionManager extensionManager,
PolicyManager policyManager,
ExtensionConnectionSupplier connectionSupplier)
protected reactor.core.publisher.Mono<Event> doProcess(Event event, ExecutionContextAdapter<org.mule.runtime.api.meta.model.operation.OperationModel> operationContext)
doProcess in class OperationMessageProcessorCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.