org.modelsphere.sms.or.oracle.db
Class DbORATable

java.lang.Object
  extended by PersistentObject
      extended by org.modelsphere.jack.baseDb.db.DbObject
          extended by org.modelsphere.jack.baseDb.db.DbSemanticalObject
              extended by org.modelsphere.sms.db.DbSMSSemanticalObject
                  extended by org.modelsphere.sms.db.DbSMSClassifier
                      extended by org.modelsphere.sms.or.db.DbORAbsTable
                          extended by org.modelsphere.sms.or.db.DbORTable
                              extended by org.modelsphere.sms.or.oracle.db.DbORAAbsTable
                                  extended by org.modelsphere.sms.or.oracle.db.DbORATable

public final class DbORATable
extends DbORAAbsTable

Direct subclass(es)/subinterface(s) : none.
Composites : DbORADataModel.
Components : DbORANestedTableStorage, DbORALobStorage, DbORAPartition, DbORAColumn, DbORAForeign, DbORAPrimaryUnique , DbORACheck, DbORAIndex, DbORATrigger, DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fCache
           
static MetaRelationN fCheckConstraints
           
static MetaField fCommitAction
           
static MetaRelationN fForeignConstraints
           
static MetaField fLog
           
static MetaField fMonitoring
           
static MetaField fParallel
           
static MetaField fParallelDegree
           
static MetaField fPartitioningMethod
           
static MetaRelationN fPartitionKeyColumns
           
static MetaRelationN fPrimaryUniqueConstraints
           
static MetaField fRowMovement
           
static MetaRelationN fSubpartitionKeyColumns
           
static MetaRelationN fTablespaces
           
static MetaField fTemporary
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.or.oracle.db.DbORAAbsTable
fBufferPool, fFreelistGroups, fFreelists, fInitialExtent, fInitialExtentSizeUnit, fInitrans, fMaxExtents, fMaxtrans, fMinExtents, fNextExtent, fNextExtentSizeUnit, fPctfree, fPctIncrease, fPctused, fUnlimitedExtents
 
Fields inherited from class org.modelsphere.sms.or.db.DbORTable
fIsAssociation, fIsDependant
 
Fields inherited from class org.modelsphere.sms.or.db.DbORAbsTable
fAssociationEnds, fSelectionRule, fUser
 
Fields inherited from class org.modelsphere.sms.db.DbSMSClassifier
fClassifierGos
 
Fields inherited from class org.modelsphere.sms.db.DbSMSSemanticalObject
fObjectImports, fSourceLinks, fSubCopies, fSuperCopy, fTargetLinks, fUmlConstraints, fUmlStereotype
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbSemanticalObject
fAdminAccessList, fAlias, fDescription, fName, fPhysicalName, fWriteAccessList
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbObject
ACCESS_GRANTED, ACCESS_NOT_GRANTED, fComponents, fComposite, fCreationTime, fModificationTime, fUdfValues, fValidationStatus, LONG_FORM, SHORT_FORM, VALIDATION_ERROR, VALIDATION_OK, VALIDATION_WARNING, writeAccess
 
Constructor Summary
DbORATable()
          Parameter-less constructor.
DbORATable(DbObject composite)
          Creates an instance of DbORATable.
 
Method Summary
 void addToTablespaces(DbORATablespace value)
          Adds an element to the list of tablespaces associated to a DbORATable's instance.
 ORACache getCache()
          Gets the "cache" of a DbORATable's instance.
 DbRelationN getCheckConstraints()
          Gets the list of exception usage (check)s associated to a DbORATable's instance.
 ORACommitAction getCommitAction()
          Gets the "commit action" of a DbORATable's instance.
 DbRelationN getForeignConstraints()
          Gets the list of exception usage (foreign)s associated to a DbORATable's instance.
 ORALog getLog()
          Gets the "log" of a DbORATable's instance.
 MetaClass getMetaClass()
           
 ORAMonitoring getMonitoring()
          Gets the "monitoring" of a DbORATable's instance.
 ORAParallel getParallel()
          Gets the "parallel" of a DbORATable's instance.
 java.lang.Integer getParallelDegree()
          Gets the "parallel degree" of a DbORATable's instance.
 ORAPartitioningMethod getPartitioningMethod()
          Gets the "partitioning method" of a DbORATable's instance.
 DbRelationN getPartitionKeyColumns()
          Gets the list of partition key columns associated to a DbORATable's instance.
 DbRelationN getPrimaryUniqueConstraints()
          Gets the list of exception usage (primary/unique)s associated to a DbORATable's instance.
 ORAEnableDisable getRowMovement()
          Gets the "row movement" of a DbORATable's instance.
 DbRelationN getSubpartitionKeyColumns()
          Gets the list of subpartition key columns associated to a DbORATable's instance.
 DbRelationN getTablespaces()
          Gets the list of tablespaces associated to a DbORATable's instance.
 java.lang.Boolean getTemporary()
          Deprecated. use isTemporary() method instead
static void initMeta()
          For internal use only.
 boolean isTemporary()
          Tells whether a DbORATable's instance is temporary or not.
 void removeFromTablespaces(DbORATablespace value)
          Removes an element from the list of tablespaces associated to a DbORATable's instance.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setCache(ORACache value)
          Sets the "cache" property of a DbORATable's instance.
 void setCommitAction(ORACommitAction value)
          Sets the "commit action" property of a DbORATable's instance.
 void setLog(ORALog value)
          Sets the "log" property of a DbORATable's instance.
 void setMonitoring(ORAMonitoring value)
          Sets the "monitoring" property of a DbORATable's instance.
 void setParallel(ORAParallel value)
          Sets the "parallel" property of a DbORATable's instance.
 void setParallelDegree(java.lang.Integer value)
          Sets the "parallel degree" property of a DbORATable's instance.
 void setPartitioningMethod(ORAPartitioningMethod value)
          Sets the "partitioning method" property of a DbORATable's instance.
 void setRowMovement(ORAEnableDisable value)
          Sets the "row movement" property of a DbORATable's instance.
 void setTablespaces(DbORATablespace value, int op)
          Adds an element to or removes an element from the list of tablespaces associated to a DbORATable's instance.
 void setTemporary(java.lang.Boolean value)
          Sets the "temporary" property of a DbORATable's instance.
 
Methods inherited from class org.modelsphere.sms.or.oracle.db.DbORAAbsTable
getBufferPool, getFreelistGroups, getFreelists, getInitialExtent, getInitialExtentSizeUnit, getInitrans, getMaxExtents, getMaxtrans, getMinExtents, getNextExtent, getNextExtentSizeUnit, getPctfree, getPctIncrease, getPctused, getUnlimitedExtents, isUnlimitedExtents, setBufferPool, setFreelistGroups, setFreelists, setInitialExtent, setInitialExtentSizeUnit, setInitrans, setMaxExtents, setMaxtrans, setMinExtents, setNextExtent, setNextExtentSizeUnit, setPctfree, setPctIncrease, setPctused, setUnlimitedExtents
 
Methods inherited from class org.modelsphere.sms.or.db.DbORTable
getIsAssociation, getIsDependant, isIsAssociation, isIsDependant, setIsAssociation, setIsDependant
 
Methods inherited from class org.modelsphere.sms.or.db.DbORAbsTable
getAssociationEnds, getSecurityMask, getSelectionRule, getUser, setSelectionRule, setSuperCopy, setUser
 
Methods inherited from class org.modelsphere.sms.db.DbSMSClassifier
getClassifierGos
 
Methods inherited from class org.modelsphere.sms.db.DbSMSSemanticalObject
addToSourceLinks, addToTargetLinks, addToUmlConstraints, getObjectImports, getSourceLinks, getSubCopies, getSuperCopy, getTargetLinks, getUmlConstraints, getUmlStereotype, removeFromSourceLinks, removeFromTargetLinks, removeFromUmlConstraints, setSourceLinks, setTargetLinks, setUmlConstraints, setUmlStereotype
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbSemanticalObject
findComponentByPhysicalName, getAdminAccessList, getAlias, getDescription, getName, getPhysicalName, getWriteAccessList, matches, setAlias, setDescription, setName, setPhysicalName
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbObject
addDbRefreshListener, addDbRefreshListener, basicReinsert, basicSet, basicSet, buildFullNameString, buildFullNameString, componentTree, componentTree, componentTree, copyComponent, createComponent, createComponent, createRAMRelN, deepCopy, deepCopy, doDeleteAction, findComponentByName, findComponentByName, findMatchingObject, generateEDCTimestamp, get, get, get, getAccordingToStatus, getComponents, getComposite, getCompositeOfType, getCreationTime, getDb, getDependencyRelations, getEDCTimestamp, getFullDisplayName, getId, getMatchingObject, getMinCard, getModificationTime, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, isDeletable, isDescendingFrom, isHugeRelN, load, load, reinsert, remove, removeDbRefreshListener, save, set, setComposite, setMatchingObject, setModificationTime, setRelationNN, setRelationNN, setValidationStatus, toString, valuesAreEqual
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fCache

public static final MetaField fCache

fMonitoring

public static final MetaField fMonitoring

fRowMovement

public static final MetaField fRowMovement

fParallel

public static final MetaField fParallel

fParallelDegree

public static final MetaField fParallelDegree

fTemporary

public static final MetaField fTemporary

fCommitAction

public static final MetaField fCommitAction

fLog

public static final MetaField fLog

fPrimaryUniqueConstraints

public static final MetaRelationN fPrimaryUniqueConstraints

fCheckConstraints

public static final MetaRelationN fCheckConstraints

fForeignConstraints

public static final MetaRelationN fForeignConstraints

fTablespaces

public static final MetaRelationN fTablespaces

fPartitioningMethod

public static final MetaField fPartitioningMethod

fPartitionKeyColumns

public static final MetaRelationN fPartitionKeyColumns

fSubpartitionKeyColumns

public static final MetaRelationN fSubpartitionKeyColumns

metaClass

public static final MetaClass metaClass
Constructor Detail

DbORATable

public DbORATable()
Parameter-less constructor. Required by Java Beans Conventions.


DbORATable

public DbORATable(DbObject composite)
           throws DbException
Creates an instance of DbORATable.

Parameters:
composite - the object which will contain the newly-created instance
Throws:
DbException
Method Detail

initMeta

public static void initMeta()
For internal use only.


setCache

public final void setCache(ORACache value)
                    throws DbException
Sets the "cache" property of a DbORATable's instance.

Parameters:
value - the "cache" property
Throws:
DbException

setMonitoring

public final void setMonitoring(ORAMonitoring value)
                         throws DbException
Sets the "monitoring" property of a DbORATable's instance.

Parameters:
value - the "monitoring" property
Throws:
DbException

setRowMovement

public final void setRowMovement(ORAEnableDisable value)
                          throws DbException
Sets the "row movement" property of a DbORATable's instance.

Parameters:
value - the "row movement" property
Throws:
DbException

setParallel

public final void setParallel(ORAParallel value)
                       throws DbException
Sets the "parallel" property of a DbORATable's instance.

Parameters:
value - the "parallel" property
Throws:
DbException

setParallelDegree

public final void setParallelDegree(java.lang.Integer value)
                             throws DbException
Sets the "parallel degree" property of a DbORATable's instance.

Parameters:
value - the "parallel degree" property
Throws:
DbException

setTemporary

public final void setTemporary(java.lang.Boolean value)
                        throws DbException
Sets the "temporary" property of a DbORATable's instance.

Parameters:
value - the "temporary" property
Throws:
DbException

setCommitAction

public final void setCommitAction(ORACommitAction value)
                           throws DbException
Sets the "commit action" property of a DbORATable's instance.

Parameters:
value - the "commit action" property
Throws:
DbException

setLog

public final void setLog(ORALog value)
                  throws DbException
Sets the "log" property of a DbORATable's instance.

Parameters:
value - the "log" property
Throws:
DbException

setTablespaces

public final void setTablespaces(DbORATablespace value,
                                 int op)
                          throws DbException
Adds an element to or removes an element from the list of tablespaces associated to a DbORATable's instance.

Parameters:
value - an element to be added to or removed from the list.
op - Either Db.ADD_TO_RELN or Db.REMOVE_FROM_RELN
Throws:
DbException

addToTablespaces

public final void addToTablespaces(DbORATablespace value)
                            throws DbException
Adds an element to the list of tablespaces associated to a DbORATable's instance.

Parameters:
value - the element to be added.
Throws:
DbException

removeFromTablespaces

public final void removeFromTablespaces(DbORATablespace value)
                                 throws DbException
Removes an element from the list of tablespaces associated to a DbORATable's instance.

Parameters:
value - the element to be removed.
Throws:
DbException

setPartitioningMethod

public final void setPartitioningMethod(ORAPartitioningMethod value)
                                 throws DbException
Sets the "partitioning method" property of a DbORATable's instance.

Parameters:
value - the "partitioning method" property
Throws:
DbException

set

public void set(MetaField metaField,
                java.lang.Object value)
         throws DbException
Overrides:
set in class DbORAAbsTable
Throws:
DbException

set

public void set(MetaRelationN relation,
                DbObject neighbor,
                int op)
         throws DbException
Overrides:
set in class DbORAAbsTable
Throws:
DbException

getCache

public final ORACache getCache()
                        throws DbException
Gets the "cache" of a DbORATable's instance.

Returns:
the "cache"
Throws:
DbException

getMonitoring

public final ORAMonitoring getMonitoring()
                                  throws DbException
Gets the "monitoring" of a DbORATable's instance.

Returns:
the "monitoring"
Throws:
DbException

getRowMovement

public final ORAEnableDisable getRowMovement()
                                      throws DbException
Gets the "row movement" of a DbORATable's instance.

Returns:
the "row movement"
Throws:
DbException

getParallel

public final ORAParallel getParallel()
                              throws DbException
Gets the "parallel" of a DbORATable's instance.

Returns:
the "parallel"
Throws:
DbException

getParallelDegree

public final java.lang.Integer getParallelDegree()
                                          throws DbException
Gets the "parallel degree" of a DbORATable's instance.

Returns:
the "parallel degree"
Throws:
DbException

getTemporary

public final java.lang.Boolean getTemporary()
                                     throws DbException
Deprecated. use isTemporary() method instead

Gets the "temporary" property's Boolean value of a DbORATable's instance.

Returns:
the "temporary" property's Boolean value
Throws:
DbException

isTemporary

public final boolean isTemporary()
                          throws DbException
Tells whether a DbORATable's instance is temporary or not.

Returns:
boolean
Throws:
DbException

getCommitAction

public final ORACommitAction getCommitAction()
                                      throws DbException
Gets the "commit action" of a DbORATable's instance.

Returns:
the "commit action"
Throws:
DbException

getLog

public final ORALog getLog()
                    throws DbException
Gets the "log" of a DbORATable's instance.

Returns:
the "log"
Throws:
DbException

getPrimaryUniqueConstraints

public final DbRelationN getPrimaryUniqueConstraints()
                                              throws DbException
Gets the list of exception usage (primary/unique)s associated to a DbORATable's instance.

Returns:
the list of exception usage (primary/unique)s.
Throws:
DbException

getCheckConstraints

public final DbRelationN getCheckConstraints()
                                      throws DbException
Gets the list of exception usage (check)s associated to a DbORATable's instance.

Returns:
the list of exception usage (check)s.
Throws:
DbException

getForeignConstraints

public final DbRelationN getForeignConstraints()
                                        throws DbException
Gets the list of exception usage (foreign)s associated to a DbORATable's instance.

Returns:
the list of exception usage (foreign)s.
Throws:
DbException

getTablespaces

public final DbRelationN getTablespaces()
                                 throws DbException
Gets the list of tablespaces associated to a DbORATable's instance.

Returns:
the list of tablespaces.
Throws:
DbException

getPartitioningMethod

public final ORAPartitioningMethod getPartitioningMethod()
                                                  throws DbException
Gets the "partitioning method" of a DbORATable's instance.

Returns:
the "partitioning method"
Throws:
DbException

getPartitionKeyColumns

public final DbRelationN getPartitionKeyColumns()
                                         throws DbException
Gets the list of partition key columns associated to a DbORATable's instance.

Returns:
the list of partition key columns.
Throws:
DbException

getSubpartitionKeyColumns

public final DbRelationN getSubpartitionKeyColumns()
                                            throws DbException
Gets the list of subpartition key columns associated to a DbORATable's instance.

Returns:
the list of subpartition key columns.
Throws:
DbException

getMetaClass

public MetaClass getMetaClass()
Specified by:
getMetaClass in class DbObject


Open ModelSphere 2007. All Rights Reserved.