public class DefaultByteStreamingManager extends Object implements ByteStreamingManager
ByteStreamingManager| Modifier and Type | Field and Description |
|---|---|
protected StreamingManager |
streamingManager |
| Constructor and Description |
|---|
DefaultByteStreamingManager(ByteBufferManager bufferManager,
StreamingManager streamingManager) |
| Modifier and Type | Method and Description |
|---|---|
protected ByteBufferManager |
getBufferManager() |
CursorStreamProviderFactory |
getDefaultCursorProviderFactory() |
CursorStreamProviderFactory |
getInMemoryCursorProviderFactory(InMemoryCursorStreamConfig config)
Creates a
CursorStreamProviderFactory which buffers in memory |
CursorStreamProviderFactory |
getNullCursorProviderFactory()
Creates a null object implementation of
CursorStreamProviderFactory |
protected final StreamingManager streamingManager
public DefaultByteStreamingManager(ByteBufferManager bufferManager, StreamingManager streamingManager)
public CursorStreamProviderFactory getInMemoryCursorProviderFactory(InMemoryCursorStreamConfig config)
CursorStreamProviderFactory which buffers in memorygetInMemoryCursorProviderFactory in interface ByteStreamingManagerconfig - the configuration for the produced CursorStreamProvider instancesCursorStreamProviderFactorypublic CursorStreamProviderFactory getNullCursorProviderFactory()
CursorStreamProviderFactorygetNullCursorProviderFactory in interface ByteStreamingManagerCursorStreamProviderFactorypublic CursorStreamProviderFactory getDefaultCursorProviderFactory()
getDefaultCursorProviderFactory in interface ByteStreamingManagerCursorStreamProviderFactoryprotected ByteBufferManager getBufferManager()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.