?? ConnectionFactory
public interface ConnectionFactory
A Connection Factory service is called by the implementation of the Connector
Service to create
javax.microedition.io.Connection
objects which
implement the scheme named by IO_SCHEME
.
When a ConnectorService.open
method is called, the implementation of
the Connector Service will examine the specified name for a scheme. The
Connector Service will then look for a Connection Factory service which is
registered with the service property IO_SCHEME
which matches the
scheme. The createConnection(String, int, boolean)
method of the
selected Connection Factory will then be called to create the actual
Connection
object.-
????
?? -
????
??????????javax.microedition.io.Connection
createConnection
(String name, int mode, boolean timeouts) Create a newConnection
object for the specified URI.
-
??????
-
IO_SCHEME
Service property containing the scheme(s) for which this Connection Factory can createConnection
objects. This property is of typeString[]
.- ????:
-
-
??????
-
createConnection
javax.microedition.io.Connection createConnection(String name, int mode, boolean timeouts) throws IOException Create a newConnection
object for the specified URI.- ??:
name
- The full URI passed to theConnectorService.open
methodmode
- The mode parameter passed to theConnectorService.open
methodtimeouts
- The timeouts parameter passed to theConnectorService.open
method- ??:
- A new
javax.microedition.io.Connection
object. - ??:
IOException
- If ajavax.microedition.io.Connection
object cannot be created.
-