javax.microedition.io
Interface StreamConnection
- All Superinterfaces:
- Connection, InputConnection, OutputConnection
- All Known Subinterfaces:
- ContentConnection, FileConnection, HttpConnection, HttpsConnection, SecureConnection, SocketConnection
@TransactionType(value=NOT_SUPPORTED)
public interface StreamConnection
- extends InputConnection, OutputConnection
This interface defines the capabilities that a stream connection must have.
In a typical implementation of this interface (for instance in MIDP 2.0), all
StreamConnections have one underlying InputStream
and one OutputStream. Opening a DataInputStream
counts as opening an InputStream and opening a
DataOutputStream counts as opening an
OutputStream. Trying to open another InputStream
or OutputStream causes an IOException. Trying
to open the InputStream or OutputStream after
they have been closed causes an IOException.
The methods of StreamConnection are not synchronized. The only
stream method that can be called safely in another thread is
close.
- Since:
- CLDC 1.0, Java Card 3.0
Copyright (c) 2009 Sun Microsystems, Inc. All rights reserved.