org.modelsphere.sms.or.ibm.db
Class DbIBMDbPartitionGroup

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.ibm.db.DbIBMDbPartitionGroup

public final class DbIBMDbPartitionGroup
extends DbSMSSemanticalObject

Direct subclass(es)/subinterface(s) : none.
Composites : DbIBMDatabase.
Components : DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaRelationN fDbIBMBufferPools
           
static MetaField fDbPartitionNums
           
static MetaField fOnAllDbPartitionNums
           
static MetaRelationN fTablespaces
           
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
DbIBMDbPartitionGroup()
          Parameter-less constructor.
DbIBMDbPartitionGroup(DbObject composite)
          Creates an instance of DbIBMDbPartitionGroup.
 
Method Summary
 void addToDbIBMBufferPools(DbIBMBufferPool value)
          Adds an element to the list of buffer pools associated to a DbIBMDbPartitionGroup's instance.
 DbRelationN getDbIBMBufferPools()
          Gets the list of buffer pools associated to a DbIBMDbPartitionGroup's instance.
 java.lang.String getDbPartitionNums()
          Gets the "database partition numbers" property of a DbIBMDbPartitionGroup's instance.
 MetaClass getMetaClass()
           
 java.lang.Boolean getOnAllDbPartitionNums()
          Deprecated. use isOnAllDbPartitionNums() method instead
 DbRelationN getTablespaces()
          Gets the list of tablespaces associated to a DbIBMDbPartitionGroup's instance.
static void initMeta()
          For internal use only.
 boolean isOnAllDbPartitionNums()
          Tells whether a DbIBMDbPartitionGroup's instance is onAllDbPartitionNums or not.
 void removeFromDbIBMBufferPools(DbIBMBufferPool value)
          Removes an element from the list of buffer pools associated to a DbIBMDbPartitionGroup's instance.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setDbIBMBufferPools(DbIBMBufferPool value, int op)
          Adds an element to or removes an element from the list of buffer pools associated to a DbIBMDbPartitionGroup's instance.
 void setDbPartitionNums(java.lang.String value)
          Sets the "database partition numbers" property of a DbIBMDbPartitionGroup's instance.
 void setOnAllDbPartitionNums(java.lang.Boolean value)
          Sets the "on all database partition numbers" property of a DbIBMDbPartitionGroup'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

fTablespaces

public static final MetaRelationN fTablespaces

fOnAllDbPartitionNums

public static final MetaField fOnAllDbPartitionNums

fDbPartitionNums

public static final MetaField fDbPartitionNums

fDbIBMBufferPools

public static final MetaRelationN fDbIBMBufferPools

metaClass

public static final MetaClass metaClass
Constructor Detail

DbIBMDbPartitionGroup

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


DbIBMDbPartitionGroup

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

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

initMeta

public static void initMeta()
For internal use only.


setOnAllDbPartitionNums

public final void setOnAllDbPartitionNums(java.lang.Boolean value)
                                   throws DbException
Sets the "on all database partition numbers" property of a DbIBMDbPartitionGroup's instance.

Parameters:
value - the "on all database partition numbers" property
Throws:
DbException

setDbPartitionNums

public final void setDbPartitionNums(java.lang.String value)
                              throws DbException
Sets the "database partition numbers" property of a DbIBMDbPartitionGroup's instance.

Parameters:
value - the "database partition numbers" property
Throws:
DbException

setDbIBMBufferPools

public final void setDbIBMBufferPools(DbIBMBufferPool value,
                                      int op)
                               throws DbException
Adds an element to or removes an element from the list of buffer pools associated to a DbIBMDbPartitionGroup'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

addToDbIBMBufferPools

public final void addToDbIBMBufferPools(DbIBMBufferPool value)
                                 throws DbException
Adds an element to the list of buffer pools associated to a DbIBMDbPartitionGroup's instance.

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

removeFromDbIBMBufferPools

public final void removeFromDbIBMBufferPools(DbIBMBufferPool value)
                                      throws DbException
Removes an element from the list of buffer pools associated to a DbIBMDbPartitionGroup'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

getTablespaces

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

Returns:
the list of tablespaces.
Throws:
DbException

getOnAllDbPartitionNums

public final java.lang.Boolean getOnAllDbPartitionNums()
                                                throws DbException
Deprecated. use isOnAllDbPartitionNums() method instead

Gets the "on all database partition numbers" property's Boolean value of a DbIBMDbPartitionGroup's instance.

Returns:
the "on all database partition numbers" property's Boolean value
Throws:
DbException

isOnAllDbPartitionNums

public final boolean isOnAllDbPartitionNums()
                                     throws DbException
Tells whether a DbIBMDbPartitionGroup's instance is onAllDbPartitionNums or not.

Returns:
boolean
Throws:
DbException

getDbPartitionNums

public final java.lang.String getDbPartitionNums()
                                          throws DbException
Gets the "database partition numbers" property of a DbIBMDbPartitionGroup's instance.

Returns:
the "database partition numbers" property
Throws:
DbException

getDbIBMBufferPools

public final DbRelationN getDbIBMBufferPools()
                                      throws DbException
Gets the list of buffer pools associated to a DbIBMDbPartitionGroup's instance.

Returns:
the list of buffer pools.
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.