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
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access