2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_naming_CannotProceedException__
5 #define __javax_naming_CannotProceedException__
9 #include <javax/naming/NamingException.h>
16 class CannotProceedException
;
23 class javax::naming::CannotProceedException
: public ::javax::naming::NamingException
27 CannotProceedException();
28 CannotProceedException(::java::lang::String
*);
29 virtual ::java::util::Hashtable
* getEnvironment();
30 virtual void setEnvironment(::java::util::Hashtable
*);
31 virtual ::javax::naming::Name
* getRemainingNewName();
32 virtual void setRemainingNewName(::javax::naming::Name
*);
33 virtual ::javax::naming::Name
* getAltName();
34 virtual void setAltName(::javax::naming::Name
*);
35 virtual ::javax::naming::Context
* getAltNameCtx();
36 virtual void setAltNameCtx(::javax::naming::Context
*);
38 static const jlong serialVersionUID
= 1219724816191576813LL;
39 public: // actually protected
40 ::javax::naming::Name
* __attribute__((aligned(__alignof__( ::javax::naming::NamingException
)))) remainingNewName
;
41 ::java::util::Hashtable
* environment
;
42 ::javax::naming::Name
* altName
;
43 ::javax::naming::Context
* altNameCtx
;
45 static ::java::lang::Class
class$
;
48 #endif // __javax_naming_CannotProceedException__