|
|||||||||
| 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.blog.persist.db.BlogDatabaseSchema
org.opensubsystems.blog.persist.db.sapdb.SapDBBlogDatabaseSchema
org.opensubsystems.blog.persist.db.maxdb.MaxDBBlogDatabaseSchema
public class MaxDBBlogDatabaseSchema
Database specific operations related to persistence of blogs and entries 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.blog.persist.db.sapdb.SapDBBlogDatabaseSchema |
|---|
BLOG_COMMENTS_MAXLENGTH_SAPDB, BLOGENTRY_COMMENTS_MAXLENGTH_SAPDB |
| Fields inherited from class org.opensubsystems.blog.persist.db.BlogDatabaseSchema |
|---|
BLOG_CAPTION_MAXLENGTH, BLOG_COLUMNS, BLOG_COMMENTS_MAXLENGTH, BLOG_FOLDER_MAXLENGTH, BLOG_SCHEMA_NAME, BLOG_SCHEMA_VERSION, BLOG_TABLE_NAME, BLOGENTRY_CAPTION_MAXLENGTH, BLOGENTRY_COMMENTS_MAXLENGTH, BLOGENTRY_IMAGEURL_MAXLENGTH, BLOGENTRY_TABLE_NAME, BLOGENTRY_TARGETURL_MAXLENGTH, ENTRY_COLUMNS, TABLE_NAMES |
| 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 | |
|---|---|
MaxDBBlogDatabaseSchema()
Default constructor. |
|
| Method Summary |
|---|
| Methods inherited from class org.opensubsystems.blog.persist.db.sapdb.SapDBBlogDatabaseSchema |
|---|
create, getInsertBlogAndFetchGeneratedValues, getInsertEntryAndFetchGeneratedValues, getUpdateBlogAndFetchGeneratedValues, getUpdateEntryAndFetchGeneratedValues |
| Methods inherited from class org.opensubsystems.blog.persist.db.BlogDatabaseSchema |
|---|
getDeleteBlogById, getDeleteEntryById, getInsertBlog, getInsertEntry, getSelectAllBlogs, getSelectAllEntries, getSelectBlogByFolder, getSelectBlogById, getSelectEntryById, getSelectLastEntry, handleSQLException |
| 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.core.persist.db.DatabaseSchema |
|---|
getDependentSchemas, getName, getVersion, isInDomain, upgrade |
| Constructor Detail |
|---|
public MaxDBBlogDatabaseSchema()
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 | ||||||||