Spec-Zone .ru
спецификации, руководства, описания, API
|
public class PortableRemoteObject extends Object
Модификатор | Конструктор и Описание |
---|---|
protected |
PortableRemoteObject()
Инициализирует объект, вызывая
exportObject(this) . |
Модификатор и Тип | Метод и Описание |
---|---|
static void |
connect(Remote target, Remote source)
Делает Удаленный объект готовым к удаленной передаче.
|
static void |
exportObject(Remote obj)
Делает серверный объект готовым получить удаленные вызовы.
|
static Object |
narrow(Object narrowFrom, Class narrowTo)
Проверки, чтобы гарантировать, что объект удаленного или абстрактного интерфейсного типа может быть брошен к требуемому типу.
|
static Remote |
toStub(Remote obj)
Возвращает тупик для данного серверный объекта.
|
static void |
unexportObject(Remote obj)
Вычеркивает из списка серверный объект со времени выполнения, позволяя объект стать доступным для сборки "мусора".
|
protected PortableRemoteObject() throws RemoteException
exportObject(this)
.RemoteException
- если экспорт перестал работать.public static void exportObject(Remote obj) throws RemoteException
obj
- серверный объект, чтобы экспортировать.RemoteException
- если экспорт перестал работать.public static Remote toStub(Remote obj) throws NoSuchObjectException
obj
- серверный объект, для которого требуется тупик. Должен или быть подкласс PortableRemoteObject или была ранее цель звонка exportObject(java.rmi.Remote)
.NoSuchObjectException
- если тупик не может быть расположен для данного серверный объекта.public static void unexportObject(Remote obj) throws NoSuchObjectException
obj
- объект неэкспортировать.NoSuchObjectException
- если удаленный объект в настоящий момент не экспортируется.public static Object narrow(Object narrowFrom, Class narrowTo) throws ClassCastException
narrowFrom
- объект проверить.narrowTo
- требуемый тип.ClassCastException
- если narrowFrom не может быть брошен к narrowTo.public static void connect(Remote target, Remote source) throws RemoteException
Stub.connect(org.omg.CORBA.ORB)
метод для получения дополнительной информации.target
- объект соединиться.source
- ранее соединенный объект.RemoteException
- если source
не соединяется или если target
уже соединяется с различным ШАРОМ чем source
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.