JavaTM Platform
Standard Ed. 6

javax.management.monitor
인터페이스 GaugeMonitorMBean

모든 슈퍼 인터페이스:
MonitorMBean
기존의 구현 클래스의 일람:
GaugeMonitor


public interface GaugeMonitorMBean
extends MonitorMBean

게이지 모니터 MBean 의 remote administration 인터페이스를 공개합니다.

도입된 버젼:
1.5

메소드의 개요
 Number getDerivedGauge ()
          추천 되고 있지 않습니다.  JMX 1.2 이후,getDerivedGauge(ObjectName) 로 치환되고 있습니다.
 Number getDerivedGauge (ObjectName  object)
          지정된 MBean 의 파생 게이지를 가져옵니다.
 long getDerivedGaugeTimeStamp ()
          추천 되고 있지 않습니다.  JMX 1.2 이후,getDerivedGaugeTimeStamp(ObjectName) 로 치환되고 있습니다.
 long getDerivedGaugeTimeStamp (ObjectName  object)
          지정된 MBean 의 파생 게이지의 타임 스탬프를 가져옵니다.
 boolean getDifferenceMode ()
          차분 모드 플래그치를 가져옵니다.
 Number getHighThreshold ()
          상한치를 가져옵니다.
 Number getLowThreshold ()
          하한치를 가져옵니다.
 boolean getNotifyHigh ()
          통지의 온/오프 스위치 값의 상한치를 가져옵니다.
 boolean getNotifyLow ()
          통지의 온/오프 스위치 값의 하한치를 가져옵니다.
 void setDifferenceMode (boolean value)
          차분 모드 플래그치를 설정합니다.
 void setNotifyHigh (boolean value)
          통지의 온/오프 스위치 값의 상한치를 설정합니다.
 void setNotifyLow (boolean value)
          통지의 온/오프 스위치 값의 하한치를 설정합니다.
 void setThresholds (Number  highValue, Number  lowValue)
          상한치와 하한치를 설정합니다.
 
인터페이스 javax.management.monitor. MonitorMBean 로부터 상속된 메소드
addObservedObject , containsObservedObject , getGranularityPeriod , getObservedAttribute , getObservedObject , getObservedObjects , isActive , removeObservedObject , setGranularityPeriod , setObservedAttribute , setObservedObject , start , stop
 

메소드의 상세

getDerivedGauge

@Deprecated 
Number  getDerivedGauge()
추천 되고 있지 않습니다.  JMX 1.2 이후,getDerivedGauge(ObjectName) 로 치환되고 있습니다.

파생 게이지를 가져옵니다.

반환값:
파생 게이지

getDerivedGaugeTimeStamp

@Deprecated 
long getDerivedGaugeTimeStamp()
추천 되고 있지 않습니다.  JMX 1.2 이후,getDerivedGaugeTimeStamp(ObjectName) 로 치환되고 있습니다.

파생 게이지의 타임 스탬프를 가져옵니다.

반환값:
파생 게이지의 타임 스탬프

getDerivedGauge

Number  getDerivedGauge(ObjectName  object)
지정된 MBean 의 파생 게이지를 가져옵니다.

파라미터:
object - MBean. 이 MBean 의 파생 게이지가 반환된다
반환값:
지정의 MBean 가 감시 대상의 MBean 세트에 포함되는 경우, 이 MBean 의 파생 게이지. 그렇지 않은 경우는 null

getDerivedGaugeTimeStamp

long getDerivedGaugeTimeStamp(ObjectName  object)
지정된 MBean 의 파생 게이지의 타임 스탬프를 가져옵니다.

파라미터:
object - MBean. 이 MBean 의 파생 게이지의 타임 스탬프가 반환된다
반환값:
지정의 MBean 가 감시 대상의 MBean 세트에 포함되는 경우, 이 MBean 의 파생 게이지의 타임 스탬프. 그렇지 않은 경우는 null

getHighThreshold

Number  getHighThreshold()
상한치를 가져옵니다.

반환값:
상한치

getLowThreshold

Number  getLowThreshold()
하한치를 가져옵니다.

반환값:
하한치

setThresholds

void setThresholds(Number  highValue,
                   Number  lowValue)
                   throws IllegalArgumentException 
상한치와 하한치를 설정합니다.

파라미터:
highValue - 상한치
lowValue - 하한치
예외:
IllegalArgumentException - 상한 및 하한의 임계치로서 null 가 지정되었을 경우, 하한치가 상한치보다 큰 경우, 또는 상한치와 하한치의 형태가 다른 경우

getNotifyHigh

boolean getNotifyHigh()
통지의 온/오프 스위치 값의 상한치를 가져옵니다.

반환값:
상한치를 초과했을 때 게이지 모니터가 통지를 보내는 경우는 true, 그렇지 않은 경우는 false
관련 항목:
setNotifyHigh(boolean)

setNotifyHigh

void setNotifyHigh(boolean value)
통지의 온/오프 스위치 값의 상한치를 설정합니다.

파라미터:
value - 통지의 온/오프 스위치 값의 상한치
관련 항목:
getNotifyHigh()

getNotifyLow

boolean getNotifyLow()
통지의 온/오프 스위치 값의 하한치를 가져옵니다.

반환값:
하한치를 초과했을 때 게이지 모니터가 통지를 보내는 경우는 true, 그렇지 않은 경우는 false
관련 항목:
setNotifyLow(boolean)

setNotifyLow

void setNotifyLow(boolean value)
통지의 온/오프 스위치 값의 하한치를 설정합니다.

파라미터:
value - 통지의 온/오프 스위치 값의 하한치
관련 항목:
getNotifyLow()

getDifferenceMode

boolean getDifferenceMode()
차분 모드 플래그치를 가져옵니다.

반환값:
차분 모드를 사용하고 있는 경우는 true, 그렇지 않은 경우는 false
관련 항목:
setDifferenceMode(boolean)

setDifferenceMode

void setDifferenceMode(boolean value)
차분 모드 플래그치를 설정합니다.

파라미터:
value - 차분 모드 플래그치
관련 항목:
getDifferenceMode()

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 도 참조해 주세요.