|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--uk.org.ogsadai.client.toolkit.activity.sql.ResultSetActivityOutputConverter
Converts XML WebRowSet from an SQL activity or CSV data into a
java.sql.ResultSet.
| Field Summary | |
private static java.lang.String |
COPYRIGHT_NOTICE
Copyright statement |
| Constructor Summary | |
ResultSetActivityOutputConverter()
|
|
| Method Summary | |
static java.sql.ResultSet |
convert(ActivityOutput output)
Converts an activity output to a forward-only java.sql.ResultSet. |
static java.sql.ResultSet |
convert(ActivityOutput output,
int resultSetType)
Converts an activity output to a java.sql.ResultSet. |
static java.sql.ResultSet |
convertFromCSV(ActivityOutput output)
Converts an activity output to a forward-only java.sql.ResultSet. |
static java.sql.ResultSet |
convertFromCSV(ActivityOutput output,
int resultSetType)
Converts an activity output to a java.sql.ResultSet. |
static java.sql.ResultSet |
convertFromCSV(ActivityOutput output,
int resultSetType,
CSVConfigurator configurator)
Converts an activity output to a java.sql.ResultSet. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static final java.lang.String COPYRIGHT_NOTICE
| Constructor Detail |
public ResultSetActivityOutputConverter()
| Method Detail |
public static java.sql.ResultSet convert(ActivityOutput output)
throws NoActivityOutputException,
DataFormatException
java.sql.ResultSet. The activity
output must be an XML WebRowSet representation of a relational
database query result.
output - Output with the data to convert
ResultSet representing the
query result that is in the give activity output.
NoActivityOutputException - if there is no output data or the data has not yet been
processed to this output or the activity that generates
this output has not yet been executed.
DataFormatException - if the output from the activity cannot be parsed into a
ResultSet.
public static java.sql.ResultSet convert(ActivityOutput output,
int resultSetType)
throws NoActivityOutputException,
DataFormatException
java.sql.ResultSet. The activity output must be an
XML WebRowSet representation of a relational database query
result.
output - Output with the data to convertresultSetType - One of ResultSet.TYPE_FORWARD_ONLY or
ResultSet.TYPE_SCROLL_INSENSITIVE.
ResultSet of the requested type
representing the query result that is in the give activity
output.
java.lang.IllegalArgumentException - if resultSetType is not one of the two above.
NoActivityOutputException - if there is no output data or the data has not yet been
processed to this output or the activity that generates
this output has not yet been executed.
DataFormatException - if the output from the activity cannot be parsed into a
ResultSet.
public static java.sql.ResultSet convertFromCSV(ActivityOutput output)
throws NoActivityOutputException,
DataFormatException
java.sql.ResultSet. The activity
output must be a CSV representation of a relational
database query result. This method assumes default
CSV file format (delimiter=, lineBreak=CRLF nullDataStr=NULL).
output - Output with the data to convert
ResultSet representing the
query result that is in the give activity output.
NoActivityOutputException - if there is no output data or the data has not yet been
processed to this output or the activity that generates
this output has not yet been executed.
DataFormatException - if the output from the activity cannot be parsed into a
ResultSet.
public static java.sql.ResultSet convertFromCSV(ActivityOutput output,
int resultSetType)
throws NoActivityOutputException,
DataFormatException
java.sql.ResultSet. The activity output must be a
CSV representation of a database query result. This method
assumes default CSV file format (delimiter=, lineBreak=CRLF
nullDataStr=NULL).
output - Output with the data to convertresultSetType - One of ResultSet.TYPE_FORWARD_ONLY or
ResultSet.TYPE_SCROLL_INSENSITIVE.
ResultSet of the requested type
representing the query result that is in the give activity
output.
java.lang.IllegalArgumentException - if resultSetType is not one of the two above.
NoActivityOutputException - if there is no output data or the data has not yet been
processed to this output or the activity that generates
this output has not yet been executed.
DataFormatException - if the output from the activity cannot be parsed into a
ResultSet.
public static java.sql.ResultSet convertFromCSV(ActivityOutput output,
int resultSetType,
CSVConfigurator configurator)
throws NoActivityOutputException,
DataFormatException
java.sql.ResultSet. The activity output must be a
CSV representation of a database query result. This method
assumes default CSV file format (delimiter=, lineBreak=CRLF
nullDataStr=NULL).
output - Output with the data to convertresultSetType - One of ResultSet.TYPE_FORWARD_ONLY or
ResultSet.TYPE_SCROLL_INSENSITIVE.configurator - Description of the CSV format.
ResultSet of the requested type
representing the query result that is in the give activity
output.
java.lang.IllegalArgumentException - if resultSetType is not one of the two above.
NoActivityOutputException - if there is no output data or the data has not yet been
processed to this output or the activity that generates
this output has not yet been executed.
DataFormatException - if the output from the activity cannot be parsed into a
ResultSet.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||