|
|||||||||||
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. |
protected void |
createTable(java.lang.String metaDataAlias,
java.lang.String libraryName,
java.lang.String tableName)
Creates a Operation table in the given database. |
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 |
clone, equals, finalize, 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
protected void createTable(java.lang.String metaDataAlias, java.lang.String libraryName, java.lang.String tableName) throws CMException
libraryName
- The name of the library containing the table of OperationstableName
- The name of the table containing the Operation information
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 |