|
IBM DB2 Information Integrator Java API Reference for Developing Wrappers |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.db2.wrapper.SqlqgBaseClass
com.ibm.db2.wrapper.RemoteOperation
The RemoteOperation class serves as the base class for classes that represent various remote operations. These remote operations include queries and pass-through sessions. The RemoteOperation class is not directly instantiated and cannot be customized directly. The RemoteOperation base class implementation maintains the following information:
RemoteConnection
object.
RuntimeDataList
that describes the type and location
of values to be bound to parameter markers (if any) in the SQL statement.
RuntimeDataList
that describes the expected type and
provides the buffers for values to be returned (if any) by the SQL statement.
Method Summary | |
RemoteConnection |
getConnection()
Retrieve the connection for the remote operation. |
java.lang.Object |
getExecDesc()
Retrieve the execution descriptor for the remote operation. |
RuntimeDataList |
getInputData()
Retrieve the list of input values for the remote operation. |
RuntimeDataList |
getOutputData()
Retrieve the list of output data buffers for the remote operation. |
FencedServer |
getServer()
Retrieve the data source server that owns the remote operation. |
Wrapper |
getWrapper()
Get the wrapper object. |
protected void |
reportEof()
Report an end-of-file condition during a fetch operation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public final RemoteConnection getConnection()
RemoteConnection
public final java.lang.Object getExecDesc() throws WrapperException, java.io.IOException, java.lang.ClassNotFoundException
WrapperException
- if the retrieval of the execution descriptor object fails.
java.io.IOException
- if the streaming of the execution descriptor fails.
java.lang.ClassNotFoundException
- if the execution descriptor class cannot be found.public final RuntimeDataList getInputData()
RuntimeDataList
public final RuntimeDataList getOutputData()
RuntimeDataList
public final FencedServer getServer()
FencedServer
public final Wrapper getWrapper()
Wrapper
protected void reportEof() throws WrapperException
WrapperException
- if the method fails.
|
IBM DB2 Information Integrator Java API Reference for Developing Wrappers |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
(C)Copyright IBM Corp. 2002. All rights reserved.
Links on this page are made available for your convenience and may take you to non-IBM sites. IBM does not warrant any sample code provided on these sites.