|
|||||||||
| 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.InventoryDatabaseSchema
org.opensubsystems.inventory.persist.db.sapdb.SapDBInventoryDatabaseSchema
org.opensubsystems.inventory.persist.db.maxdb.MaxDBInventoryDatabaseSchema
public class MaxDBInventoryDatabaseSchema
Database specific operations related to persistence of inventories 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.InventoryDatabaseSchema |
|---|
INVENTORY_DESCRIPTION_MAXLENGTH, INVENTORY_MANDATORY_RETRIEVE_COLUMNSS, INVENTORY_NAME_MAXLENGTH, INVENTORY_SCHEMA_NAME, INVENTORY_SCHEMA_VERSION, INVENTORY_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 | |
|---|---|
MaxDBInventoryDatabaseSchema()
Default constructor. |
|
| Method Summary |
|---|
| Methods inherited from class org.opensubsystems.inventory.persist.db.sapdb.SapDBInventoryDatabaseSchema |
|---|
create, getInsertInventoryAndFetchGeneratedValues, getUpdateInventoryAndFetchGeneratedValues |
| Methods inherited from class org.opensubsystems.inventory.persist.db.InventoryDatabaseSchema |
|---|
createListIndexes, getColumns, getDeleteInventoryById, getInsertInventory, getSelectInventoryById, getSelectInventoryByName, 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 MaxDBInventoryDatabaseSchema()
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 | ||||||||