// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __gnu_CORBA_Poa_AOM$Obj__ #define __gnu_CORBA_Poa_AOM$Obj__ #pragma interface #include #include extern "Java" { namespace gnu { namespace CORBA { namespace Poa { class AOM; class AOM$Obj; class gnuPOA; class gnuServantObject; } } } namespace org { namespace omg { namespace PortableServer { class Servant; } } } } class gnu::CORBA::Poa::AOM$Obj : public ::java::lang::Object { public: // actually package-private AOM$Obj(::gnu::CORBA::Poa::AOM *, ::gnu::CORBA::Poa::gnuServantObject *, JArray< jbyte > *, ::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::gnuPOA *); public: virtual void setServant(::org::omg::PortableServer::Servant *); virtual ::org::omg::PortableServer::Servant * getServant(); virtual jboolean isDeactiveted(); virtual void setDeactivated(jboolean); ::gnu::CORBA::Poa::gnuServantObject * __attribute__((aligned(__alignof__( ::java::lang::Object)))) object; ::org::omg::PortableServer::Servant * servant; public: // actually package-private ::org::omg::PortableServer::Servant * primary_servant; public: ::gnu::CORBA::Poa::gnuPOA * poa; JArray< jbyte > * key; jboolean deactivated; public: // actually package-private ::gnu::CORBA::Poa::AOM * this$0; public: static ::java::lang::Class class$; }; #endif // __gnu_CORBA_Poa_AOM$Obj__