Package com.progress.open4gl.dynamicapi
Class InputTableStreamer
java.lang.Object
com.progress.open4gl.dynamicapi.InputTableStreamer
- Direct Known Subclasses:
InputParameterStreamer
,InputTableStreamerNoSchema
This class handles deserialization of data for temp-tables and datasets.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected OutputStream
protected ColumnStreamer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doStreamProDataGraph
(ProDataGraph dgraph, int p, boolean userData) protected void
DoStreamResultSet
(ResultSet results, ResultSetMetaData metaData, int p, boolean userData) void
stop()
void
streamOut
(ParameterSet params, List<MetaDataIndicator> schemas, int serverMajorVersion) void
streamResultSet
(ResultSet results, ResultSetMetaData metaData) void
streamResultSet
(ResultSet results, ResultSetMetaData metaData, int serverMajorVersion, int flagAndMarshalLevel) protected void
streamRow
(ResultSet results, ResultSetMetaData metaData, boolean traceRow, int rowNumUnused) protected boolean
-
Field Details
-
stream
-
streamer
-
stopFlag
protected boolean stopFlag
-
-
Constructor Details
-
InputTableStreamer
-
InputTableStreamer
-
-
Method Details
-
stop
public void stop() -
wasStopped
protected boolean wasStopped() -
streamOut
public void streamOut(ParameterSet params, List<MetaDataIndicator> schemas, int serverMajorVersion) throws ClientException, ProDataException - Throws:
ClientException
ProDataException
-
doStreamProDataGraph
public void doStreamProDataGraph(ProDataGraph dgraph, int p, boolean userData) throws ClientException, ProDataException - Throws:
ClientException
ProDataException
-
streamResultSet
- Throws:
ClientException
-
streamResultSet
public void streamResultSet(ResultSet results, ResultSetMetaData metaData, int serverMajorVersion, int flagAndMarshalLevel) throws ClientException - Throws:
ClientException
-
DoStreamResultSet
protected void DoStreamResultSet(ResultSet results, ResultSetMetaData metaData, int p, boolean userData) throws ClientException - Throws:
ClientException
-
streamRow
protected void streamRow(ResultSet results, ResultSetMetaData metaData, boolean traceRow, int rowNumUnused) throws ClientException - Throws:
ClientException
-