Java Doc for Notification.java in  » JMX » jfoxmx » javax » management » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » JMX » jfoxmx » javax.management 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.util.EventObject
      javax.management.Notification

All known Subclasses:   javax.management.monitor.MonitorNotification,  javax.management.timer.TimerNotification,  javax.management.relation.RelationNotification,  javax.management.AttributeChangeNotification,  javax.management.MBeanServerNotification,
Notification
public class Notification extends EventObject (Code)
The Notification class represents a notification emitted by an MBean. It contains a reference to the source MBean: if the notification has been forwarded through the MBean server, this is the object name of the MBean. If the listener has registered directly with the MBean, this is a direct reference to the MBean.
author:
   Young Yang


Field Summary
protected  Objectsource
     The object on which the notification initially occurred.

Constructor Summary
public  Notification(String type, Object source, long sequenceNumber)
     Creates a Notification object.
public  Notification(String type, Object source, long sequenceNumber, String message)
     Creates a Notification object.
public  Notification(String type, Object source, long sequenceNumber, long timeStamp)
     Creates a Notification object.
public  Notification(String type, Object source, long sequenceNumber, long timeStamp, String message)
     Creates a Notification object.

Method Summary
public  StringgetMessage()
     Get the notification message. The message string of this notification object.
public  longgetSequenceNumber()
     Get the notification sequence number. The notification sequence number within the source object.
public  ObjectgetSource()
    
public  longgetTimeStamp()
     Get the notification timestamp.
public  StringgetType()
     Get the notification type. The notification type.
public  ObjectgetUserData()
     Get the user data. The user data object.
public  voidsetSequenceNumber(long sequenceNumber)
     Set the notification sequence number.
Parameters:
  sequenceNumber - The notification sequence number within the source object.
public  voidsetSource(Object source)
    
public  voidsetTimeStamp(long timeStamp)
     Set the notification timestamp.
Parameters:
  timeStamp - The notification timestamp.
public  voidsetUserData(Object userData)
     Set the user data.
Parameters:
  userData - The user data object.

Field Detail
source
protected Object source(Code)
The object on which the notification initially occurred.




Constructor Detail
Notification
public Notification(String type, Object source, long sequenceNumber)(Code)
Creates a Notification object. The notification timeStamp is set to the curent date.
Parameters:
  type - The notification type.
Parameters:
  source - The notification source.
Parameters:
  sequenceNumber - The notification sequence number within the source object.



Notification
public Notification(String type, Object source, long sequenceNumber, String message)(Code)
Creates a Notification object. The notification timeStamp is set to the curent date.
Parameters:
  type - The notification type.
Parameters:
  source - The notification source.
Parameters:
  sequenceNumber - The notification sequence number within the source object.
Parameters:
  message - The detailed message.



Notification
public Notification(String type, Object source, long sequenceNumber, long timeStamp)(Code)
Creates a Notification object.
Parameters:
  type - The notification type.
Parameters:
  source - The notification source.
Parameters:
  sequenceNumber - The notification sequence number within the source object.
Parameters:
  timeStamp - The notification emission date.



Notification
public Notification(String type, Object source, long sequenceNumber, long timeStamp, String message)(Code)
Creates a Notification object.
Parameters:
  type - The notification type.
Parameters:
  source - The notification source.
Parameters:
  sequenceNumber - The notification sequence number within the source object.
Parameters:
  timeStamp - The notification emission date.
Parameters:
  message - The detailed message.




Method Detail
getMessage
public String getMessage()(Code)
Get the notification message. The message string of this notification object. It contains in a string,which could be the explanation of the notification for displaying to a user



getSequenceNumber
public long getSequenceNumber()(Code)
Get the notification sequence number. The notification sequence number within the source object. It's a serial numberidentifying a particular instance of notification in the context of the notification source.The notification model does not assume that notifications will be received in the same orderthat they are sent. The sequence number helps listeners to sort received notifications.



getSource
public Object getSource()(Code)
Get the source object name The MBean object name on which the notification initially occurred.



getTimeStamp
public long getTimeStamp()(Code)
Get the notification timestamp. The notification timestamp.



getType
public String getType()(Code)
Get the notification type. The notification type. It's a string expressed in a dot notation similarto Java properties. An example of a notification type is network.alarm.router .



getUserData
public Object getUserData()(Code)
Get the user data. The user data object. It is used for whatever datathe notification source wishes to communicate to its consumers.



setSequenceNumber
public void setSequenceNumber(long sequenceNumber)(Code)
Set the notification sequence number.
Parameters:
  sequenceNumber - The notification sequence number within the source object. It isa serial number identifying a particular instance of notification in thecontext of the notification source.



setSource
public void setSource(Object source) throws java.lang.IllegalArgumentException(Code)
Set the source object name
exception:
  java.lang.IllegalArgumentException - The source is not a ObjectName



setTimeStamp
public void setTimeStamp(long timeStamp)(Code)
Set the notification timestamp.
Parameters:
  timeStamp - The notification timestamp. It indicates when the notification was generated.



setUserData
public void setUserData(Object userData)(Code)
Set the user data.
Parameters:
  userData - The user data object. It is used for whatever datathe notification source wishes to communicate to its consumers.



Fields inherited from java.util.EventObject
protected transient Object source(Code)(Java Doc)

Methods inherited from java.util.EventObject
public Object getSource()(Code)(Java Doc)
public String toString()(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.