Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.rmi.activation |
Оказывает поддержку для Активизации объектов RMI.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
UnknownGroupException
UnknownGroupException бросается методами классов и интерфейсов в java.rmi.activation пакет, когда ActivationGroupID параметр к методу решается быть недопустимым, то есть, не известен ActivationSystem . |
class |
UnknownObjectException
UnknownObjectException бросается методами классов и интерфейсов в java.rmi.activation пакет, когда ActivationID параметр к методу решается быть недопустимым. |
Модификатор и Тип | Метод и Описание |
---|---|
MarshalledObject<? extends Remote> |
Активатор.activate(ActivationID id, boolean force)
Активируйте объект, связанный с идентификатором активации,
id . |
Удаленный |
ActivationID.activate(boolean force)
Активируйте объект для этого идентификатора.
|
ActivationMonitor |
ActivationSystem.activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation)
Обратный вызов, чтобы сообщить системе активации, что группа теперь активна.
|
protected void |
ActivationGroup.activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)
Этот защищенный метод необходим для подклассов, чтобы сделать
activeObject обратный вызов к монитору группы. |
abstract void |
ActivationGroup.activeObject(ActivationID id, Remote obj)
Группа
activeObject метод вызывают, когда объект экспортируется (любой Activatable объектная конструкция или явный звонок Activatable.exportObject . |
static ActivationGroup |
ActivationGroup.createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation)
Создайте и установите группу активации для текущего VM.
|
static ActivationID |
Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)
Регистрирует дескриптор активации (в указанном расположении, данных, и режиме перезапуска) для указанного объекта, и экспорта, который возражает с указанным портом.
|
static ActivationID |
Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Регистрирует дескриптор активации (в указанном расположении, данных, и режиме перезапуска) для указанного объекта, и экспорта, который возражает с указанным портом, и указанными фабриками сокета клиента и сервера.
|
ActivationDesc |
ActivationSystem.getActivationDesc(ActivationID id)
Возвращает дескриптор активации, для объекта с идентификатором активации,
id . |
ActivationGroupDesc |
ActivationSystem.getActivationGroupDesc(ActivationGroupID id)
Возвращает групповой дескриптор активации, для группы с групповым идентификатором активации,
id . |
static ActivationSystem |
ActivationGroup.getSystem()
Возвращает систему активации для VM.
|
static boolean |
Activatable.inactive(ActivationID id)
Сообщает системе что объект с соответствующей активацией
id в настоящий момент неактивно. |
boolean |
ActivationGroup.inactiveObject(ActivationID id)
Группа
inactiveObject метод вызывают косвенно через звонок Activatable.inactive метод. |
MarshalledObject<? extends Remote> |
ActivationInstantiator.newInstance(ActivationID id, ActivationDesc desc)
Активатор вызывает instantiator's
newInstance метод, чтобы воссоздать в той группе объект с идентификатором активации, id , и дескриптор, desc . |
MarshalledObject |
ActivationGroup_Stub.newInstance(ActivationID id, ActivationDesc desc)
Тупиковый метод для
ActivationGroup.newInstance . |
static Remote |
Activatable.register(ActivationDesc desc)
Зарегистрируйте объектный дескриптор для activatable удаленного объекта так, чтобы был, может быть активирован по требованию.
|
ActivationGroupID |
ActivationSystem.registerGroup(ActivationGroupDesc desc)
Зарегистрируйте группу активации.
|
ActivationID |
ActivationSystem.registerObject(ActivationDesc desc)
registerObject метод используется, чтобы зарегистрировать дескриптор активации, desc , и получите идентификатор активации для activatable удаленного объекта. |
ActivationDesc |
ActivationSystem.setActivationDesc(ActivationID id, ActivationDesc desc)
Установите дескриптор активации,
desc для объекта с идентификатором активации, id . |
ActivationGroupDesc |
ActivationSystem.setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc)
Установите групповой дескриптор активации,
desc для объекта с групповым идентификатором активации, id . |
static void |
ActivationGroup.setSystem(ActivationSystem system)
Установите систему активации для VM.
|
static void |
Activatable.unregister(ActivationID id)
Отменяет предыдущую регистрацию для дескриптора активации, связанного с
id . |
void |
ActivationSystem.unregisterGroup(ActivationGroupID id)
Удалите группу активации.
|
void |
ActivationSystem.unregisterObject(ActivationID id)
Удалите идентификатор активации и связанный дескриптор, ранее зарегистрированный в
ActivationSystem ; объект больше не может быть активирован через идентификатор активации объекта. |
Конструктор и Описание |
---|
Activatable(String location, MarshalledObject<?> data, boolean restart, int port)
Создает activatable удаленный объект, регистрируя дескриптор активации (с указанным расположением, данными, и режимом перезапуска) для этого объекта, и экспортируя объект с указанным портом.
|
Activatable(String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Создает activatable удаленный объект, регистрируя дескриптор активации (с указанным расположением, данными, и режимом перезапуска) для этого объекта, и экспортируя объект с указанным портом, и определенные фабрики сокета клиента и сервера.
|
ActivationDesc(String className, String location, MarshalledObject<?> data)
Создает объектный дескриптор для объекта, имя class которого
className , это может быть загружено из кода location и чья информация об инициализации data . |
ActivationDesc(String className, String location, MarshalledObject<?> data, boolean restart)
Создает объектный дескриптор для объекта, имя class которого
className , это может быть загружено из кода location и чья информация об инициализации data . |
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92