2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_MBeanPermission__
5 #define __javax_management_MBeanPermission__
9 #include <java/security/Permission.h>
23 class MBeanPermission
;
29 class javax::management::MBeanPermission
: public ::java::security::Permission
33 MBeanPermission(::java::lang::String
*, ::java::lang::String
*);
34 MBeanPermission(::java::lang::String
*, ::java::lang::String
*, ::javax::management::ObjectName
*, ::java::lang::String
*);
35 virtual jboolean
equals(::java::lang::Object
*);
36 virtual ::java::lang::String
* getActions();
37 virtual jint
hashCode();
38 virtual jboolean
implies(::java::security::Permission
*);
40 void updateActionSet();
41 void readObject(::java::io::ObjectInputStream
*);
43 static const jlong serialVersionUID
= -2416928705275160661LL;
44 ::java::lang::String
* __attribute__((aligned(__alignof__( ::java::security::Permission
)))) actions
;
45 ::java::util::Set
* actionSet
;
46 static ::java::util::Set
* validSet
;
48 static ::java::lang::Class
class$
;
51 #endif // __javax_management_MBeanPermission__