Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ActivationID extends Object implements Serializable
ActivationID
) содержит несколько сведений, необходимых для того, чтобы активировать объект: RemoteRef
экземпляр), и UID
экземпляр) для объекта. Идентификатор активации для объекта может быть получен, регистрируя объект с системой активации. Регистрация выполняется несколькими способами:
Activatable.register
метод Activatable
конструктор (который берет три параметра и и регистрирует и экспортирует объект, и Activatable.exportObject
метод, который берет дескриптор активации, объект и порт как параметры; этот метод и регистрирует и экспортирует объект. Activatable
, Сериализированная ФормаКонструктор и Описание |
---|
ActivationID(Activator activator)
Конструктор для
ActivationID берет единственный параметр, активатор, который определяет удаленную ссылку на активатор, ответственный за активирование объекта, связанного с этим идентификатором. |
Модификатор и Тип | Метод и Описание |
---|---|
Удаленный |
activate(boolean force)
Активируйте объект для этого идентификатора.
|
boolean |
equals(Object obj)
Сравнивает два идентификатора активации для равенства контента.
|
int |
hashCode()
Возвращает хэш-код для идентификатора активации.
|
public ActivationID(Activator activator)
ActivationID
берет единственный параметр, активатор, который определяет удаленную ссылку на активатор, ответственный за активирование объекта, связанного с этим идентификатором. Экземпляр ActivationID
глобально уникально.activator
- ссылка на активатор, ответственный за активирование объектаpublic Remote activate(boolean force) throws ActivationException, UnknownObjectException, RemoteException
force
- если это правда, вынуждает активатор связаться с группой, активируя объект (вместо того, чтобы возвратить кэшируемую ссылку); если ложь, возвращая кэшируемое значение является приемлемой.ActivationException
- если активация перестала работатьUnknownObjectException
- если объект неизвестенRemoteException
- если удаленный вызов перестал работатьpublic int hashCode()
public boolean equals(Object obj)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92