2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_AttributeChangeNotification__
5 #define __javax_management_AttributeChangeNotification__
9 #include <javax/management/Notification.h>
16 class AttributeChangeNotification
;
21 class javax::management::AttributeChangeNotification
: public ::javax::management::Notification
25 AttributeChangeNotification(::java::lang::Object
*, jlong
, jlong
, ::java::lang::String
*, ::java::lang::String
*, ::java::lang::String
*, ::java::lang::Object
*, ::java::lang::Object
*);
26 virtual ::java::lang::String
* getAttributeName();
27 virtual ::java::lang::String
* getAttributeType();
28 virtual ::java::lang::Object
* getOldValue();
29 virtual ::java::lang::Object
* getNewValue();
31 static const jlong serialVersionUID
= 535176054565814134LL;
33 static ::java::lang::String
* ATTRIBUTE_CHANGE
;
35 ::java::lang::String
* __attribute__((aligned(__alignof__( ::javax::management::Notification
)))) attributeName
;
36 ::java::lang::String
* attributeType
;
37 ::java::lang::Object
* oldValue
;
38 ::java::lang::Object
* newValue
;
40 static ::java::lang::Class
class$
;
43 #endif // __javax_management_AttributeChangeNotification__