JavaTM Platform
Standard Ed. 6

인터페이스
javax.management.Descriptor 의 사용

Descriptor 를 사용하고 있는 패키지
javax.management Java Management Extensions 의 코어 클래스를 제공합니다.  
javax.management.modelmbean ModelMBean 클래스의 정의를 제공합니다.  
javax.management.openmbean 공개 데이터형과 Open MBean 기술자 클래스를 제공합니다.  
 

javax.management 에서의 Descriptor 의 사용
 

Descriptor 를 구현하고 있는 javax.management 의 클래스
 class ImmutableDescriptor
          불변 기술자
 

Descriptor 를 돌려주는 javax.management 의 메소드
 Descriptor ImmutableDescriptor. clone ()
          이 기술자와 등가인 기술자를 돌려줍니다.
 Descriptor MBeanInfo. getDescriptor ()
          이 MBeanInfo 의 기술자를 가져옵니다.
 Descriptor MBeanFeatureInfo. getDescriptor ()
          기능의 기술자를 돌려줍니다.
 Descriptor DescriptorRead. getDescriptor ()
          Descriptor 의 카피를 돌려줍니다.
 

Descriptor 형의 파라미터를 가지는 javax.management 의 메소드
 void DescriptorAccess. setDescriptor (Descriptor  inDescriptor)
          Descriptor 를 설정합니다 (완전 치환).
static ImmutableDescriptor ImmutableDescriptor. union (Descriptor ... descriptors)
          내용이 지정한 기술자의 화집합인 ImmutableDescriptor 를 돌려줍니다.
 

Descriptor 형의 파라미터를 가지는 javax.management 의 생성자
MBeanAttributeInfo (String  name, String  type, String  description, boolean isReadable, boolean isWritable, boolean isIs, Descriptor  descriptor)
          MBeanAttributeInfo 객체를 구축합니다.
MBeanConstructorInfo (String  name, String  description, MBeanParameterInfo [] signature, Descriptor  descriptor)
          MBeanConstructorInfo 객체를 구축합니다.
MBeanFeatureInfo (String  name, String  description, Descriptor  descriptor)
          MBeanFeatureInfo 객체를 구축합니다.
MBeanInfo (String  className, String  description, MBeanAttributeInfo [] attributes, MBeanConstructorInfo [] constructors, MBeanOperationInfo [] operations, MBeanNotificationInfo [] notifications, Descriptor  descriptor)
          MBeanInfo 를 구축합니다.
MBeanNotificationInfo (String [] notifTypes, String  name, String  description, Descriptor  descriptor)
          MBeanNotificationInfo 객체를 구축합니다.
MBeanOperationInfo (String  name, String  description, MBeanParameterInfo [] signature, String  type, int impact, Descriptor  descriptor)
          MBeanOperationInfo 객체를 구축합니다.
MBeanParameterInfo (String  name, String  type, String  description, Descriptor  descriptor)
          MBeanParameterInfo 객체를 구축합니다.
 

javax.management.modelmbean 에서의 Descriptor 의 사용
 

Descriptor 를 구현하고 있는 javax.management.modelmbean 의 클래스
 class DescriptorSupport
          이 클래스는, ModelMBean 요소의 메타데이타셋트를 나타냅니다.
 

Descriptor 를 돌려주는 javax.management.modelmbean 의 메소드
 Descriptor ModelMBeanOperationInfo. getDescriptor ()
          ModelMBeanOperationInfo 에 관련지을 수 있었던 Descriptor 의 카피를 돌려줍니다.
 Descriptor ModelMBeanNotificationInfo. getDescriptor ()
          ModelMBeanNotificationInfo 에 관련지을 수 있었던 Descriptor 의 카피를 돌려줍니다.
 Descriptor ModelMBeanInfoSupport. getDescriptor ()
           
 Descriptor ModelMBeanConstructorInfo. getDescriptor ()
          관련 Descriptor 의 카피를 돌려줍니다.
 Descriptor ModelMBeanAttributeInfo. getDescriptor ()
          ModelMBeanAttributeInfo 에 관련지을 수 있었던 Descriptor 의 카피를 가져옵니다.
 Descriptor ModelMBeanInfoSupport. getDescriptor (String  inDescriptorName)
          이름으로 요구된 Descriptor 를 돌려줍니다.
 Descriptor ModelMBeanInfoSupport. getDescriptor (String  inDescriptorName, String  inDescriptorType)
           
 Descriptor ModelMBeanInfo. getDescriptor (String  inDescriptorName, String  inDescriptorType)
          이름과 descriptorType 로 요구된 Descriptor 를 돌려줍니다.
 Descriptor [] ModelMBeanInfoSupport. getDescriptors (String  inDescriptorType)
           
 Descriptor [] ModelMBeanInfo. getDescriptors (String  inDescriptorType)
          inDescriptorType 형의 ModelMBeanInfo 의 모든 Descriptor 로 구성되는 Descriptor 배열을 돌려줍니다.
 Descriptor ModelMBeanInfoSupport. getMBeanDescriptor ()
           
 Descriptor ModelMBeanInfo. getMBeanDescriptor ()
          MBean 전체 정책를 포함한 ModelMBean 의 기술자를 돌려줍니다.
 

Descriptor 형의 파라미터를 가지는 javax.management.modelmbean 의 메소드
 void ModelMBeanOperationInfo. setDescriptor (Descriptor  inDescriptor)
          ModelMBeanOperationInfo 에 관련지을 수 있었던 Descriptor (완전 치환)를 설정합니다.
 void ModelMBeanNotificationInfo. setDescriptor (Descriptor  inDescriptor)
          ModelMBeanNotificationInfo 에 관련지을 수 있었던 Descriptor (완전 치환)를 설정합니다.
 void ModelMBeanConstructorInfo. setDescriptor (Descriptor  inDescriptor)
          ModelMBeanConstructorInfo 에 관련지을 수 있었던 Descriptor (완전 치환)를 설정합니다.
 void ModelMBeanAttributeInfo. setDescriptor (Descriptor  inDescriptor)
          ModelMBeanAttributeDescriptor 에 관련지을 수 있었던 Descriptor (완전 치환)를 설정합니다.
 void ModelMBeanInfoSupport. setDescriptor (Descriptor  inDescriptor, String  inDescriptorType)
           
 void ModelMBeanInfo. setDescriptor (Descriptor  inDescriptor, String  inDescriptorType)
          ModelMBean 의 inDescriptorType 형의 정보 배열내에 기술자를 설정합니다.
 void ModelMBeanInfoSupport. setDescriptors (Descriptor [] inDescriptors)
           
 void ModelMBeanInfo. setDescriptors (Descriptor [] inDescriptors)
          ModelMBeanInfo 에 기술자를 추가하는지, ModelMBeanInfo 내의 기술자를 옮겨놓습니다.
 void ModelMBeanInfoSupport. setMBeanDescriptor (Descriptor  inMBeanDescriptor)
           
 void ModelMBeanInfo. setMBeanDescriptor (Descriptor  inDescriptor)
          ModelMBean 의 기술자를 설정합니다.
 

Descriptor 형의 파라미터를 가지는 javax.management.modelmbean 의 생성자
ModelMBeanAttributeInfo (String  name, String  description, Method  getter, Method  setter, Descriptor  descriptor)
          ModelMBeanAttributeInfo 객체를 구축합니다.
ModelMBeanAttributeInfo (String  name, String  type, String  description, boolean isReadable, boolean isWritable, boolean isIs, Descriptor  descriptor)
          디폴트의 기술자로 ModelMBeanAttributeInfo 객체를 구축합니다.
ModelMBeanConstructorInfo (String  description, Constructor  constructorMethod, Descriptor  descriptor)
          ModelMBeanConstructorInfo 객체를 구축합니다.
ModelMBeanConstructorInfo (String  name, String  description, MBeanParameterInfo [] signature, Descriptor  descriptor)
          ModelMBeanConstructorInfo 객체를 구축합니다.
ModelMBeanInfoSupport (String  className, String  description, ModelMBeanAttributeInfo [] attributes, ModelMBeanConstructorInfo [] constructors, ModelMBeanOperationInfo [] operations, ModelMBeanNotificationInfo [] notifications, Descriptor  mbeandescriptor)
          제공된 정보와 파라미터로서 지정된 기술자를 사용해 ModelMBeanInfoSupport 를 작성합니다.
ModelMBeanNotificationInfo (String [] notifTypes, String  name, String  description, Descriptor  descriptor)
          ModelMBeanNotificationInfo 객체를 구축합니다.
ModelMBeanOperationInfo (String  description, Method  operationMethod, Descriptor  descriptor)
          ModelMBeanOperationInfo 객체를 구축합니다.
ModelMBeanOperationInfo (String  name, String  description, MBeanParameterInfo [] signature, String  type, int impact, Descriptor  descriptor)
          ModelMBeanOperationInfo 객체를 구축합니다.
 

javax.management.openmbean 에서의 Descriptor 의 사용
 

Descriptor 형의 파라미터를 가지는 javax.management.openmbean 의 생성자
OpenMBeanAttributeInfoSupport (String  name, String  description, OpenType <? > openType, boolean isReadable, boolean isWritable, boolean isIs, Descriptor  descriptor)
          지정된 name,openType,description, 읽어내 / 기입 액세스 프로퍼티, 및 Descriptor 를 가지는 공개 MBean 의 속성을 기술하는,OpenMBeanAttributeInfoSupport 인스턴스를 구축합니다.
OpenMBeanConstructorInfoSupport (String  name, String  description, OpenMBeanParameterInfo [] signature, Descriptor  descriptor)
          지정한 name,description,signature, 및 descriptor 를 사용해 공개 MBean 의 클래스의 생성자 을 기술하는 OpenMBeanConstructorInfoSupport 인스턴스를 구축합니다.
OpenMBeanInfoSupport (String  className, String  description, OpenMBeanAttributeInfo [] openAttributes, OpenMBeanConstructorInfo [] openConstructors, OpenMBeanOperationInfo [] openOperations, MBeanNotificationInfo [] notifications, Descriptor  descriptor)
          지정한 className,description,openAttributes,openConstructors,openOperations,notifications, 및 descriptor 를 사용해 공개 MBean 의 클래스의 생성자 을 기술하는 OpenMBeanInfoSupport 인스턴스를 구축합니다.
OpenMBeanOperationInfoSupport (String  name, String  description, OpenMBeanParameterInfo [] signature, OpenType <? > returnOpenType, int impact, Descriptor  descriptor)
          지정한 name,description,signature,returnOpenType,impact, 및 descriptor 를 사용해 공개 MBean 의 클래스의 오퍼레이션을 기술하는,OpenMBeanOperationInfoSupport 인스턴스를 구축합니다.
OpenMBeanParameterInfoSupport (String  name, String  description, OpenType <? > openType, Descriptor  descriptor)
           OpenMBeanParameterInfoSupport 인스턴스를 구축합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.