|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.management.MBeanFeatureInfo
javax.management.MBeanNotificationInfo
javax.management.modelmbean.ModelMBeanNotificationInfo
public class ModelMBeanNotificationInfo
ModelMBeanNotificationInfo 객체는, ModelMBean 가 발행하는 통지를 기술합니다. 이것은, 관련 Descriptor 를 가져, Descriptor 인터페이스를 구현한 MBeanNotificationInfo 의 서브 클래스입니다.
기술자내의 필드는 이하와 같이 정의가 끝난 상태입니다만, 이 내용으로 한정되지 않습니다.
name :통지명
descriptorType :반드시 notification
severity :0 ~ 6 의 값중 0:미지,1:회복 불능,
2: 위기, 장해,3:메이저, 중대,
4: 마이너, 비중요, 에러,5:경고,
6: 일반적으로, 클리어 끝나, 정보
messageID :메세지 텍스트의 일의의 키 (번역,
분석용)
messageText :통지 텍스트
log :T - 메세지를 로그에 기록 F - 메세지를 기록하지 않는다
logfile : operating system에 적절한 완전 수식 파일명의
캐릭터 라인
visibility :1 ~ 4 의 값의 쳐 1:항상 가시 4:거의 불가시
presentationString :데이터 표현을 가능하게하기 위한 XML 형식의 캐릭터 라인
디폴트의 기술자에게는, name, descriptorType, displayName, 및 severity(=6) 필드가 포함됩니다.
이 클래스의 serialVersionUID 은 -7445681389570207141L 입니다.
| 필드의 개요 |
|---|
| 클래스 javax.management. MBeanFeatureInfo 로부터 상속된 필드 |
|---|
description , name |
| 생성자 의 개요 | |
|---|---|
ModelMBeanNotificationInfo (ModelMBeanNotificationInfo inInfo)
이 ModelMBeanNotificationInfo 객체로부터 새로운 ModelMBeanNotification 객체를 구축합니다. |
|
ModelMBeanNotificationInfo (String [] notifTypes,
String name,
String description)
디폴트의 기술자로 ModelMBeanNotificationInfo 객체를 구축합니다. |
|
ModelMBeanNotificationInfo (String [] notifTypes,
String name,
String description,
Descriptor descriptor)
ModelMBeanNotificationInfo 객체를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
Object |
clone ()
이 ModelMBeanNotificationInfo 를 복제해 새로운 ModelMBeanNotificationInfo 를 작성해, 돌려줍니다. |
Descriptor |
getDescriptor ()
ModelMBeanNotificationInfo 에 관련지을 수 있었던 Descriptor 의 카피를 돌려줍니다. |
void |
setDescriptor (Descriptor inDescriptor)
ModelMBeanNotificationInfo 에 관련지을 수 있었던 Descriptor (완전 치환)를 설정합니다. |
String |
toString ()
ModelMBeanNotificationInfo 를 포함한 인간이 읽을 수 있는 형식의 캐릭터 라인을 돌려줍니다. |
| 클래스 javax.management. MBeanNotificationInfo 로부터 상속된 메소드 |
|---|
equals , getNotifTypes , hashCode |
| 클래스 javax.management. MBeanFeatureInfo 로부터 상속된 메소드 |
|---|
getDescription , getName |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
finalize , getClass , notify , notifyAll , wait , wait , wait |
| 생성자 의 상세 |
|---|
public ModelMBeanNotificationInfo(String [] notifTypes,
String name,
String description)
notifTypes - 발행될 가능성이 있는 통지형을 포함한다
닷 표기 형식의 문자 배열name - Notification 클래스의 이름description - 인간이 읽을 수 있는 형식의
Notification 의 설명 (임의)
public ModelMBeanNotificationInfo(String [] notifTypes,
String name,
String description,
Descriptor descriptor)
notifTypes - 발행될 가능성이 있는 통지형을 포함한다
닷 표기 형식의 문자 배열name - Notification 클래스의 이름description - 인간이 읽을 수 있는 형식의 Notification 의 설명
(임의)descriptor - 이 MBeanOperationInfo 인스턴스용으로서
적절한 메타데이타를 포함한다
Descriptor 인스턴스. null 의 경우,
디폴트의 기술자가 작성된다. displayName 필드 또는 severity 필드를 포함하지 않는 기술자에게는,
디폴트 값의 displayName 필드 또는 severity 필드가
추가된다
RuntimeOperationsException - IllegalArgumentException 를
랩 한다. 기술자가 무효인 경우,
기술자 필드 name 가 파라미터 name 와 동일하지 않은 경우,
기술자 필드 DescriptorType 가 notification 와 동일하지 않은 경우public ModelMBeanNotificationInfo(ModelMBeanNotificationInfo inInfo)
inInfo - 복제되는 ModelMBeanNotificationInfo| 메소드의 상세 |
|---|
public Object clone()
MBeanNotificationInfo 내의 clone Cloneable public Descriptor getDescriptor()
DescriptorRead 내의 getDescriptor MBeanFeatureInfo 내의 getDescriptor setDescriptor(javax.management.Descriptor) public void setDescriptor(Descriptor inDescriptor)
DescriptorAccess 내의 setDescriptor inDescriptor - ModelMBeanNotification 인터페이스에 관련지을 수 있었던 Descriptor 를
치환한다
RuntimeOperationsException - 무효인 Descriptor 의
IllegalArgumentException 를 랩 하는getDescriptor() public String toString()
MBeanNotificationInfo 내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.