Unexports the remote object exported via this exporter's {@link #export} method such that the object can no longeraccept incoming remote calls that were possible as a result of exporting via this exporter.
This method unexports the remote object via a call to {@link PortableRemoteObject#unexportObject}, which only supports the equivalent of a "forced" unexport (i.e., one in which the object is unexported regardless of the presence of pending or in-progress calls). Hence, this method will not consult the value of force
, and will always attempt a "forced" unexport of the remote object, returning true
upon normal completion.
@param force ignored value (normally indicates whether or not tounexport the object in the presence of pending or in-progress calls, but this exporter does not support "unforced" unexports)
@return true
@throws IllegalStateException {@inheritDoc}