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

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.DbSMSTypedElement
                      extended by org.modelsphere.sms.db.DbSMSFeature
                          extended by org.modelsphere.sms.db.DbSMSBehavioralFeature
                              extended by org.modelsphere.sms.or.db.DbORAbstractMethod
                                  extended by org.modelsphere.sms.or.db.DbORProcedure
                                      extended by org.modelsphere.sms.or.ibm.db.DbIBMProcedure

public final class DbIBMProcedure
extends DbORProcedure

Direct subclass(es)/subinterface(s) : none.
Composites : DbIBMOperationLibrary.
Components : DbIBMParameter, DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fCardinality
           
static MetaField fDbInfo
           
static MetaField fDeterministic
           
static MetaField fDynamicResultSets
           
static MetaField fExternal
           
static MetaField fExternalAction
           
static MetaField fExternalName
           
static MetaField fFederated
           
static MetaField fFenced
           
static MetaField fFinalCall
           
static MetaField fInheritSpecialRegisters
           
static MetaField fLanguage
           
static MetaField fLocator
           
static MetaField fNullInput
           
static MetaField fParallelism
           
static MetaField fParameterStyle
           
static MetaField fPredicate
           
static MetaField fScratchpad
           
static MetaField fSpecificName
           
static MetaField fSql
           
static MetaField fStaticDispatch
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.or.db.DbORProcedure
fFunction, fJavaMethod, fLength, fPrecision, fReturnType, fReturnTypeReference
 
Fields inherited from class org.modelsphere.sms.or.db.DbORAbstractMethod
fBody, fUser
 
Fields inherited from class org.modelsphere.sms.db.DbSMSFeature
fOverriddenFeatures, fOverridingFeatures
 
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
DbIBMProcedure()
          Parameter-less constructor.
DbIBMProcedure(DbObject composite)
          Creates an instance of DbIBMProcedure.
 
Method Summary
 java.lang.Integer getCardinality()
          Gets the "cardinality" of a DbIBMProcedure's instance.
 IBMProcedureDbInfo getDbInfo()
          Gets the "db info" of a DbIBMProcedure's instance.
 IBMProcedureDeterministic getDeterministic()
          Gets the "deterministic" of a DbIBMProcedure's instance.
 java.lang.Integer getDynamicResultSets()
          Gets the "dynamic result sets" of a DbIBMProcedure's instance.
 java.lang.Boolean getExternal()
          Deprecated. use isExternal() method instead
 IBMProcedureExtAction getExternalAction()
          Gets the "external action" of a DbIBMProcedure's instance.
 java.lang.String getExternalName()
          Gets the "external name" property of a DbIBMProcedure's instance.
 IBMFederatedOption getFederated()
          Gets the "federated" of a DbIBMProcedure's instance.
 IBMProcedureFence getFenced()
          Gets the "fenced" of a DbIBMProcedure's instance.
 IBMProcedureFinalCall getFinalCall()
          Gets the "final call" of a DbIBMProcedure's instance.
 java.lang.Boolean getInheritSpecialRegisters()
          Deprecated. use isInheritSpecialRegisters() method instead
 IBMProcedureLanguage getLanguage()
          Gets the "language" of a DbIBMProcedure's instance.
 java.lang.Boolean getLocator()
          Deprecated. use isLocator() method instead
 MetaClass getMetaClass()
           
 IBMProcedureNullInput getNullInput()
          Gets the "null input" of a DbIBMProcedure's instance.
 IBMProcedureParallel getParallelism()
          Gets the "parallelism" of a DbIBMProcedure's instance.
 IBMProcedureLanguage getParameterStyle()
          Gets the "parameterstyle" of a DbIBMProcedure's instance.
 java.lang.String getPredicate()
          Gets the "predicate" property of a DbIBMProcedure's instance.
 java.lang.Integer getScratchpad()
          Gets the "scratch pad" property of a DbIBMProcedure's instance.
 java.lang.String getSpecificName()
          Gets the "specific name" property of a DbIBMProcedure's instance.
 IBMProcedureSql getSql()
          Gets the "sql" of a DbIBMProcedure's instance.
 java.lang.Boolean getStaticDispatch()
          Deprecated. use isStaticDispatch() method instead
static void initMeta()
          For internal use only.
 boolean isExternal()
          Tells whether a DbIBMProcedure's instance is external or not.
 boolean isInheritSpecialRegisters()
          Tells whether a DbIBMProcedure's instance is inheritSpecialRegisters or not.
 boolean isLocator()
          Tells whether a DbIBMProcedure's instance is locator or not.
 boolean isStaticDispatch()
          Tells whether a DbIBMProcedure's instance is staticDispatch or not.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setCardinality(java.lang.Integer value)
          Sets the "cardinality" property of a DbIBMProcedure's instance.
 void setDbInfo(IBMProcedureDbInfo value)
          Sets the "db info" property of a DbIBMProcedure's instance.
 void setDeterministic(IBMProcedureDeterministic value)
          Sets the "deterministic" property of a DbIBMProcedure's instance.
 void setDynamicResultSets(java.lang.Integer value)
          Sets the "dynamic result sets" property of a DbIBMProcedure's instance.
 void setExternal(java.lang.Boolean value)
          Sets the "external" property of a DbIBMProcedure's instance.
 void setExternalAction(IBMProcedureExtAction value)
          Sets the "external action" property of a DbIBMProcedure's instance.
 void setExternalName(java.lang.String value)
          Sets the "external name" property of a DbIBMProcedure's instance.
 void setFederated(IBMFederatedOption value)
          Sets the "federated" property of a DbIBMProcedure's instance.
 void setFenced(IBMProcedureFence value)
          Sets the "fenced" property of a DbIBMProcedure's instance.
 void setFinalCall(IBMProcedureFinalCall value)
          Sets the "final call" property of a DbIBMProcedure's instance.
 void setInheritSpecialRegisters(java.lang.Boolean value)
          Sets the "inherit special registers" property of a DbIBMProcedure's instance.
 void setLanguage(IBMProcedureLanguage value)
          Sets the "language" property of a DbIBMProcedure's instance.
 void setLocator(java.lang.Boolean value)
          Sets the "locator" property of a DbIBMProcedure's instance.
 void setNullInput(IBMProcedureNullInput value)
          Sets the "null input" property of a DbIBMProcedure's instance.
 void setParallelism(IBMProcedureParallel value)
          Sets the "parallelism" property of a DbIBMProcedure's instance.
 void setParameterStyle(IBMProcedureLanguage value)
          Sets the "parameterstyle" property of a DbIBMProcedure's instance.
 void setPredicate(java.lang.String value)
          Sets the "predicate" property of a DbIBMProcedure's instance.
 void setScratchpad(java.lang.Integer value)
          Sets the "scratch pad" property of a DbIBMProcedure's instance.
 void setSpecificName(java.lang.String value)
          Sets the "specific name" property of a DbIBMProcedure's instance.
 void setSql(IBMProcedureSql value)
          Sets the "sql" property of a DbIBMProcedure's instance.
 void setStaticDispatch(java.lang.Boolean value)
          Sets the "static dispatch" property of a DbIBMProcedure's instance.
 
Methods inherited from class org.modelsphere.sms.or.db.DbORProcedure
buildSignature, getFunction, getJavaMethod, getLength, getPrecision, getReturnType, getReturnTypeReference, getSemanticalIcon, isFunction, isReturnTypeReference, setFunction, setJavaMethod, setLength, setPrecision, setReturnType, setReturnTypeReference
 
Methods inherited from class org.modelsphere.sms.or.db.DbORAbstractMethod
getBody, getSecurityMask, getUser, setBody, setUser
 
Methods inherited from class org.modelsphere.sms.db.DbSMSFeature
addToOverriddenFeatures, addToOverridingFeatures, getOverriddenFeatures, getOverridingFeatures, removeFromOverriddenFeatures, removeFromOverridingFeatures, setOverriddenFeatures, setOverridingFeatures
 
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, 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

fLocator

public static final MetaField fLocator

fSpecificName

public static final MetaField fSpecificName

fExternalName

public static final MetaField fExternalName

fCardinality

public static final MetaField fCardinality

fDynamicResultSets

public static final MetaField fDynamicResultSets

fExternal

public static final MetaField fExternal

fLanguage

public static final MetaField fLanguage

fParameterStyle

public static final MetaField fParameterStyle

fDeterministic

public static final MetaField fDeterministic

fFenced

public static final MetaField fFenced

fNullInput

public static final MetaField fNullInput

fSql

public static final MetaField fSql

fStaticDispatch

public static final MetaField fStaticDispatch

fExternalAction

public static final MetaField fExternalAction

fScratchpad

public static final MetaField fScratchpad

fFinalCall

public static final MetaField fFinalCall

fParallelism

public static final MetaField fParallelism

fDbInfo

public static final MetaField fDbInfo

fPredicate

public static final MetaField fPredicate

fInheritSpecialRegisters

public static final MetaField fInheritSpecialRegisters

fFederated

public static final MetaField fFederated

metaClass

public static final MetaClass metaClass
Constructor Detail

DbIBMProcedure

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


DbIBMProcedure

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

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

initMeta

public static void initMeta()
For internal use only.


setLocator

public final void setLocator(java.lang.Boolean value)
                      throws DbException
Sets the "locator" property of a DbIBMProcedure's instance.

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

setSpecificName

public final void setSpecificName(java.lang.String value)
                           throws DbException
Sets the "specific name" property of a DbIBMProcedure's instance.

Parameters:
value - the "specific name" property
Throws:
DbException

setExternalName

public final void setExternalName(java.lang.String value)
                           throws DbException
Sets the "external name" property of a DbIBMProcedure's instance.

Parameters:
value - the "external name" property
Throws:
DbException

setCardinality

public final void setCardinality(java.lang.Integer value)
                          throws DbException
Sets the "cardinality" property of a DbIBMProcedure's instance.

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

setDynamicResultSets

public final void setDynamicResultSets(java.lang.Integer value)
                                throws DbException
Sets the "dynamic result sets" property of a DbIBMProcedure's instance.

Parameters:
value - the "dynamic result sets" property
Throws:
DbException

setExternal

public final void setExternal(java.lang.Boolean value)
                       throws DbException
Sets the "external" property of a DbIBMProcedure's instance.

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

setLanguage

public final void setLanguage(IBMProcedureLanguage value)
                       throws DbException
Sets the "language" property of a DbIBMProcedure's instance.

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

setParameterStyle

public final void setParameterStyle(IBMProcedureLanguage value)
                             throws DbException
Sets the "parameterstyle" property of a DbIBMProcedure's instance.

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

setDeterministic

public final void setDeterministic(IBMProcedureDeterministic value)
                            throws DbException
Sets the "deterministic" property of a DbIBMProcedure's instance.

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

setFenced

public final void setFenced(IBMProcedureFence value)
                     throws DbException
Sets the "fenced" property of a DbIBMProcedure's instance.

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

setNullInput

public final void setNullInput(IBMProcedureNullInput value)
                        throws DbException
Sets the "null input" property of a DbIBMProcedure's instance.

Parameters:
value - the "null input" property
Throws:
DbException

setSql

public final void setSql(IBMProcedureSql value)
                  throws DbException
Sets the "sql" property of a DbIBMProcedure's instance.

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

setStaticDispatch

public final void setStaticDispatch(java.lang.Boolean value)
                             throws DbException
Sets the "static dispatch" property of a DbIBMProcedure's instance.

Parameters:
value - the "static dispatch" property
Throws:
DbException

setExternalAction

public final void setExternalAction(IBMProcedureExtAction value)
                             throws DbException
Sets the "external action" property of a DbIBMProcedure's instance.

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

setScratchpad

public final void setScratchpad(java.lang.Integer value)
                         throws DbException
Sets the "scratch pad" property of a DbIBMProcedure's instance.

Parameters:
value - the "scratch pad" property
Throws:
DbException

setFinalCall

public final void setFinalCall(IBMProcedureFinalCall value)
                        throws DbException
Sets the "final call" property of a DbIBMProcedure's instance.

Parameters:
value - the "final call" property
Throws:
DbException

setParallelism

public final void setParallelism(IBMProcedureParallel value)
                          throws DbException
Sets the "parallelism" property of a DbIBMProcedure's instance.

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

setDbInfo

public final void setDbInfo(IBMProcedureDbInfo value)
                     throws DbException
Sets the "db info" property of a DbIBMProcedure's instance.

Parameters:
value - the "db info" property
Throws:
DbException

setPredicate

public final void setPredicate(java.lang.String value)
                        throws DbException
Sets the "predicate" property of a DbIBMProcedure's instance.

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

setInheritSpecialRegisters

public final void setInheritSpecialRegisters(java.lang.Boolean value)
                                      throws DbException
Sets the "inherit special registers" property of a DbIBMProcedure's instance.

Parameters:
value - the "inherit special registers" property
Throws:
DbException

setFederated

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

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

set

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

set

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

getLocator

public final java.lang.Boolean getLocator()
                                   throws DbException
Deprecated. use isLocator() method instead

Gets the "locator" property's Boolean value of a DbIBMProcedure's instance.

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

isLocator

public final boolean isLocator()
                        throws DbException
Tells whether a DbIBMProcedure's instance is locator or not.

Returns:
boolean
Throws:
DbException

getSpecificName

public final java.lang.String getSpecificName()
                                       throws DbException
Gets the "specific name" property of a DbIBMProcedure's instance.

Returns:
the "specific name" property
Throws:
DbException

getExternalName

public final java.lang.String getExternalName()
                                       throws DbException
Gets the "external name" property of a DbIBMProcedure's instance.

Returns:
the "external name" property
Throws:
DbException

getCardinality

public final java.lang.Integer getCardinality()
                                       throws DbException
Gets the "cardinality" of a DbIBMProcedure's instance.

Returns:
the "cardinality"
Throws:
DbException

getDynamicResultSets

public final java.lang.Integer getDynamicResultSets()
                                             throws DbException
Gets the "dynamic result sets" of a DbIBMProcedure's instance.

Returns:
the "dynamic result sets"
Throws:
DbException

getExternal

public final java.lang.Boolean getExternal()
                                    throws DbException
Deprecated. use isExternal() method instead

Gets the "external" property's Boolean value of a DbIBMProcedure's instance.

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

isExternal

public final boolean isExternal()
                         throws DbException
Tells whether a DbIBMProcedure's instance is external or not.

Returns:
boolean
Throws:
DbException

getLanguage

public final IBMProcedureLanguage getLanguage()
                                       throws DbException
Gets the "language" of a DbIBMProcedure's instance.

Returns:
the "language"
Throws:
DbException

getParameterStyle

public final IBMProcedureLanguage getParameterStyle()
                                             throws DbException
Gets the "parameterstyle" of a DbIBMProcedure's instance.

Returns:
the "parameterstyle"
Throws:
DbException

getDeterministic

public final IBMProcedureDeterministic getDeterministic()
                                                 throws DbException
Gets the "deterministic" of a DbIBMProcedure's instance.

Returns:
the "deterministic"
Throws:
DbException

getFenced

public final IBMProcedureFence getFenced()
                                  throws DbException
Gets the "fenced" of a DbIBMProcedure's instance.

Returns:
the "fenced"
Throws:
DbException

getNullInput

public final IBMProcedureNullInput getNullInput()
                                         throws DbException
Gets the "null input" of a DbIBMProcedure's instance.

Returns:
the "null input"
Throws:
DbException

getSql

public final IBMProcedureSql getSql()
                             throws DbException
Gets the "sql" of a DbIBMProcedure's instance.

Returns:
the "sql"
Throws:
DbException

getStaticDispatch

public final java.lang.Boolean getStaticDispatch()
                                          throws DbException
Deprecated. use isStaticDispatch() method instead

Gets the "static dispatch" property's Boolean value of a DbIBMProcedure's instance.

Returns:
the "static dispatch" property's Boolean value
Throws:
DbException

isStaticDispatch

public final boolean isStaticDispatch()
                               throws DbException
Tells whether a DbIBMProcedure's instance is staticDispatch or not.

Returns:
boolean
Throws:
DbException

getExternalAction

public final IBMProcedureExtAction getExternalAction()
                                              throws DbException
Gets the "external action" of a DbIBMProcedure's instance.

Returns:
the "external action"
Throws:
DbException

getScratchpad

public final java.lang.Integer getScratchpad()
                                      throws DbException
Gets the "scratch pad" property of a DbIBMProcedure's instance.

Returns:
the "scratch pad" property
Throws:
DbException

getFinalCall

public final IBMProcedureFinalCall getFinalCall()
                                         throws DbException
Gets the "final call" of a DbIBMProcedure's instance.

Returns:
the "final call"
Throws:
DbException

getParallelism

public final IBMProcedureParallel getParallelism()
                                          throws DbException
Gets the "parallelism" of a DbIBMProcedure's instance.

Returns:
the "parallelism"
Throws:
DbException

getDbInfo

public final IBMProcedureDbInfo getDbInfo()
                                   throws DbException
Gets the "db info" of a DbIBMProcedure's instance.

Returns:
the "db info"
Throws:
DbException

getPredicate

public final java.lang.String getPredicate()
                                    throws DbException
Gets the "predicate" property of a DbIBMProcedure's instance.

Returns:
the "predicate" property
Throws:
DbException

getInheritSpecialRegisters

public final java.lang.Boolean getInheritSpecialRegisters()
                                                   throws DbException
Deprecated. use isInheritSpecialRegisters() method instead

Gets the "inherit special registers" property's Boolean value of a DbIBMProcedure's instance.

Returns:
the "inherit special registers" property's Boolean value
Throws:
DbException

isInheritSpecialRegisters

public final boolean isInheritSpecialRegisters()
                                        throws DbException
Tells whether a DbIBMProcedure's instance is inheritSpecialRegisters or not.

Returns:
boolean
Throws:
DbException

getFederated

public final IBMFederatedOption getFederated()
                                      throws DbException
Gets the "federated" of a DbIBMProcedure's instance.

Returns:
the "federated"
Throws:
DbException

getMetaClass

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


Open ModelSphere 2007. All Rights Reserved.