Name
InputConnection
Synopsis
InputConnection
is an interface implemented by
connections that can provide an input stream from the data source.
Most connections allow input, but in exceptional cases, such as
a connection to a printer, this might not be the case.
The openInputStream()
method obtains an input stream that
can be used to read an ordered sequence of bytes from the data source, while
openDataInputStream()
returns a stream that can also be
used to decode Java primitive data types written to the connection using a
DataOutputStream
.
The result of calling these methods more than once is not defined by the
specification. Sun’s reference implementations treat a second call as an
error and throw an IOException
. The
openInputStream()
and
openDataInputStream()
methods will also throw an
IOException
if the InputConnection
was obtained from a Connector
open()
call
which specified a mode of Connector.WRITE
.
public interface InputConnection extends Connection { // Public Instance Methods public abstract java.io.DataInputStream openDataInputStream( ) throws java.io.IOException; public abstract java.io.InputStream openInputStream( ) throws java.io.IOException; }
Implementations
StreamConnection
Get J2ME in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.