Interface RemoteCall
Deprecated.
no replacement.
RemoteCall
is an abstraction used solely by the RMI runtime
(in conjunction with stubs and skeletons of remote objects) to carry out a
call to a remote object. The RemoteCall
interface is
deprecated because it is only used by deprecated methods of
java.rmi.server.RemoteRef
.- Since:
- 1.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
done()
Deprecated.no replacementvoid
Deprecated.no replacementDeprecated.no replacementDeprecated.no replacementgetResultStream
(boolean success) Deprecated.no replacementvoid
Deprecated.no replacementvoid
Deprecated.no replacement
-
Method Details
-
getOutputStream
Deprecated.no replacementReturn the output stream the stub/skeleton should put arguments/results into.- Returns:
- output stream for arguments/results
- Throws:
IOException
- if an I/O error occurs.- Since:
- 1.1
-
releaseOutputStream
Deprecated.no replacementRelease the output stream; in some transports this would release the stream.- Throws:
IOException
- if an I/O error occurs.- Since:
- 1.1
-
getInputStream
Deprecated.no replacementGet the InputStream that the stub/skeleton should get results/arguments from.- Returns:
- input stream for reading arguments/results
- Throws:
IOException
- if an I/O error occurs.- Since:
- 1.1
-
releaseInputStream
Deprecated.no replacementRelease the input stream. This would allow some transports to release the channel early.- Throws:
IOException
- if an I/O error occurs.- Since:
- 1.1
-
getResultStream
@Deprecated ObjectOutput getResultStream(boolean success) throws IOException, StreamCorruptedException Deprecated.no replacementReturns an output stream (may put out header information relating to the success of the call). Should only succeed once per remote call.- Parameters:
success
- If true, indicates normal return, else indicates exceptional return.- Returns:
- output stream for writing call result
- Throws:
IOException
- if an I/O error occurs.StreamCorruptedException
- If already been called.- Since:
- 1.1
-
executeCall
Deprecated.no replacementDo whatever it takes to execute the call.- Throws:
Exception
- if a general exception occurs.- Since:
- 1.1
-
done
Deprecated.no replacementAllow cleanup after the remote call has completed.- Throws:
IOException
- if an I/O error occurs.- Since:
- 1.1
-