|
||||||||||
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 Id
Remote Server
Remote Schema
Remote Package
Remote Procedure Name
Number Of Parameters
Result Sets To Client
Number Of Ref Cursors
All Result Sets To Caller
Federated Procedure
Remote Procedure
Federated 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 |