public interface SourceStreamProvider
Title: Source Stream provider interface
Description: Any collection which can be optimized for streaming should implement this interface.
Copyright: Copyright (c) 2012
Company: StreamScape Technologies
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createRowParser() |
java.lang.Object |
getNextRowForStream()
Returns next row to be streamed.
|
void |
initForStreaming()
Initializes provider for streaming.
|
void |
initParserWithRow(java.lang.Object parser,
java.lang.Object row) |
java.lang.Object[] |
materializeRowForStream(com.streamscape.ds.session.Session session,
java.lang.Object rowParser,
java.lang.Object row)
Materializes (returns actual data of the provided row).
|
void initForStreaming()
java.lang.Object getNextRowForStream()
java.lang.Object[] materializeRowForStream(com.streamscape.ds.session.Session session, java.lang.Object rowParser, java.lang.Object row)
rowParser
- java.lang.Object createRowParser()
void initParserWithRow(java.lang.Object parser, java.lang.Object row)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.