|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FederatedProcedure
A representation of the model object 'Federated Procedure'.
The following features are supported:
Remote Unique IdRemote ServerRemote SchemaRemote PackageRemote Procedure NameNumber Of ParametersResult Sets To ClientNumber Of Ref CursorsAll Result Sets To CallerFederated ProcedureRemote ProcedureFederated Parameter
LUWPackage.getFederatedProcedure()| Field Summary |
|---|
| Fields inherited from interface com.ibm.db.models.db2.DB2Routine |
|---|
CLEAN, DIRTY, DIRTY_DDL |
| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList |
getFederatedParameter()
Returns the value of the 'Federated Parameter' reference list. |
org.eclipse.emf.common.util.EList |
getFederatedProcedure()
Returns the value of the 'Federated Procedure' reference list. |
int |
getNumberOfParameters()
Returns the value of the 'Number Of Parameters' attribute. |
int |
getNumberOfRefCursors()
Returns the value of the 'Number Of Ref Cursors' attribute. |
java.lang.String |
getRemotePackage()
Returns the value of the 'Remote Package' attribute. |
org.eclipse.emf.common.util.EList |
getRemoteProcedure()
Returns the value of the 'Remote Procedure' reference list. |
java.lang.String |
getRemoteProcedureName()
Returns the value of the 'Remote Procedure Name' attribute. |
java.lang.String |
getRemoteSchema()
Returns the value of the 'Remote Schema' attribute. |
java.lang.String |
getRemoteServer()
Returns the value of the 'Remote Server' attribute. |
java.lang.String |
getRemoteUniqueId()
Returns the value of the 'Remote Unique Id' attribute. |
java.lang.String |
getResultSetsToClient()
Returns the value of the 'Result Sets To Client' attribute. |
boolean |
isAllResultSetsToCaller()
Returns the value of the 'All Result Sets To Caller' attribute. |
void |
setAllResultSetsToCaller(boolean value)
Sets the value of the ' All Result Sets To Caller' attribute. |
void |
setNumberOfParameters(int value)
Sets the value of the ' Number Of Parameters' attribute. |
void |
setNumberOfRefCursors(int value)
Sets the value of the ' Number Of Ref Cursors' attribute. |
void |
setRemotePackage(java.lang.String value)
Sets the value of the ' Remote Package' attribute. |
void |
setRemoteProcedureName(java.lang.String value)
Sets the value of the ' Remote Procedure Name' attribute. |
void |
setRemoteSchema(java.lang.String value)
Sets the value of the ' Remote Schema' attribute. |
void |
setRemoteServer(java.lang.String value)
Sets the value of the ' Remote Server' attribute. |
void |
setRemoteUniqueId(java.lang.String value)
Sets the value of the ' Remote Unique Id' attribute. |
void |
setResultSetsToClient(java.lang.String value)
Sets the value of the ' Result Sets To Client' attribute. |
| Methods inherited from interface com.ibm.db.models.db2.DB2Procedure |
|---|
getDeploy, getJavaOptions, getReturn, getVersion, isModelResultSets, isNullInput, setDeploy, setJavaOptions, setModelResultSets, setNullInput, setReturn, setVersion |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.routines.Procedure |
|---|
getMaxResultSets, getResultSet, isOldSavePoint, setMaxResultSets, setOldSavePoint |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.routines.Routine |
|---|
getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameters, getParameterStyle, getSchema, getSecurity, getSource, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject |
|---|
getInstanceProperties |
| Methods inherited from interface commonj.sdo.DataObject |
|---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface com.ibm.db.models.db2.DB2Routine |
|---|
getChangeState, getDebugId, getExtendedOptions, getFenced, getOrigParmSig, getOrigSchemaName, getParmCcsid, getProgramType, getRoutineExtensions, getSpecialRegister, getThreadsafe, isDbInfo, isFederated, isImplicitSchema, setChangeState, setDbInfo, setDebugId, setFederated, setFenced, setImplicitSchema, setOrigParmSig, setOrigSchemaName, setParmCcsid, setProgramType, setSpecialRegister, setThreadsafe |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.routines.Routine |
|---|
getAuthorizationID, getCreationTS, getExternalName, getInputParameters, getLanguage, getLastAlteredTS, getOutputParameters, getParameters, getParameterStyle, getSchema, getSecurity, getSource, getSpecificName, getSqlDataAccess, isDeterministic, setAuthorizationID, setCreationTS, setDeterministic, setExternalName, setLanguage, setLastAlteredTS, setParameterStyle, setSchema, setSecurity, setSource, setSpecificName, setSqlDataAccess |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject |
|---|
getInstanceProperties |
| Methods inherited from interface commonj.sdo.DataObject |
|---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject |
|---|
getInstanceProperties |
| Methods inherited from interface commonj.sdo.DataObject |
|---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Method Detail |
|---|
java.lang.String getRemoteUniqueId()
If the meaning of the 'Remote Unique Id' attribute isn't clear, there really should be more of a description here...
setRemoteUniqueId(String),
LUWPackage.getFederatedProcedure_RemoteUniqueId()void setRemoteUniqueId(java.lang.String value)
Remote Unique Id' attribute.
value - the new value of the 'Remote Unique Id' attribute.getRemoteUniqueId()java.lang.String getRemoteServer()
If the meaning of the 'Remote Server' attribute isn't clear, there really should be more of a description here...
setRemoteServer(String),
LUWPackage.getFederatedProcedure_RemoteServer()void setRemoteServer(java.lang.String value)
Remote Server' attribute.
value - the new value of the 'Remote Server' attribute.getRemoteServer()java.lang.String getRemoteSchema()
If the meaning of the 'Remote Schema' attribute isn't clear, there really should be more of a description here...
setRemoteSchema(String),
LUWPackage.getFederatedProcedure_RemoteSchema()void setRemoteSchema(java.lang.String value)
Remote Schema' attribute.
value - the new value of the 'Remote Schema' attribute.getRemoteSchema()java.lang.String getRemotePackage()
If the meaning of the 'Remote Package' attribute isn't clear, there really should be more of a description here...
setRemotePackage(String),
LUWPackage.getFederatedProcedure_RemotePackage()void setRemotePackage(java.lang.String value)
Remote Package' attribute.
value - the new value of the 'Remote Package' attribute.getRemotePackage()java.lang.String getRemoteProcedureName()
If the meaning of the 'Remote Procedure Name' attribute isn't clear, there really should be more of a description here...
setRemoteProcedureName(String),
LUWPackage.getFederatedProcedure_RemoteProcedureName()void setRemoteProcedureName(java.lang.String value)
Remote Procedure Name' attribute.
value - the new value of the 'Remote Procedure Name' attribute.getRemoteProcedureName()int getNumberOfParameters()
If the meaning of the 'Number Of Parameters' attribute isn't clear, there really should be more of a description here...
setNumberOfParameters(int),
LUWPackage.getFederatedProcedure_NumberOfParameters()void setNumberOfParameters(int value)
Number Of Parameters' attribute.
value - the new value of the 'Number Of Parameters' attribute.getNumberOfParameters()java.lang.String getResultSetsToClient()
If the meaning of the 'Result Sets To Client' attribute isn't clear, there really should be more of a description here...
setResultSetsToClient(String),
LUWPackage.getFederatedProcedure_ResultSetsToClient()void setResultSetsToClient(java.lang.String value)
Result Sets To Client' attribute.
value - the new value of the 'Result Sets To Client' attribute.getResultSetsToClient()int getNumberOfRefCursors()
If the meaning of the 'Number Of Ref Cursors' attribute isn't clear, there really should be more of a description here...
setNumberOfRefCursors(int),
LUWPackage.getFederatedProcedure_NumberOfRefCursors()void setNumberOfRefCursors(int value)
Number Of Ref Cursors' attribute.
value - the new value of the 'Number Of Ref Cursors' attribute.getNumberOfRefCursors()boolean isAllResultSetsToCaller()
If the meaning of the 'All Result Sets To Caller' attribute isn't clear, there really should be more of a description here...
setAllResultSetsToCaller(boolean),
LUWPackage.getFederatedProcedure_AllResultSetsToCaller()void setAllResultSetsToCaller(boolean value)
All Result Sets To Caller' attribute.
value - the new value of the 'All Result Sets To Caller' attribute.isAllResultSetsToCaller()org.eclipse.emf.common.util.EList getFederatedProcedure()
FederatedProcedure.
If the meaning of the 'Federated Procedure' reference list isn't clear, there really should be more of a description here...
LUWPackage.getFederatedProcedure_FederatedProcedure()org.eclipse.emf.common.util.EList getRemoteProcedure()
Procedure.
If the meaning of the 'Remote Procedure' reference list isn't clear, there really should be more of a description here...
LUWPackage.getFederatedProcedure_RemoteProcedure()org.eclipse.emf.common.util.EList getFederatedParameter()
FederatedParameter.
It is bidirectional and its opposite is 'Federated Procedure'.
If the meaning of the 'Federated Parameter' reference list isn't clear, there really should be more of a description here...
LUWPackage.getFederatedProcedure_FederatedParameter(),
FederatedParameter.getFederatedProcedure()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||