|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.util.EventObject javax.management.Notification javax.management.remote.JMXConnectionNotification
public class JMXConnectionNotification
在客戶端連接打開或關閉時,或者當通知丟失時發出的通知。這些通知由連接器伺服器(JMXConnectorServer
的實例)和連接器客戶端(JMXConnector
的實例)進行發送。在某些連接器中,一個Session可包含一個連接序列。將為每個連接發送打開連接或關閉連接的通知。
通知的型別為以下之一:
型別 | 含義 |
---|---|
jmx.remote.connection.opened |
打開了一個新的客戶端連接。 |
jmx.remote.connection.closed |
關閉了一個客戶端連接。 |
jmx.remote.connection.failed |
客戶端連接意外失敗。 |
jmx.remote.connection.notifs.lost |
客戶端連接可能已丟失通知。此通知只出現在客戶端。 |
通知的 timeStamp
為一個時間值(與 System.currentTimeMillis()
一致),它指示通知的建構時間。
欄位摘要 | |
---|---|
static String |
CLOSED
關閉連接通知的通知型別字元串。 |
static String |
FAILED
連接失敗通知的通知型別字元串。 |
static String |
NOTIFS_LOST
可能已丟失通知的連接的通知型別字元串。 |
static String |
OPENED
打開連接通知的通知型別字元串。 |
從類別 javax.management.Notification 繼承的欄位 |
---|
source |
建構子摘要 | |
---|---|
JMXConnectionNotification(String type,
Object source,
String connectionId,
long sequenceNumber,
String message,
Object userData)
建構一個新的連接通知。 |
方法摘要 | |
---|---|
String |
getConnectionId()
該通知所屬連接的連接 ID。 |
從類別 javax.management.Notification 繼承的方法 |
---|
getMessage, getSequenceNumber, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData, toString |
從類別 java.util.EventObject 繼承的方法 |
---|
getSource |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
欄位詳細資訊 |
---|
public static final String OPENED
打開連接通知的通知型別字元串。
public static final String CLOSED
關閉連接通知的通知型別字元串。
public static final String FAILED
連接失敗通知的通知型別字元串。
public static final String NOTIFS_LOST
可能已丟失通知的連接的通知型別字元串。
建構子詳細資訊 |
---|
public JMXConnectionNotification(String type, Object source, String connectionId, long sequenceNumber, String message, Object userData)
source
取決於它是由連接器伺服器發送還是連接器客戶端發送:
ObjectName
。否則,它是一個到連接器伺服器物件自身的參考(JMXConnectorServer
的子類別的實例)。
JMXConnector
的類別的實例)。
type
- 通知的型別。通常為常數 OPENED
、CLOSED
、FAILED
和 NOTIFS_LOST
之一。如果型別為一個不同的字元串也不為錯。source
- 發出此通知的連接器伺服器或客戶端。connectionId
- 其連接器伺服器中的連接的 ID。sequenceNumber
- 一個非負整數。期望但不要求此數大於任何來自該源的通知中已出現過的 sequenceNumber
。message
- 不明確的文本訊息,通常包含對事件的具有可讀性的描述。可以為 null。userData
- 其型別和含義由連接器伺服器定義的一個物件。可以為 null。
NullPointerException
- 如果 type
、source
或 connectionId
為 null。
IllegalArgumentException
- 如果 sequenceNumber
為負。方法詳細資訊 |
---|
public String getConnectionId()
該通知所屬連接的連接 ID。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。