2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_Notification__
5 #define __javax_management_Notification__
9 #include <java/util/EventObject.h>
21 class javax::management::Notification
: public ::java::util::EventObject
25 Notification(::java::lang::String
*, ::java::lang::Object
*, jlong
);
26 Notification(::java::lang::String
*, ::java::lang::Object
*, jlong
, jlong
);
27 Notification(::java::lang::String
*, ::java::lang::Object
*, jlong
, jlong
, ::java::lang::String
*);
28 Notification(::java::lang::String
*, ::java::lang::Object
*, jlong
, ::java::lang::String
*);
29 virtual ::java::lang::String
* getMessage();
30 virtual jlong
getSequenceNumber();
31 virtual jlong
getTimeStamp();
32 virtual ::java::lang::String
* getType();
33 virtual ::java::lang::Object
* getUserData();
34 virtual void setSequenceNumber(jlong
);
35 virtual void setSource(::java::lang::Object
*);
36 virtual void setTimeStamp(jlong
);
37 virtual void setUserData(::java::lang::Object
*);
38 virtual ::java::lang::String
* toString();
40 void writeObject(::java::io::ObjectOutputStream
*);
41 static const jlong serialVersionUID
= -7516092053498031989LL;
42 ::java::lang::String
* __attribute__((aligned(__alignof__( ::java::util::EventObject
)))) message
;
44 public: // actually protected
45 ::java::lang::Object
* source
;
48 ::java::lang::String
* type
;
49 ::java::lang::Object
* userData
;
51 static ::java::lang::Class
class$
;
54 #endif // __javax_management_Notification__