Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface RelationSupportMBean extends Relation
Класс RelationSupport соответствует шаблонам разработки стандартного MBean. Таким образом, пользователь может решить инстанцировать объекта RelationSupport непосредственно как MBean (поскольку это следует за шаблонами разработки MBean), чтобы зарегистрировать это в Сервере MBean, и затем добавить это в Службе Отношения.
Пользователь может также, создавая его собственный класс отношения MBean, иметь это расширение RelationSupport, получать реализации необходимых интерфейсов (см. ниже).
Также возможно иметь в пользовательском отношении, MBean классифицируют элемент, являющийся объектом RelationSupport, и реализовывать необходимые интерфейсы, делегируя все к этому элементу.
RelationSupport реализует интерфейс Отношения (чтобы быть обработанным Службой Отношения).
Модификатор и Тип | Метод и Описание |
---|---|
Булевская переменная |
isInRelationService()
Возвращает внутренний флаг, определяющий, обрабатывается ли объект все еще Службой Отношения.
|
void |
setRelationServiceManagementFlag(Boolean flag)
Определяет, обрабатывается ли это отношение Службой Отношения.
|
getAllRoles, getReferencedMBeans, getRelationId, getRelationServiceName, getRelationTypeName, getRole, getRoleCardinality, getRoles, handleMBeanUnregistration, retrieveAllRoles, setRole, setRoles
Boolean isInRelationService()
Boolean.TRUE
если объект все еще обрабатывается Службой Отношения и Boolean.FALSE
иначе.void setRelationServiceManagementFlag(Boolean flag) throws IllegalArgumentException
Определяет, обрабатывается ли это отношение Службой Отношения.
ОСТЕРЕГАЙТЕСЬ, этот метод должен быть представлен, поскольку Служба Отношения получит доступ к отношению через свой интерфейс управления. Рекомендуется НЕ использовать этот метод. Используя это не влияет на регистрацию объекта отношения в Службе Отношения, но предоставит неправильную информацию об этом!
flag
- обрабатывается ли отношение Службой Отношения.IllegalArgumentException
- если нулевой параметр
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.