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

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

public final class DbIBMTable
extends DbORTable

Direct subclass(es)/subinterface(s) : none.
Composites : DbIBMDataModel.
Components : DbIBMColumn, DbIBMForeign, DbIBMPrimaryUnique< /A>, DbIBMCheck, DbIBMIndex, DbIBMTrigger, DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fDataCapture
           
static MetaRelation1 fIndexInTablespace
           
static MetaRelation1 fInTablespace
           
static MetaField fIsFederated
           
static MetaRelation1 fLongInTablespace
           
static MetaField fNoLogChanges
           
static MetaField fNotLoggedInitially
           
static MetaField fReplicateData
           
static MetaField fValueCompression
           
static MetaField fWithRestrictOnDrop
           
static MetaClass metaClass
           
 
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
DbIBMTable()
          Parameter-less constructor.
DbIBMTable(DbObject composite)
          Creates an instance of DbIBMTable.
 
Method Summary
 IBMDataCaptureOption getDataCapture()
          Gets the "data capture" of a DbIBMTable's instance.
 DbIBMTablespace getIndexInTablespace()
          Gets the index in tablespace object associated to a DbIBMTable's instance.
 DbIBMTablespace getInTablespace()
          Gets the in tablespace object associated to a DbIBMTable's instance.
 IBMFederatedOption getIsFederated()
          Gets the "is federated" of a DbIBMTable's instance.
 DbIBMTablespace getLongInTablespace()
          Gets the long objects in tablespace object associated to a DbIBMTable's instance.
 MetaClass getMetaClass()
           
 java.lang.Boolean getNoLogChanges()
          Deprecated. use isNoLogChanges() method instead
 java.lang.Boolean getNotLoggedInitially()
          Deprecated. use isNotLoggedInitially() method instead
 java.lang.Boolean getReplicateData()
          Deprecated. use isReplicateData() method instead
 java.lang.Boolean getValueCompression()
          Deprecated. use isValueCompression() method instead
 java.lang.Boolean getWithRestrictOnDrop()
          Deprecated. use isWithRestrictOnDrop() method instead
static void initMeta()
          For internal use only.
 boolean isNoLogChanges()
          Tells whether a DbIBMTable's instance is noLogChanges or not.
 boolean isNotLoggedInitially()
          Tells whether a DbIBMTable's instance is notLoggedInitially or not.
 boolean isReplicateData()
          Tells whether a DbIBMTable's instance is replicateData or not.
 boolean isValueCompression()
          Tells whether a DbIBMTable's instance is valueCompression or not.
 boolean isWithRestrictOnDrop()
          Tells whether a DbIBMTable's instance is withRestrictOnDrop or not.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setDataCapture(IBMDataCaptureOption value)
          Sets the "data capture" property of a DbIBMTable's instance.
 void setIndexInTablespace(DbIBMTablespace value)
          Sets the index in tablespace object associated to a DbIBMTable's instance.
 void setInTablespace(DbIBMTablespace value)
          Sets the in tablespace object associated to a DbIBMTable's instance.
 void setIsFederated(IBMFederatedOption value)
          Sets the "is federated" property of a DbIBMTable's instance.
 void setLongInTablespace(DbIBMTablespace value)
          Sets the long objects in tablespace object associated to a DbIBMTable's instance.
 void setNoLogChanges(java.lang.Boolean value)
          Sets the "changes not logged" property of a DbIBMTable's instance.
 void setNotLoggedInitially(java.lang.Boolean value)
          Sets the "not logged initially" property of a DbIBMTable's instance.
 void setReplicateData(java.lang.Boolean value)
          Sets the "replicated" property of a DbIBMTable's instance.
 void setValueCompression(java.lang.Boolean value)
          Sets the "value compression" property of a DbIBMTable's instance.
 void setWithRestrictOnDrop(java.lang.Boolean value)
          Sets the "with restrict on drop" property of a DbIBMTable's instance.
 
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

fReplicateData

public static final MetaField fReplicateData

fNoLogChanges

public static final MetaField fNoLogChanges

fInTablespace

public static final MetaRelation1 fInTablespace

fLongInTablespace

public static final MetaRelation1 fLongInTablespace

fIndexInTablespace

public static final MetaRelation1 fIndexInTablespace

fDataCapture

public static final MetaField fDataCapture

fIsFederated

public static final MetaField fIsFederated

fValueCompression

public static final MetaField fValueCompression

fWithRestrictOnDrop

public static final MetaField fWithRestrictOnDrop

fNotLoggedInitially

public static final MetaField fNotLoggedInitially

metaClass

public static final MetaClass metaClass
Constructor Detail

DbIBMTable

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


DbIBMTable

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

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

initMeta

public static void initMeta()
For internal use only.


setReplicateData

public final void setReplicateData(java.lang.Boolean value)
                            throws DbException
Sets the "replicated" property of a DbIBMTable's instance.

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

setNoLogChanges

public final void setNoLogChanges(java.lang.Boolean value)
                           throws DbException
Sets the "changes not logged" property of a DbIBMTable's instance.

Parameters:
value - the "changes not logged" property
Throws:
DbException

setInTablespace

public final void setInTablespace(DbIBMTablespace value)
                           throws DbException
Sets the in tablespace object associated to a DbIBMTable's instance.

Parameters:
value - the in tablespace object to be associated
Throws:
DbException

setLongInTablespace

public final void setLongInTablespace(DbIBMTablespace value)
                               throws DbException
Sets the long objects in tablespace object associated to a DbIBMTable's instance.

Parameters:
value - the long objects in tablespace object to be associated
Throws:
DbException

setIndexInTablespace

public final void setIndexInTablespace(DbIBMTablespace value)
                                throws DbException
Sets the index in tablespace object associated to a DbIBMTable's instance.

Parameters:
value - the index in tablespace object to be associated
Throws:
DbException

setDataCapture

public final void setDataCapture(IBMDataCaptureOption value)
                          throws DbException
Sets the "data capture" property of a DbIBMTable's instance.

Parameters:
value - the "data capture" property
Throws:
DbException

setIsFederated

public final void setIsFederated(IBMFederatedOption value)
                          throws DbException
Sets the "is federated" property of a DbIBMTable's instance.

Parameters:
value - the "is federated" property
Throws:
DbException

setValueCompression

public final void setValueCompression(java.lang.Boolean value)
                               throws DbException
Sets the "value compression" property of a DbIBMTable's instance.

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

setWithRestrictOnDrop

public final void setWithRestrictOnDrop(java.lang.Boolean value)
                                 throws DbException
Sets the "with restrict on drop" property of a DbIBMTable's instance.

Parameters:
value - the "with restrict on drop" property
Throws:
DbException

setNotLoggedInitially

public final void setNotLoggedInitially(java.lang.Boolean value)
                                 throws DbException
Sets the "not logged initially" property of a DbIBMTable's instance.

Parameters:
value - the "not logged initially" property
Throws:
DbException

set

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

set

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

getReplicateData

public final java.lang.Boolean getReplicateData()
                                         throws DbException
Deprecated. use isReplicateData() method instead

Gets the "replicated" property's Boolean value of a DbIBMTable's instance.

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

isReplicateData

public final boolean isReplicateData()
                              throws DbException
Tells whether a DbIBMTable's instance is replicateData or not.

Returns:
boolean
Throws:
DbException

getNoLogChanges

public final java.lang.Boolean getNoLogChanges()
                                        throws DbException
Deprecated. use isNoLogChanges() method instead

Gets the "changes not logged" property's Boolean value of a DbIBMTable's instance.

Returns:
the "changes not logged" property's Boolean value
Throws:
DbException

isNoLogChanges

public final boolean isNoLogChanges()
                             throws DbException
Tells whether a DbIBMTable's instance is noLogChanges or not.

Returns:
boolean
Throws:
DbException

getInTablespace

public final DbIBMTablespace getInTablespace()
                                      throws DbException
Gets the in tablespace object associated to a DbIBMTable's instance.

Returns:
the in tablespace object
Throws:
DbException

getLongInTablespace

public final DbIBMTablespace getLongInTablespace()
                                          throws DbException
Gets the long objects in tablespace object associated to a DbIBMTable's instance.

Returns:
the long objects in tablespace object
Throws:
DbException

getIndexInTablespace

public final DbIBMTablespace getIndexInTablespace()
                                           throws DbException
Gets the index in tablespace object associated to a DbIBMTable's instance.

Returns:
the index in tablespace object
Throws:
DbException

getDataCapture

public final IBMDataCaptureOption getDataCapture()
                                          throws DbException
Gets the "data capture" of a DbIBMTable's instance.

Returns:
the "data capture"
Throws:
DbException

getIsFederated

public final IBMFederatedOption getIsFederated()
                                        throws DbException
Gets the "is federated" of a DbIBMTable's instance.

Returns:
the "is federated"
Throws:
DbException

getValueCompression

public final java.lang.Boolean getValueCompression()
                                            throws DbException
Deprecated. use isValueCompression() method instead

Gets the "value compression" property's Boolean value of a DbIBMTable's instance.

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

isValueCompression

public final boolean isValueCompression()
                                 throws DbException
Tells whether a DbIBMTable's instance is valueCompression or not.

Returns:
boolean
Throws:
DbException

getWithRestrictOnDrop

public final java.lang.Boolean getWithRestrictOnDrop()
                                              throws DbException
Deprecated. use isWithRestrictOnDrop() method instead

Gets the "with restrict on drop" property's Boolean value of a DbIBMTable's instance.

Returns:
the "with restrict on drop" property's Boolean value
Throws:
DbException

isWithRestrictOnDrop

public final boolean isWithRestrictOnDrop()
                                   throws DbException
Tells whether a DbIBMTable's instance is withRestrictOnDrop or not.

Returns:
boolean
Throws:
DbException

getNotLoggedInitially

public final java.lang.Boolean getNotLoggedInitially()
                                              throws DbException
Deprecated. use isNotLoggedInitially() method instead

Gets the "not logged initially" property's Boolean value of a DbIBMTable's instance.

Returns:
the "not logged initially" property's Boolean value
Throws:
DbException

isNotLoggedInitially

public final boolean isNotLoggedInitially()
                                   throws DbException
Tells whether a DbIBMTable's instance is notLoggedInitially or not.

Returns:
boolean
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.