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(CursorProviderFactory cursorProviderFactory,
StreamingManager streamingManager,
CoreEvent event)
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(CursorProviderFactory cursorProviderFactory, StreamingManager streamingManager, CoreEvent event)
cursorProviderFactory - the CursorProviderFactory configured on the executing componentstreamingManager - the application's StreamingManagerevent - the CoreEvent being currently executedpublic <K> Map<K,Object> resolveCursors(Map<K,Object> map, boolean recursive)
resolveCursors in interface org.mule.runtime.extension.api.runtime.streaming.StreamingHelperpublic <K> Map<K,Object> resolveCursorProviders(Map<K,Object> map, boolean recursive)
resolveCursorProviders in interface org.mule.runtime.extension.api.runtime.streaming.StreamingHelperpublic Object resolveCursor(Object value)
resolveCursor in interface org.mule.runtime.extension.api.runtime.streaming.StreamingHelperCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.