Unpublished interface controlling how the RMI Connector Server
exports objects. The RMIServerImpl object and each
RMIConnectionImpl object are exported using the exporter. The
default exporter calls UnicastRemoteObject#exportObject(Remote, int,
RMIClientSocketFactory, RMIServerSocketFactory) to export objects
and UnicastRemoteObject#unexportObject(Remote, boolean) to
unexport them. A replacement exporter can be specified via the
EXPORTER_ATTRIBUTE property in the environment Map passed
to the RMI connector server.
| Modifier and Type | Field and Description |
|---|---|
| public static final String |
| Modifier and Type | Method and Description |
|---|---|
| public Remote | exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
|
| public boolean |
| EXPORTER_ATTRIBUTE | back to summary |
|---|---|
| public static final String EXPORTER_ATTRIBUTE | |
| exportObject | back to summary |
|---|---|
| public Remote exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter) throws RemoteException | |
| unexportObject | back to summary |
|---|---|
| public boolean unexportObject(Remote obj, boolean force) throws NoSuchObjectException | |