public class RawDataRecordSet
extends java.lang.Object
If you are going to use this, there are a couple of properties to
set:
prefix.rawDataTableName=table name
prefix.rawDataColumnName=data column name
prefix.rawDataKeyColumnName=data key name
Modifier and Type | Field and Description |
---|---|
protected java.util.Hashtable |
byteCache
A hashtable to keep track of the byte arrays, using the key.
|
protected java.sql.Connection |
connection
Connection object that will be used to retrieve data
|
protected java.lang.String |
rawDataColumnName
Column name in the above table that has Raw Data
|
static java.lang.String |
rawDataColumnNameProperty |
protected java.lang.String |
rawDataKeyColumnName
Column name which has the key to lookup above data
|
static java.lang.String |
rawDataKeyColumnNameProperty |
protected java.lang.String |
tableName
Table name from which data would be retrieved
|
static java.lang.String |
tableNameProperty |
Constructor and Description |
---|
RawDataRecordSet() |
RawDataRecordSet(java.sql.Connection inConnection) |
RawDataRecordSet(java.sql.Connection inconnection,
java.lang.String prefix,
java.util.Properties properties) |
Modifier and Type | Method and Description |
---|---|
java.sql.Connection |
getConnection() |
byte[] |
getRawData(java.lang.String lookUpKey)
Returns a byte[] array if successful, null otherwise
|
java.lang.String |
getRawDataColumnName() |
java.lang.String |
getRawDataKeyColumnName() |
java.lang.String |
getTableName() |
void |
setConnection(java.sql.Connection inConnection) |
void |
setRawDataColumnName(java.lang.String inrawDataColumnName) |
void |
setRawDataKeyColumnName(java.lang.String inrawDataKeyColumnName) |
void |
setTableName(java.lang.String inTableName) |
protected java.sql.Connection connection
protected java.lang.String tableName
protected java.lang.String rawDataColumnName
protected java.lang.String rawDataKeyColumnName
protected java.util.Hashtable byteCache
public static final java.lang.String tableNameProperty
public static final java.lang.String rawDataColumnNameProperty
public static final java.lang.String rawDataKeyColumnNameProperty
public RawDataRecordSet()
public RawDataRecordSet(java.sql.Connection inConnection)
public RawDataRecordSet(java.sql.Connection inconnection, java.lang.String prefix, java.util.Properties properties)
public byte[] getRawData(java.lang.String lookUpKey) throws java.sql.SQLException
java.sql.SQLException
public java.sql.Connection getConnection()
public void setConnection(java.sql.Connection inConnection)
public java.lang.String getTableName()
public void setTableName(java.lang.String inTableName)
public java.lang.String getRawDataColumnName()
public void setRawDataColumnName(java.lang.String inrawDataColumnName)
public java.lang.String getRawDataKeyColumnName()
public void setRawDataKeyColumnName(java.lang.String inrawDataKeyColumnName)
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details