Deprecated
as a consequence of RemoteCall
being deprecated. See corresponding docs for further information.
Modifier and Type | Field and Description |
---|---|
private Connection | |
private ObjectInputFilter | |
private ConnectionInputStream | |
private ConnectionOutputStream | |
private boolean | |
private Exception |
Access | Constructor and Description |
---|---|
public | |
public |
Modifier and Type | Method and Description |
---|---|
public void | |
public void | done()
Implements java. |
protected void | exceptionReceivedFromServer(Exception ex)
Routine that causes the stack traces of remote exceptions to be filled in with the current stack trace on the client. |
public void | executeCall()
Implements java. |
public Connection | |
public ObjectInput | getInputStream()
Implements java. |
public ObjectOutput | getOutputStream()
Implements java. |
private ObjectOutput | |
public ObjectOutput | getResultStream(boolean
If true, indicates normal return, else indicates
exceptional return. success)Implements java. |
public Exception | |
public void | releaseInputStream()
Implements java. |
public void | releaseOutputStream()
Implements java. |
public void |
conn | back to summary |
---|---|
private Connection conn |
filter | back to summary |
---|---|
private ObjectInputFilter filter |
in | back to summary |
---|---|
private ConnectionInputStream in |
out | back to summary |
---|---|
private ConnectionOutputStream out |
resultStarted | back to summary |
---|---|
private boolean resultStarted |
serverException | back to summary |
---|---|
private Exception serverException |
StreamRemoteCall | back to summary |
---|---|
public StreamRemoteCall(Connection c) |
StreamRemoteCall | back to summary |
---|---|
public StreamRemoteCall(Connection c, ObjID id, int op, long hash) throws RemoteException |
discardPendingRefs | back to summary |
---|---|
public void discardPendingRefs() Discard any post-processing of refs the InputStream. |
done | back to summary |
---|---|
public void done() throws IOException Implements java. Doc from java. Allow cleanup after the remote call has completed.
|
exceptionReceivedFromServer | back to summary |
---|---|
protected void exceptionReceivedFromServer(Exception ex) throws Exception Routine that causes the stack traces of remote exceptions to be filled in with the current stack trace on the client. Detail exceptions are filled in iteratively. |
executeCall | back to summary |
---|---|
public void executeCall() throws Exception Implements java. Do whatever it takes to execute the call.
|
getConnection | back to summary |
---|---|
public Connection getConnection() Return the connection associated with this call. |
getInputStream | back to summary |
---|---|
public ObjectInput getInputStream() throws IOException Implements java. Get the InputStream the stub/skeleton should get results/arguments from.
|
getOutputStream | back to summary |
---|---|
public ObjectOutput getOutputStream() throws IOException Implements java. Return the output stream the stub/skeleton should put arguments/results into.
|
getOutputStream | back to summary |
---|---|
private ObjectOutput getOutputStream(boolean resultStream) throws IOException |
getResultStream | back to summary |
---|---|
public ObjectOutput getResultStream(boolean success) throws IOException Implements java. Returns an output stream (may put out header information relating to the success of the call).
|
getServerException | back to summary |
---|---|
public Exception getServerException() |
releaseInputStream | back to summary |
---|---|
public void releaseInputStream() throws IOException Implements java. Release the input stream, this would allow some transports to release the channel early.
|
releaseOutputStream | back to summary |
---|---|
public void releaseOutputStream() throws IOException Implements java. Release the outputStream Currently, will not complain if the output stream is released more than once.
|
setObjectInputFilter | back to summary |
---|---|
public void setObjectInputFilter(ObjectInputFilter filter) |