|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.dataengine.AbstractTableManager
Constructor Summary | |
AbstractTableManager()
AbstractTableManager constructor comment. |
Method Summary | |
static java.lang.StringBuffer |
appendFromClause(java.lang.StringBuffer pSQL,
java.lang.String pLibrary,
java.lang.String pTable)
Appends a FROM clause to the StringBuffer |
static java.lang.StringBuffer |
appendSelectClause(java.lang.StringBuffer pSQL,
java.util.List pColumnNames)
Appends a SELECT clause to the StringBuffer |
void |
createTable(java.lang.String metaDataAlias)
Creates a table. |
abstract java.lang.String |
getDefaultTableName()
Gets the default table name. |
java.lang.String |
getLibraryName()
Gets the name of the library containing this table. |
Table |
getTable(java.lang.String metaDataAlias)
Gets the Table object this manager manages. |
java.lang.String |
getTableName()
Gets the name of the table in which information is stored. |
abstract java.lang.String |
getTableSQLString(java.lang.String libraryName,
java.lang.String tableName)
Get an SQL String that can be used to create the table. |
void |
setTableName(java.lang.String tableName)
Sets the name of the table in which information is stored. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractTableManager()
Method Detail |
public static java.lang.StringBuffer appendFromClause(java.lang.StringBuffer pSQL, java.lang.String pLibrary, java.lang.String pTable)
public static java.lang.StringBuffer appendSelectClause(java.lang.StringBuffer pSQL, java.util.List pColumnNames)
public void createTable(java.lang.String metaDataAlias) throws CMException
metaDataAlias
- The alias of the system to create a table for.
CMException
public abstract java.lang.String getDefaultTableName()
public java.lang.String getLibraryName()
public Table getTable(java.lang.String metaDataAlias)
public java.lang.String getTableName()
public abstract java.lang.String getTableSQLString(java.lang.String libraryName, java.lang.String tableName)
public void setTableName(java.lang.String tableName)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |