|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opensubsystems.core.persist.db.DatabaseSchemaImpl
org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl
org.opensubsystems.patterns.listdata.persist.db.impl.ModifiableListDatabaseSchemaImpl
org.opensubsystems.inventory.persist.db.CategoryDatabaseSchema
org.opensubsystems.inventory.persist.db.sapdb.SapDBCategoryDatabaseSchema
org.opensubsystems.inventory.persist.db.maxdb.MaxDBCategoryDatabaseSchema
public class MaxDBCategoryDatabaseSchema
Database specific operations related to persistence of item categories in SapDB. Since MaxDB is rebranded SAP DB database, at this time it can reuse majority of the SAP DB functionality.
| Field Summary |
|---|
| Fields inherited from class org.opensubsystems.inventory.persist.db.CategoryDatabaseSchema |
|---|
CATEGORY_DESCRIPTION_MAXLENGTH, CATEGORY_MANDATORY_RETRIEVE_COLUMNS, CATEGORY_NAME_MAXLENGTH, CATEGORY_SCHEMA_NAME, CATEGORY_SCHEMA_VERSION, CATEGORY_SORT_COLUMNS |
| Fields inherited from class org.opensubsystems.patterns.listdata.persist.db.impl.ModifiableListDatabaseSchemaImpl |
|---|
m_mapFilterableColumns, m_mapListableTableNames, m_mapMandatoryRetrieveColumns, m_mapSortableColumns |
| Fields inherited from class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl |
|---|
m_mapModifiableTableNames |
| Fields inherited from class org.opensubsystems.core.persist.db.DatabaseSchemaImpl |
|---|
DATABASE_SCHEMA_PREFIX, DATABASE_SCHEMA_PREFIX_DEFAULT, m_arrDependentSchemas, m_bIsInDomain, m_iSchemaVersion, m_strSchemaName, NL |
| Fields inherited from interface org.opensubsystems.core.persist.db.DatabaseOperations |
|---|
DBOP_DELETE, DBOP_INSERT, DBOP_SELECT, DBOP_UPDATE |
| Constructor Summary | |
|---|---|
MaxDBCategoryDatabaseSchema()
Default constructor. |
|
| Method Summary |
|---|
| Methods inherited from class org.opensubsystems.inventory.persist.db.sapdb.SapDBCategoryDatabaseSchema |
|---|
create, getInsertCategoryAndFetchGeneratedValues, getSelectCategoryExist, getUpdateCategoryAndFetchGeneratedValues |
| Methods inherited from class org.opensubsystems.inventory.persist.db.CategoryDatabaseSchema |
|---|
createListIndexes, delete, deleteList, deleteRecursiveCategories, deleteRoot, deleteRoots, getColumns, getDeleteCategoriesCascade, getDeleteCategoryById, getDeleteCategoryCascade, getInsertCategory, getSelectActualCategoryCount, getSelectCategoryById, getSelectCategoryByParentIdAndName, getSelectCategoryCount, getSelectCategoryIDsForMoreParents, getSelectCategoryIDsForParent, handleSQLException |
| Methods inherited from class org.opensubsystems.patterns.listdata.persist.db.impl.ModifiableListDatabaseSchemaImpl |
|---|
getFilterbleColumns, getMandatoryRetrieveColumns, getSelectList, getSortableColumns |
| Methods inherited from class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl |
|---|
deleteRelatedData, getModifiableTableNames |
| Methods inherited from class org.opensubsystems.core.persist.db.DatabaseSchemaImpl |
|---|
getDependentSchemas, getJoinFromWhere, getName, getOwnerColumnNames, getSchemaPrefix, getVersion, isExistingIndex, isInDomain, upgrade, upgradeView |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensubsystems.patterns.listdata.persist.db.ListDatabaseSchema |
|---|
getJoinFromWhere, isExistingIndex |
| Methods inherited from interface org.opensubsystems.core.persist.db.DatabaseSchema |
|---|
getDependentSchemas, getName, getVersion, isInDomain, upgrade |
| Constructor Detail |
|---|
public MaxDBCategoryDatabaseSchema()
throws org.opensubsystems.core.error.OSSException
org.opensubsystems.core.error.OSSException - - error occured.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||