|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjava.util.EventObject
javax.management.Notification
public class Notification
Notification 클래스는, MBean 가 발행하는 통지를 나타냅니다. 이 클래스에는, 소스 MBean 의 참조가 포함됩니다. 통지가 MBean 서버 경유로 송신되어 이 통지의 원래의 소스가 통지 발행원의 MBean 객체의 참조였을 경우, MBean 서버는 이것을 MBean 의 ObjectName 로 옮겨놓습니다. 청취자가 MBean 에 직접 등록되어 있는 경우, 이것은 객체명인가, 그 MBean 의 직접 참조가 됩니다.
통지를 송신할 때는, 소스로서 MBean 객체의 참조는 아니고 객체명을 사용하는 것을 강하게 추천합니다.
이 클래스의 serialVersionUID 은 -7516092053498031989L
입니다.
필드의 개요 | |
---|---|
protected Object |
source
이 필드는, 친클래스의 EventObject.source 필드를 비표시로 하는 것으로, 이 필드를 non-transient 로 합니다. |
생성자 의 개요 | |
---|---|
Notification (String type,
Object source,
long sequenceNumber)
Notification 객체를 작성합니다. |
|
Notification (String type,
Object source,
long sequenceNumber,
long timeStamp)
Notification 객체를 작성합니다. |
|
Notification (String type,
Object source,
long sequenceNumber,
long timeStamp,
String message)
Notification 객체를 작성합니다. |
|
Notification (String type,
Object source,
long sequenceNumber,
String message)
Notification 객체를 작성합니다. |
메소드의 개요 | |
---|---|
String |
getMessage ()
통지 메세지를 가져옵니다. |
long |
getSequenceNumber ()
통지 순서 번호를 가져옵니다. |
long |
getTimeStamp ()
통지 타임 스탬프를 가져옵니다. |
String |
getType ()
통지형을 가져옵니다. |
Object |
getUserData ()
사용자 데이터를 가져옵니다. |
void |
setSequenceNumber (long sequenceNumber)
통지 순서 번호를 설정합니다. |
void |
setSource (Object source)
소스를 설정합니다. |
void |
setTimeStamp (long timeStamp)
통지 타임 스탬프를 설정합니다. |
void |
setUserData (Object userData)
사용자 데이터를 설정합니다. |
String |
toString ()
이 통지의 String 표현을 돌려줍니다. |
클래스 java.util. EventObject 로부터 상속된 메소드 |
---|
getSource |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
protected Object source
이 필드는, 친클래스의 EventObject.source
필드를 비표시로 하는 것으로, 이 필드를 non-transient 로 합니다. 즉, 이 필드는, 직렬화 형식의 일부가 됩니다.
생성자 의 상세 |
---|
public Notification(String type, Object source, long sequenceNumber)
type
- 통지형source
- 통지 소스sequenceNumber
- 소스 객체내의 통지 순서 번호public Notification(String type, Object source, long sequenceNumber, String message)
type
- 통지형source
- 통지 소스sequenceNumber
- 소스 객체내의 통지 순서 번호message
- 상세 메세지public Notification(String type, Object source, long sequenceNumber, long timeStamp)
type
- 통지형source
- 통지 소스sequenceNumber
- 소스 객체내의 통지 순서 번호timeStamp
- 통지 발행 일시public Notification(String type, Object source, long sequenceNumber, long timeStamp, String message)
type
- 통지형source
- 통지 소스sequenceNumber
- 소스 객체내의 통지 순서 번호timeStamp
- 통지 발행 일시message
- 상세 메세지메소드의 상세 |
---|
public void setSource(Object source)
source
- 이 객체의 새로운 소스EventObject.getSource()
public long getSequenceNumber()
setSequenceNumber(long)
public void setSequenceNumber(long sequenceNumber)
sequenceNumber
- 소스 객체내의 통지 순서 번호통지 소스의
문맥으로,
특정의 통지를 식별하는 시리얼 번호getSequenceNumber()
public String getType()
public long getTimeStamp()
setTimeStamp(long)
public void setTimeStamp(long timeStamp)
timeStamp
- 통지 타임 스탬프. 통지의 생성 시각을 나타내는getTimeStamp()
public String getMessage()
public Object getUserData()
setUserData(java.lang.Object)
public void setUserData(Object userData)
userData
- 사용자 데이터 객체. 통지 소스로부터 컨슈머(consumer)에게 전송된다
모든 데이터용으로서 사용되는getUserData()
public String toString()
EventObject
내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.