|
xmlBlaster 2.2.0 contributions API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xmlBlaster.contrib.dbwriter.info.SqlInfo
public class SqlInfo
Field Summary | |
---|---|
static java.lang.String |
SQL_TAG
|
Fields inherited from interface org.xmlBlaster.contrib.ContribConstants |
---|
FILE_DATE, FILENAME_ATTR, FILENAME_ATTR_OLD_FASHION, SUBDIR_ATTR, TIMESTAMP_ATTR, TOPIC_NAME |
Constructor Summary | |
---|---|
SqlInfo(I_Info info)
|
Method Summary | |
---|---|
static org.xmlBlaster.util.qos.ClientProperty |
buildClientProperty(java.sql.ResultSetMetaData meta,
java.sql.ResultSet rs,
int pos)
Never returns null. |
void |
fillFromTableSelectDELETED(java.sql.ResultSet rs,
boolean fillData,
I_AttributeTransformer transformer)
Deprecated. |
boolean |
fillMetadata(java.sql.Connection conn,
java.lang.String catalog,
java.lang.String schema,
java.lang.String table,
java.sql.ResultSet queryRs)
|
boolean |
fillMetadata(java.sql.Connection conn,
java.lang.String catalog,
java.lang.String schema,
java.lang.String table,
java.sql.ResultSet queryRs,
I_AttributeTransformer transformer)
Fills the object with the metadata. |
SqlRow |
fillOneRow(java.sql.ResultSet rs,
java.lang.String rawContent,
I_AttributeTransformer transformer)
Result set must come from a select spaning over a single table. |
SqlRow |
fillOneRowWithObjects(java.sql.ResultSet rs,
I_AttributeTransformer transformer)
Result set must come from a select spaning over a single table. |
SqlRow |
fillOneRowWithRandomData()
This method is used for testing other applications, it generates a new row and adds it if possible. |
SqlRow |
fillOneRowWithStringEntriesDEPRECATED(java.sql.ResultSet rs,
I_AttributeTransformer transformer)
Result set must come from a select spaning over a single table. |
SqlDescription |
getDescription()
|
int |
getRowCount()
|
java.util.List |
getRows()
|
static SqlInfo |
getStructure(I_Info info)
|
static void |
main(java.lang.String[] args)
|
void |
setDescription(SqlDescription description)
|
java.lang.String |
toString()
|
java.lang.String |
toXml(java.lang.String extraOffset)
|
java.lang.String |
toXml(java.lang.String extraOffset,
boolean doTruncate,
boolean forceReadable,
boolean omitDecl)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SQL_TAG
Constructor Detail |
---|
public SqlInfo(I_Info info)
Method Detail |
---|
public boolean fillMetadata(java.sql.Connection conn, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.sql.ResultSet queryRs) throws java.lang.Exception
java.lang.Exception
public boolean fillMetadata(java.sql.Connection conn, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.sql.ResultSet queryRs, I_AttributeTransformer transformer) throws java.lang.Exception
conn
- catalog
- schema
- table
- queryRs
- transformer
-
java.lang.Exception
public void fillFromTableSelectDELETED(java.sql.ResultSet rs, boolean fillData, I_AttributeTransformer transformer) throws java.lang.Exception
rs
- conn
-
java.sql.SQLException
java.lang.Exception
public final int getRowCount()
public SqlRow fillOneRowWithStringEntriesDEPRECATED(java.sql.ResultSet rs, I_AttributeTransformer transformer) throws java.lang.Exception
rs
- conn
-
java.sql.SQLException
java.lang.Exception
public static org.xmlBlaster.util.qos.ClientProperty buildClientProperty(java.sql.ResultSetMetaData meta, java.sql.ResultSet rs, int pos) throws java.lang.Exception
name
- val
-
java.lang.Exception
public SqlRow fillOneRowWithObjects(java.sql.ResultSet rs, I_AttributeTransformer transformer) throws java.lang.Exception
rs
- conn
-
java.sql.SQLException
java.lang.Exception
public SqlRow fillOneRow(java.sql.ResultSet rs, java.lang.String rawContent, I_AttributeTransformer transformer) throws java.lang.Exception
rawContent
- the raw content of all the columns belonging to this row.conn
-
java.sql.SQLException
java.lang.Exception
public SqlRow fillOneRowWithRandomData() throws java.lang.Exception
java.sql.SQLException
java.lang.Exception
public SqlDescription getDescription()
public void setDescription(SqlDescription description)
public java.util.List getRows()
public java.lang.String toXml(java.lang.String extraOffset)
public java.lang.String toString()
toString
in class java.lang.Object
public final java.lang.String toXml(java.lang.String extraOffset, boolean doTruncate, boolean forceReadable, boolean omitDecl)
public static SqlInfo getStructure(I_Info info) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args)
|
xmlBlaster 2.2.0 contributions API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |