Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface OpenMBeanOperationInfo
Описывает работу Открытого MBean.
Этот интерфейс объявляет те же самые методы как class MBeanOperationInfo
. class, реализовывая этот интерфейс (обычно OpenMBeanOperationInfoSupport
) должен расшириться MBeanOperationInfo
.
getSignature()
метод должен возвратить во времени выполнения массив экземпляров подкласса MBeanParameterInfo
который реализует OpenMBeanParameterInfo
интерфейс (обычно OpenMBeanParameterInfoSupport
).
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object obj)
Сравнивает указанный параметр obj с этим
OpenMBeanOperationInfo экземпляр для равенства. |
Строка |
getDescription()
Возвращает удобочитаемое описание работы, описанной этим экземпляром OpenMBeanOperationInfo.
|
int |
getImpact()
Возвращает int постоянная квалификация воздействия работы, описанной этим экземпляром OpenMBeanOperationInfo.
|
Строка |
getName()
Возвращает имя работы, описанной этим экземпляром OpenMBeanOperationInfo.
|
OpenType<?> |
getReturnOpenType()
Возвращает открытый тип значений, возвращенных работой, описанной этим экземпляром OpenMBeanOperationInfo.
|
Строка |
getReturnType()
Возвращает полностью определенный Java имя class значений, возвращенных работой, описанной этим экземпляром OpenMBeanOperationInfo.
|
MBeanParameterInfo[] |
getSignature()
Возвращает массив экземпляров OpenMBeanParameterInfo, описывающих каждый параметр в подписи работы, описанной этим экземпляром OpenMBeanOperationInfo.
|
int |
hashCode()
Возвращает значение хэш-кода для этого
OpenMBeanOperationInfo экземпляр. |
Строка |
toString()
Возвращает строковое представление этого
OpenMBeanOperationInfo экземпляр. |
String getDescription()
String getName()
MBeanParameterInfo[] getSignature()
OpenMBeanParameterInfoSupport
).int getImpact()
MBeanOperationInfo.INFO
, MBeanOperationInfo.ACTION
, MBeanOperationInfo.ACTION_INFO
, или MBeanOperationInfo.UNKNOWN
.String getReturnType()
OpenType<?> getReturnOpenType()
boolean equals(Object obj)
OpenMBeanOperationInfo
экземпляр для равенства. true возвратов, если и только если все следующие операторы являются истиной:
OpenMBeanOperationInfo
интерфейс,OpenMBeanOperationInfo
интерфейс. equals
в class Object
obj
- объект, который будет сравнен для равенства с этим OpenMBeanOperationInfo
экземпляр;true
если указанный объект равен этому OpenMBeanOperationInfo
экземпляр.Object.hashCode()
, HashMap
int hashCode()
OpenMBeanOperationInfo
экземпляр. Хэш-код OpenMBeanOperationInfo
экземпляр является суммой хэш-кодов всех элементов информации, используемой в equals
сравнения (то есть: его имя, возвратите открытый тип, воздействие и подпись, где хэш-код подписи вычисляется звонком в java.util.Arrays.asList(this.getSignature).hashCode()).
Это гарантирует это t1.equals(t2)
подразумевает это t1.hashCode()==t2.hashCode()
для любых двух OpenMBeanOperationInfo
экземпляры t1
и t2
, как требуется согласно общему контракту метода Object.hashCode()
.
hashCode
в class Object
OpenMBeanOperationInfo
экземплярObject.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
String toString()
OpenMBeanOperationInfo
экземпляр. Строковое представление состоит из имени этого class (то есть javax.management.openmbean.OpenMBeanOperationInfo
), и имя, подпись, возвращает открытый тип и воздействие описанной работы.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92