uk.org.ogsadai.converters.resultset.webrowset
Class BinaryColumnStrategy

java.lang.Object
  |
  +--uk.org.ogsadai.converters.resultset.webrowset.BinaryColumnStrategy
All Implemented Interfaces:
ColumnStrategy

public class BinaryColumnStrategy
extends java.lang.Object
implements ColumnStrategy

Strategy to retrieve a binary column value from the database.

Author:
The OGSA-DAI Team.

Field Summary
private static java.lang.String COPYRIGHT_NOTICE
           
 
Constructor Summary
BinaryColumnStrategy()
           
 
Method Summary
 void convertField(java.lang.StringBuffer output, java.sql.ResultSet rs, int column)
          Convert a single field from the current row of the result set into string and appends them to the output string buffer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_NOTICE

private static final java.lang.String COPYRIGHT_NOTICE
See Also:
Constant Field Values
Constructor Detail

BinaryColumnStrategy

public BinaryColumnStrategy()
Method Detail

convertField

public void convertField(java.lang.StringBuffer output,
                         java.sql.ResultSet rs,
                         int column)
                  throws java.sql.SQLException,
                         java.io.IOException
Description copied from interface: ColumnStrategy
Convert a single field from the current row of the result set into string and appends them to the output string buffer.

Specified by:
convertField in interface ColumnStrategy
Parameters:
output - output stream to write the converted bytes
rs - result set containing the field
column - index of the column within the current row containing the field
Throws:
java.sql.SQLException - if a database error occurs during the processing of the result set
java.io.IOException - if there is an error with accessing streams used in conversion