|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface DynamicMBean
Dynamic MBean (동적 관리 인터페이스를 공개하는 MBean)에 구현하는 메소드를 정의합니다.
메소드의 개요 | |
---|---|
Object |
getAttribute (String attribute)
Dynamic MBean 의 특정의 속성의 값을 가져옵니다. |
AttributeList |
getAttributes (String [] attributes)
Dynamic MBean 의 복수의 속성의 값을 가져옵니다. |
MBeanInfo |
getMBeanInfo ()
MBeanInfo 객체를 사용해, Dynamic MBean 의 공개 속성 및 액션을 제공합니다. |
Object |
invoke (String actionName,
Object [] params,
String [] signature)
Dynamic MBean 상에서의 액션의 실행을 허가합니다. |
void |
setAttribute (Attribute attribute)
Dynamic MBean 의 특정의 속성의 값을 설정합니다. |
AttributeList |
setAttributes (AttributeList attributes)
Dynamic MBean 의 복수의 속성의 값을 설정합니다. |
메소드의 상세 |
---|
Object getAttribute(String attribute) throws AttributeNotFoundException , MBeanException , ReflectionException
attribute
- 취득되는 속성의 이름
AttributeNotFoundException
MBeanException
- MBean 의 취득 메소드에 의해 throw 되는 java.lang.Exception
를 랩 하는 경우
ReflectionException
- 취득 메소드의 호출시에 throw 되는 java.lang.Exception
를 랩 하는 경우setAttribute(javax.management.Attribute)
void setAttribute(Attribute attribute) throws AttributeNotFoundException , InvalidAttributeValueException , MBeanException , ReflectionException
attribute
- 설정되는 속성의 ID 와
설정되는 값
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
- MBean 의 설정 메소드에 의해 throw 되는 java.lang.Exception
를 랩 하는 경우
ReflectionException
- MBean 의 설정 메소드의 호출시에 throw 되는 java.lang.Exception
를 랩 하는 경우getAttribute(java.lang.String)
AttributeList getAttributes(String [] attributes)
attributes
- 취득되는 속성의 리스트
setAttributes(javax.management.AttributeList)
AttributeList setAttributes(AttributeList attributes)
attributes
- 속성의 리스트. 설정되는 속성의 ID 와
설정되는 값
getAttributes(java.lang.String[])
Object invoke(String actionName, Object [] params, String [] signature) throws MBeanException , ReflectionException
actionName
- 불려 가는 액션의 이름params
- 액션의 호출시로 설정되는 파라미터를 포함한다
배열signature
- 액션의 시그니챠를 포함한 배열. 클래스 객체의 로드에는,
액션을 호출하는 MBean 를 로드할 때와 같은 클래스 로더가
사용된다
MBeanException
- MBean 의 호출 메소드에 의해 throw 되는 java.lang.Exception
를 랩 하는 경우
ReflectionException
- 메소드의 호출시에 throw 되는 java.lang.Exception
를 랩 하는 경우MBeanInfo getMBeanInfo()
MBeanInfo
의 인스턴스.
이 Dynamic MBean 에 의해 공개되는 모든 속성 및 액션의 취득을 허가한다
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.