public class DefaultStreamingHelper extends Object implements org.mule.runtime.extension.api.runtime.streaming.StreamingHelper
StreamingHelper. A new instance should be use per each component execution.StreamingHelper| Constructor and Description |
|---|
DefaultStreamingHelper(CursorStreamProviderFactory cursorStreamProviderFactory,
CursorIteratorProviderFactory cursorIteratorProviderFactory,
CoreEvent event,
org.mule.runtime.api.component.location.ComponentLocation originatingLocation)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
Object |
resolveCursor(Object value) |
Object |
resolveCursorProvider(Object value) |
<K> Map<K,Object> |
resolveCursorProviders(Map<K,Object> map,
boolean recursive) |
<K> Map<K,Object> |
resolveCursors(Map<K,Object> map,
boolean recursive) |
public DefaultStreamingHelper(CursorStreamProviderFactory cursorStreamProviderFactory, CursorIteratorProviderFactory cursorIteratorProviderFactory, CoreEvent event, org.mule.runtime.api.component.location.ComponentLocation originatingLocation)
cursorStreamProviderFactory - the CursorStreamProviderFactory to be used for byte streamingcursorIteratorProviderFactory - the CursorIteratorProviderFactory to be used for object streamingevent - the CoreEvent being currently executedpublic <K> Map<K,Object> resolveCursors(Map<K,Object> map, boolean recursive)
resolveCursors in interface org.mule.sdk.api.runtime.streaming.StreamingHelperpublic <K> Map<K,Object> resolveCursorProviders(Map<K,Object> map, boolean recursive)
resolveCursorProviders in interface org.mule.sdk.api.runtime.streaming.StreamingHelperpublic Object resolveCursor(Object value)
resolveCursor in interface org.mule.sdk.api.runtime.streaming.StreamingHelperCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.