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

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.or.oracle.db.DbORATablespace

public final class DbORATablespace
extends DbSMSSemanticalObject

Direct subclass(es)/subinterface(s) : none.
Composites : DbORADatabase.
Components : DbORADataFile, DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaRelationN fAbsPartitions
           
static MetaField fDefObjInitialExtent
           
static MetaField fDefObjInitialExtentSizeUnit
           
static MetaField fDefObjMaxExtents
           
static MetaField fDefObjMinExtents
           
static MetaField fDefObjNextExtent
           
static MetaField fDefObjNextExtentSizeUnit
           
static MetaField fDefObjPctIncrease
           
static MetaField fDefObjUnlimitedExtents
           
static MetaField fExtentManagement
           
static MetaRelationN fIndexes
           
static MetaRelationN fLobs
           
static MetaField fLog
           
static MetaField fMinExtent
           
static MetaField fMinExtentSizeUnit
           
static MetaField fOnline
           
static MetaRelationN fRollbackSegments
           
static MetaRelationN fTables
           
static MetaField fTemporary
           
static MetaField fUniformExtentSize
           
static MetaField fUniformExtentSizeUnit
           
static MetaClass metaClass
           
 
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
DbORATablespace()
          Parameter-less constructor.
DbORATablespace(DbObject composite)
          Creates an instance of DbORATablespace.
 
Method Summary
 void addToTables(DbORATable value)
          Adds an element to the list of tables associated to a DbORATablespace's instance.
 DbRelationN getAbsPartitions()
          Gets the list of partitions associated to a DbORATablespace's instance.
 java.lang.Integer getDefObjInitialExtent()
          Gets the "default object initial extent size" of a DbORATablespace's instance.
 ORASizeUnit getDefObjInitialExtentSizeUnit()
          Gets the "default object initial extent size unit" of a DbORATablespace's instance.
 java.lang.Integer getDefObjMaxExtents()
          Gets the "default object maxextents" of a DbORATablespace's instance.
 java.lang.Integer getDefObjMinExtents()
          Gets the "default object minextents" of a DbORATablespace's instance.
 java.lang.Integer getDefObjNextExtent()
          Gets the "default object next extent size" of a DbORATablespace's instance.
 ORASizeUnit getDefObjNextExtentSizeUnit()
          Gets the "default object next extent size unit" of a DbORATablespace's instance.
 java.lang.Integer getDefObjPctIncrease()
          Gets the "default object pctincrease" of a DbORATablespace's instance.
 java.lang.Boolean getDefObjUnlimitedExtents()
          Deprecated. use isDefObjUnlimitedExtents() method instead
 ORAExtentManagement getExtentManagement()
          Gets the "extent management" of a DbORATablespace's instance.
 DbRelationN getIndexes()
          Gets the list of indexes associated to a DbORATablespace's instance.
 DbRelationN getLobs()
          Gets the list of lobs associated to a DbORATablespace's instance.
 ORALog getLog()
          Gets the "log" of a DbORATablespace's instance.
 MetaClass getMetaClass()
           
 java.lang.Integer getMinExtent()
          Gets the "minimum extent size" of a DbORATablespace's instance.
 ORASizeUnit getMinExtentSizeUnit()
          Gets the "minimum extent size unit" of a DbORATablespace's instance.
 ORAOnline getOnline()
          Gets the "online" of a DbORATablespace's instance.
 DbRelationN getRollbackSegments()
          Gets the list of rollback segments associated to a DbORATablespace's instance.
 DbRelationN getTables()
          Gets the list of tables associated to a DbORATablespace's instance.
 java.lang.Boolean getTemporary()
          Deprecated. use isTemporary() method instead
 java.lang.Integer getUniformExtentSize()
          Gets the "uniform extent size" of a DbORATablespace's instance.
 ORASizeUnit getUniformExtentSizeUnit()
          Gets the "uniform extent size unit" of a DbORATablespace's instance.
static void initMeta()
          For internal use only.
 boolean isDefObjUnlimitedExtents()
          Tells whether a DbORATablespace's instance is defObjUnlimitedExtents or not.
 boolean isTemporary()
          Tells whether a DbORATablespace's instance is temporary or not.
 void removeFromTables(DbORATable value)
          Removes an element from the list of tables associated to a DbORATablespace's instance.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setDefObjInitialExtent(java.lang.Integer value)
          Sets the "default object initial extent size" property of a DbORATablespace's instance.
 void setDefObjInitialExtentSizeUnit(ORASizeUnit value)
          Sets the "default object initial extent size unit" property of a DbORATablespace's instance.
 void setDefObjMaxExtents(java.lang.Integer value)
          Sets the "default object maxextents" property of a DbORATablespace's instance.
 void setDefObjMinExtents(java.lang.Integer value)
          Sets the "default object minextents" property of a DbORATablespace's instance.
 void setDefObjNextExtent(java.lang.Integer value)
          Sets the "default object next extent size" property of a DbORATablespace's instance.
 void setDefObjNextExtentSizeUnit(ORASizeUnit value)
          Sets the "default object next extent size unit" property of a DbORATablespace's instance.
 void setDefObjPctIncrease(java.lang.Integer value)
          Sets the "default object pctincrease" property of a DbORATablespace's instance.
 void setDefObjUnlimitedExtents(java.lang.Boolean value)
          Sets the "default object unlimited extents" property of a DbORATablespace's instance.
 void setExtentManagement(ORAExtentManagement value)
          Sets the "extent management" property of a DbORATablespace's instance.
 void setLog(ORALog value)
          Sets the "log" property of a DbORATablespace's instance.
 void setMinExtent(java.lang.Integer value)
          Sets the "minimum extent size" property of a DbORATablespace's instance.
 void setMinExtentSizeUnit(ORASizeUnit value)
          Sets the "minimum extent size unit" property of a DbORATablespace's instance.
 void setOnline(ORAOnline value)
          Sets the "online" property of a DbORATablespace's instance.
 void setTables(DbORATable value, int op)
          Adds an element to or removes an element from the list of tables associated to a DbORATablespace's instance.
 void setTemporary(java.lang.Boolean value)
          Sets the "temporary" property of a DbORATablespace's instance.
 void setUniformExtentSize(java.lang.Integer value)
          Sets the "uniform extent size" property of a DbORATablespace's instance.
 void setUniformExtentSizeUnit(ORASizeUnit value)
          Sets the "uniform extent size unit" property of a DbORATablespace's instance.
 
Methods inherited from class org.modelsphere.sms.db.DbSMSSemanticalObject
addToSourceLinks, addToTargetLinks, addToUmlConstraints, getObjectImports, getSourceLinks, getSubCopies, getSuperCopy, getTargetLinks, getUmlConstraints, getUmlStereotype, removeFromSourceLinks, removeFromTargetLinks, removeFromUmlConstraints, setSourceLinks, setSuperCopy, 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

fLobs

public static final MetaRelationN fLobs

fAbsPartitions

public static final MetaRelationN fAbsPartitions

fIndexes

public static final MetaRelationN fIndexes

fMinExtent

public static final MetaField fMinExtent

fMinExtentSizeUnit

public static final MetaField fMinExtentSizeUnit

fLog

public static final MetaField fLog

fOnline

public static final MetaField fOnline

fTemporary

public static final MetaField fTemporary

fDefObjInitialExtent

public static final MetaField fDefObjInitialExtent

fDefObjInitialExtentSizeUnit

public static final MetaField fDefObjInitialExtentSizeUnit

fDefObjNextExtent

public static final MetaField fDefObjNextExtent

fDefObjNextExtentSizeUnit

public static final MetaField fDefObjNextExtentSizeUnit

fDefObjMinExtents

public static final MetaField fDefObjMinExtents

fDefObjMaxExtents

public static final MetaField fDefObjMaxExtents

fDefObjUnlimitedExtents

public static final MetaField fDefObjUnlimitedExtents

fDefObjPctIncrease

public static final MetaField fDefObjPctIncrease

fExtentManagement

public static final MetaField fExtentManagement

fUniformExtentSize

public static final MetaField fUniformExtentSize

fUniformExtentSizeUnit

public static final MetaField fUniformExtentSizeUnit

fRollbackSegments

public static final MetaRelationN fRollbackSegments

fTables

public static final MetaRelationN fTables

metaClass

public static final MetaClass metaClass
Constructor Detail

DbORATablespace

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


DbORATablespace

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

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

initMeta

public static void initMeta()
For internal use only.


setMinExtent

public final void setMinExtent(java.lang.Integer value)
                        throws DbException
Sets the "minimum extent size" property of a DbORATablespace's instance.

Parameters:
value - the "minimum extent size" property
Throws:
DbException

setMinExtentSizeUnit

public final void setMinExtentSizeUnit(ORASizeUnit value)
                                throws DbException
Sets the "minimum extent size unit" property of a DbORATablespace's instance.

Parameters:
value - the "minimum extent size unit" property
Throws:
DbException

setLog

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

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

setOnline

public final void setOnline(ORAOnline value)
                     throws DbException
Sets the "online" property of a DbORATablespace's instance.

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

setTemporary

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

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

setDefObjInitialExtent

public final void setDefObjInitialExtent(java.lang.Integer value)
                                  throws DbException
Sets the "default object initial extent size" property of a DbORATablespace's instance.

Parameters:
value - the "default object initial extent size" property
Throws:
DbException

setDefObjInitialExtentSizeUnit

public final void setDefObjInitialExtentSizeUnit(ORASizeUnit value)
                                          throws DbException
Sets the "default object initial extent size unit" property of a DbORATablespace's instance.

Parameters:
value - the "default object initial extent size unit" property
Throws:
DbException

setDefObjNextExtent

public final void setDefObjNextExtent(java.lang.Integer value)
                               throws DbException
Sets the "default object next extent size" property of a DbORATablespace's instance.

Parameters:
value - the "default object next extent size" property
Throws:
DbException

setDefObjNextExtentSizeUnit

public final void setDefObjNextExtentSizeUnit(ORASizeUnit value)
                                       throws DbException
Sets the "default object next extent size unit" property of a DbORATablespace's instance.

Parameters:
value - the "default object next extent size unit" property
Throws:
DbException

setDefObjMinExtents

public final void setDefObjMinExtents(java.lang.Integer value)
                               throws DbException
Sets the "default object minextents" property of a DbORATablespace's instance.

Parameters:
value - the "default object minextents" property
Throws:
DbException

setDefObjMaxExtents

public final void setDefObjMaxExtents(java.lang.Integer value)
                               throws DbException
Sets the "default object maxextents" property of a DbORATablespace's instance.

Parameters:
value - the "default object maxextents" property
Throws:
DbException

setDefObjUnlimitedExtents

public final void setDefObjUnlimitedExtents(java.lang.Boolean value)
                                     throws DbException
Sets the "default object unlimited extents" property of a DbORATablespace's instance.

Parameters:
value - the "default object unlimited extents" property
Throws:
DbException

setDefObjPctIncrease

public final void setDefObjPctIncrease(java.lang.Integer value)
                                throws DbException
Sets the "default object pctincrease" property of a DbORATablespace's instance.

Parameters:
value - the "default object pctincrease" property
Throws:
DbException

setExtentManagement

public final void setExtentManagement(ORAExtentManagement value)
                               throws DbException
Sets the "extent management" property of a DbORATablespace's instance.

Parameters:
value - the "extent management" property
Throws:
DbException

setUniformExtentSize

public final void setUniformExtentSize(java.lang.Integer value)
                                throws DbException
Sets the "uniform extent size" property of a DbORATablespace's instance.

Parameters:
value - the "uniform extent size" property
Throws:
DbException

setUniformExtentSizeUnit

public final void setUniformExtentSizeUnit(ORASizeUnit value)
                                    throws DbException
Sets the "uniform extent size unit" property of a DbORATablespace's instance.

Parameters:
value - the "uniform extent size unit" property
Throws:
DbException

setTables

public final void setTables(DbORATable value,
                            int op)
                     throws DbException
Adds an element to or removes an element from the list of tables associated to a DbORATablespace'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

addToTables

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

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

removeFromTables

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

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

set

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

set

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

getLobs

public final DbRelationN getLobs()
                          throws DbException
Gets the list of lobs associated to a DbORATablespace's instance.

Returns:
the list of lobs.
Throws:
DbException

getAbsPartitions

public final DbRelationN getAbsPartitions()
                                   throws DbException
Gets the list of partitions associated to a DbORATablespace's instance.

Returns:
the list of partitions.
Throws:
DbException

getIndexes

public final DbRelationN getIndexes()
                             throws DbException
Gets the list of indexes associated to a DbORATablespace's instance.

Returns:
the list of indexes.
Throws:
DbException

getMinExtent

public final java.lang.Integer getMinExtent()
                                     throws DbException
Gets the "minimum extent size" of a DbORATablespace's instance.

Returns:
the "minimum extent size"
Throws:
DbException

getMinExtentSizeUnit

public final ORASizeUnit getMinExtentSizeUnit()
                                       throws DbException
Gets the "minimum extent size unit" of a DbORATablespace's instance.

Returns:
the "minimum extent size unit"
Throws:
DbException

getLog

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

Returns:
the "log"
Throws:
DbException

getOnline

public final ORAOnline getOnline()
                          throws DbException
Gets the "online" of a DbORATablespace's instance.

Returns:
the "online"
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 DbORATablespace's instance.

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

isTemporary

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

Returns:
boolean
Throws:
DbException

getDefObjInitialExtent

public final java.lang.Integer getDefObjInitialExtent()
                                               throws DbException
Gets the "default object initial extent size" of a DbORATablespace's instance.

Returns:
the "default object initial extent size"
Throws:
DbException

getDefObjInitialExtentSizeUnit

public final ORASizeUnit getDefObjInitialExtentSizeUnit()
                                                 throws DbException
Gets the "default object initial extent size unit" of a DbORATablespace's instance.

Returns:
the "default object initial extent size unit"
Throws:
DbException

getDefObjNextExtent

public final java.lang.Integer getDefObjNextExtent()
                                            throws DbException
Gets the "default object next extent size" of a DbORATablespace's instance.

Returns:
the "default object next extent size"
Throws:
DbException

getDefObjNextExtentSizeUnit

public final ORASizeUnit getDefObjNextExtentSizeUnit()
                                              throws DbException
Gets the "default object next extent size unit" of a DbORATablespace's instance.

Returns:
the "default object next extent size unit"
Throws:
DbException

getDefObjMinExtents

public final java.lang.Integer getDefObjMinExtents()
                                            throws DbException
Gets the "default object minextents" of a DbORATablespace's instance.

Returns:
the "default object minextents"
Throws:
DbException

getDefObjMaxExtents

public final java.lang.Integer getDefObjMaxExtents()
                                            throws DbException
Gets the "default object maxextents" of a DbORATablespace's instance.

Returns:
the "default object maxextents"
Throws:
DbException

getDefObjUnlimitedExtents

public final java.lang.Boolean getDefObjUnlimitedExtents()
                                                  throws DbException
Deprecated. use isDefObjUnlimitedExtents() method instead

Gets the "default object unlimited extents" property's Boolean value of a DbORATablespace's instance.

Returns:
the "default object unlimited extents" property's Boolean value
Throws:
DbException

isDefObjUnlimitedExtents

public final boolean isDefObjUnlimitedExtents()
                                       throws DbException
Tells whether a DbORATablespace's instance is defObjUnlimitedExtents or not.

Returns:
boolean
Throws:
DbException

getDefObjPctIncrease

public final java.lang.Integer getDefObjPctIncrease()
                                             throws DbException
Gets the "default object pctincrease" of a DbORATablespace's instance.

Returns:
the "default object pctincrease"
Throws:
DbException

getExtentManagement

public final ORAExtentManagement getExtentManagement()
                                              throws DbException
Gets the "extent management" of a DbORATablespace's instance.

Returns:
the "extent management"
Throws:
DbException

getUniformExtentSize

public final java.lang.Integer getUniformExtentSize()
                                             throws DbException
Gets the "uniform extent size" of a DbORATablespace's instance.

Returns:
the "uniform extent size"
Throws:
DbException

getUniformExtentSizeUnit

public final ORASizeUnit getUniformExtentSizeUnit()
                                           throws DbException
Gets the "uniform extent size unit" of a DbORATablespace's instance.

Returns:
the "uniform extent size unit"
Throws:
DbException

getRollbackSegments

public final DbRelationN getRollbackSegments()
                                      throws DbException
Gets the list of rollback segments associated to a DbORATablespace's instance.

Returns:
the list of rollback segments.
Throws:
DbException

getTables

public final DbRelationN getTables()
                            throws DbException
Gets the list of tables associated to a DbORATablespace's instance.

Returns:
the list of tables.
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.