summaryrefslogtreecommitdiff
path: root/libjava/org/omg/PortableInterceptor
diff options
context:
space:
mode:
authorupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
committerupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
commit554fd8c5195424bdbcabf5de30fdc183aba391bd (patch)
tree976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/org/omg/PortableInterceptor
downloadcbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.bz2
cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.xz
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository.
Diffstat (limited to 'libjava/org/omg/PortableInterceptor')
-rw-r--r--libjava/org/omg/PortableInterceptor/ACTIVE.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/AdapterManagerIdHelper.h48
-rw-r--r--libjava/org/omg/PortableInterceptor/AdapterNameHelper.h50
-rw-r--r--libjava/org/omg/PortableInterceptor/AdapterStateHelper.h48
-rw-r--r--libjava/org/omg/PortableInterceptor/ClientRequestInfo.h94
-rw-r--r--libjava/org/omg/PortableInterceptor/ClientRequestInfoOperations.h73
-rw-r--r--libjava/org/omg/PortableInterceptor/ClientRequestInterceptor.h67
-rw-r--r--libjava/org/omg/PortableInterceptor/ClientRequestInterceptorOperations.h39
-rw-r--r--libjava/org/omg/PortableInterceptor/Current.h62
-rw-r--r--libjava/org/omg/PortableInterceptor/CurrentHelper.h52
-rw-r--r--libjava/org/omg/PortableInterceptor/CurrentOperations.h37
-rw-r--r--libjava/org/omg/PortableInterceptor/DISCARDING.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/ForwardRequest.h42
-rw-r--r--libjava/org/omg/PortableInterceptor/ForwardRequestHelper.h49
-rw-r--r--libjava/org/omg/PortableInterceptor/HOLDING.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/INACTIVE.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInfo.h73
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInfoOperations.h49
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInterceptor.h63
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInterceptorOperations.h35
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInterceptor_3_0.h67
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Helper.h52
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Holder.h47
-rw-r--r--libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Operations.h41
-rw-r--r--libjava/org/omg/PortableInterceptor/Interceptor.h61
-rw-r--r--libjava/org/omg/PortableInterceptor/InterceptorOperations.h33
-rw-r--r--libjava/org/omg/PortableInterceptor/InvalidSlot.h36
-rw-r--r--libjava/org/omg/PortableInterceptor/InvalidSlotHelper.h49
-rw-r--r--libjava/org/omg/PortableInterceptor/LOCATION_FORWARD.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/NON_EXISTENT.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBIdHelper.h48
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitInfo.h77
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitInfoOperations.h55
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.h41
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.h52
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.h39
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.h52
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.h51
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitializer.h62
-rw-r--r--libjava/org/omg/PortableInterceptor/ORBInitializerOperations.h34
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectIdHelper.h50
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceFactory.h39
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHelper.h49
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHolder.h47
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceTemplate.h42
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHelper.h49
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHolder.h47
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.h51
-rw-r--r--libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHolder.h49
-rw-r--r--libjava/org/omg/PortableInterceptor/PolicyFactory.h61
-rw-r--r--libjava/org/omg/PortableInterceptor/PolicyFactoryOperations.h37
-rw-r--r--libjava/org/omg/PortableInterceptor/RequestInfo.h83
-rw-r--r--libjava/org/omg/PortableInterceptor/RequestInfoOperations.h61
-rw-r--r--libjava/org/omg/PortableInterceptor/SUCCESSFUL.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/SYSTEM_EXCEPTION.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/ServerIdHelper.h48
-rw-r--r--libjava/org/omg/PortableInterceptor/ServerRequestInfo.h94
-rw-r--r--libjava/org/omg/PortableInterceptor/ServerRequestInfoOperations.h73
-rw-r--r--libjava/org/omg/PortableInterceptor/ServerRequestInterceptor.h67
-rw-r--r--libjava/org/omg/PortableInterceptor/ServerRequestInterceptorOperations.h39
-rw-r--r--libjava/org/omg/PortableInterceptor/TRANSPORT_RETRY.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/USER_EXCEPTION.h32
-rw-r--r--libjava/org/omg/PortableInterceptor/_IORInterceptor_3_0Stub.h54
63 files changed, 3138 insertions, 0 deletions
diff --git a/libjava/org/omg/PortableInterceptor/ACTIVE.h b/libjava/org/omg/PortableInterceptor/ACTIVE.h
new file mode 100644
index 000000000..de14e9498
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ACTIVE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ACTIVE__
+#define __org_omg_PortableInterceptor_ACTIVE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class ACTIVE;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ACTIVE : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 1;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ACTIVE__
diff --git a/libjava/org/omg/PortableInterceptor/AdapterManagerIdHelper.h b/libjava/org/omg/PortableInterceptor/AdapterManagerIdHelper.h
new file mode 100644
index 000000000..aabc118e9
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/AdapterManagerIdHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_AdapterManagerIdHelper__
+#define __org_omg_PortableInterceptor_AdapterManagerIdHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class AdapterManagerIdHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::AdapterManagerIdHelper : public ::java::lang::Object
+{
+
+public:
+ AdapterManagerIdHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, jint);
+ static jint extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static jint read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, jint);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_AdapterManagerIdHelper__
diff --git a/libjava/org/omg/PortableInterceptor/AdapterNameHelper.h b/libjava/org/omg/PortableInterceptor/AdapterNameHelper.h
new file mode 100644
index 000000000..7f6552e38
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/AdapterNameHelper.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_AdapterNameHelper__
+#define __org_omg_PortableInterceptor_AdapterNameHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class AdapterNameHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::AdapterNameHelper : public ::java::lang::Object
+{
+
+public:
+ AdapterNameHelper();
+ static JArray< ::java::lang::String * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::java::lang::String * > *);
+ static JArray< ::java::lang::String * > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::java::lang::String * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_AdapterNameHelper__
diff --git a/libjava/org/omg/PortableInterceptor/AdapterStateHelper.h b/libjava/org/omg/PortableInterceptor/AdapterStateHelper.h
new file mode 100644
index 000000000..6606a8068
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/AdapterStateHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_AdapterStateHelper__
+#define __org_omg_PortableInterceptor_AdapterStateHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class AdapterStateHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::AdapterStateHelper : public ::java::lang::Object
+{
+
+public:
+ AdapterStateHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, jshort);
+ static jshort extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static jshort read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, jshort);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_AdapterStateHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ClientRequestInfo.h b/libjava/org/omg/PortableInterceptor/ClientRequestInfo.h
new file mode 100644
index 000000000..2285aabd7
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ClientRequestInfo.h
@@ -0,0 +1,94 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ClientRequestInfo__
+#define __org_omg_PortableInterceptor_ClientRequestInfo__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace Dynamic
+ {
+ class Parameter;
+ }
+ namespace IOP
+ {
+ class ServiceContext;
+ class TaggedComponent;
+ class TaggedProfile;
+ }
+ namespace PortableInterceptor
+ {
+ class ClientRequestInfo;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ClientRequestInfo : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Object * target() = 0;
+ virtual ::org::omg::CORBA::Object * effective_target() = 0;
+ virtual ::org::omg::IOP::TaggedProfile * effective_profile() = 0;
+ virtual ::org::omg::IOP::TaggedComponent * get_effective_component(jint) = 0;
+ virtual JArray< ::org::omg::IOP::TaggedComponent * > * get_effective_components(jint) = 0;
+ virtual ::org::omg::CORBA::Policy * get_request_policy(jint) = 0;
+ virtual ::java::lang::String * received_exception_id() = 0;
+ virtual ::org::omg::CORBA::Any * received_exception() = 0;
+ virtual void add_request_service_context(::org::omg::IOP::ServiceContext *, jboolean) = 0;
+ virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments() = 0;
+ virtual JArray< ::java::lang::String * > * contexts() = 0;
+ virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions() = 0;
+ virtual ::org::omg::CORBA::Object * forward_reference() = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint) = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint) = 0;
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual JArray< ::java::lang::String * > * operation_context() = 0;
+ virtual ::java::lang::String * operation() = 0;
+ virtual jshort reply_status() = 0;
+ virtual jint request_id() = 0;
+ virtual jboolean response_expected() = 0;
+ virtual ::org::omg::CORBA::Any * result() = 0;
+ virtual jshort sync_scope() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ClientRequestInfo__
diff --git a/libjava/org/omg/PortableInterceptor/ClientRequestInfoOperations.h b/libjava/org/omg/PortableInterceptor/ClientRequestInfoOperations.h
new file mode 100644
index 000000000..af573b76e
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ClientRequestInfoOperations.h
@@ -0,0 +1,73 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ClientRequestInfoOperations__
+#define __org_omg_PortableInterceptor_ClientRequestInfoOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class Policy;
+ class TypeCode;
+ }
+ namespace Dynamic
+ {
+ class Parameter;
+ }
+ namespace IOP
+ {
+ class ServiceContext;
+ class TaggedComponent;
+ class TaggedProfile;
+ }
+ namespace PortableInterceptor
+ {
+ class ClientRequestInfoOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ClientRequestInfoOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Object * target() = 0;
+ virtual ::org::omg::CORBA::Object * effective_target() = 0;
+ virtual ::org::omg::IOP::TaggedProfile * effective_profile() = 0;
+ virtual ::org::omg::IOP::TaggedComponent * get_effective_component(jint) = 0;
+ virtual JArray< ::org::omg::IOP::TaggedComponent * > * get_effective_components(jint) = 0;
+ virtual ::org::omg::CORBA::Policy * get_request_policy(jint) = 0;
+ virtual ::java::lang::String * received_exception_id() = 0;
+ virtual ::org::omg::CORBA::Any * received_exception() = 0;
+ virtual void add_request_service_context(::org::omg::IOP::ServiceContext *, jboolean) = 0;
+ virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments() = 0;
+ virtual JArray< ::java::lang::String * > * contexts() = 0;
+ virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions() = 0;
+ virtual ::org::omg::CORBA::Object * forward_reference() = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint) = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint) = 0;
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual JArray< ::java::lang::String * > * operation_context() = 0;
+ virtual ::java::lang::String * operation() = 0;
+ virtual jshort reply_status() = 0;
+ virtual jint request_id() = 0;
+ virtual jboolean response_expected() = 0;
+ virtual ::org::omg::CORBA::Any * result() = 0;
+ virtual jshort sync_scope() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ClientRequestInfoOperations__
diff --git a/libjava/org/omg/PortableInterceptor/ClientRequestInterceptor.h b/libjava/org/omg/PortableInterceptor/ClientRequestInterceptor.h
new file mode 100644
index 000000000..9cb1b2a95
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ClientRequestInterceptor.h
@@ -0,0 +1,67 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ClientRequestInterceptor__
+#define __org_omg_PortableInterceptor_ClientRequestInterceptor__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class ClientRequestInfo;
+ class ClientRequestInterceptor;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ClientRequestInterceptor : public ::java::lang::Object
+{
+
+public:
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ virtual void send_request(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void receive_reply(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void receive_exception(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void receive_other(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void send_poll(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ClientRequestInterceptor__
diff --git a/libjava/org/omg/PortableInterceptor/ClientRequestInterceptorOperations.h b/libjava/org/omg/PortableInterceptor/ClientRequestInterceptorOperations.h
new file mode 100644
index 000000000..867372771
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ClientRequestInterceptorOperations.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ClientRequestInterceptorOperations__
+#define __org_omg_PortableInterceptor_ClientRequestInterceptorOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class ClientRequestInfo;
+ class ClientRequestInterceptorOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ClientRequestInterceptorOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void send_request(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void receive_reply(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void receive_exception(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void receive_other(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void send_poll(::org::omg::PortableInterceptor::ClientRequestInfo *) = 0;
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ClientRequestInterceptorOperations__
diff --git a/libjava/org/omg/PortableInterceptor/Current.h b/libjava/org/omg/PortableInterceptor/Current.h
new file mode 100644
index 000000000..04b1f4316
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/Current.h
@@ -0,0 +1,62 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_Current__
+#define __org_omg_PortableInterceptor_Current__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class Current;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::Current : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual void set_slot(jint, ::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_Current__
diff --git a/libjava/org/omg/PortableInterceptor/CurrentHelper.h b/libjava/org/omg/PortableInterceptor/CurrentHelper.h
new file mode 100644
index 000000000..2537dcbd2
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/CurrentHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_CurrentHelper__
+#define __org_omg_PortableInterceptor_CurrentHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class Current;
+ class CurrentHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::CurrentHelper : public ::java::lang::Object
+{
+
+public:
+ CurrentHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::Current *);
+ static ::org::omg::PortableInterceptor::Current * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::Current * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::PortableInterceptor::Current * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::PortableInterceptor::Current * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::Current *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_CurrentHelper__
diff --git a/libjava/org/omg/PortableInterceptor/CurrentOperations.h b/libjava/org/omg/PortableInterceptor/CurrentOperations.h
new file mode 100644
index 000000000..0095f999e
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/CurrentOperations.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_CurrentOperations__
+#define __org_omg_PortableInterceptor_CurrentOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ }
+ namespace PortableInterceptor
+ {
+ class CurrentOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::CurrentOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual void set_slot(jint, ::org::omg::CORBA::Any *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_CurrentOperations__
diff --git a/libjava/org/omg/PortableInterceptor/DISCARDING.h b/libjava/org/omg/PortableInterceptor/DISCARDING.h
new file mode 100644
index 000000000..1c12778ee
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/DISCARDING.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_DISCARDING__
+#define __org_omg_PortableInterceptor_DISCARDING__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class DISCARDING;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::DISCARDING : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 2;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_DISCARDING__
diff --git a/libjava/org/omg/PortableInterceptor/ForwardRequest.h b/libjava/org/omg/PortableInterceptor/ForwardRequest.h
new file mode 100644
index 000000000..63f3e4924
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ForwardRequest.h
@@ -0,0 +1,42 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ForwardRequest__
+#define __org_omg_PortableInterceptor_ForwardRequest__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Object;
+ }
+ namespace PortableInterceptor
+ {
+ class ForwardRequest;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ForwardRequest : public ::org::omg::CORBA::UserException
+{
+
+public:
+ ForwardRequest();
+ ForwardRequest(::java::lang::String *, ::org::omg::CORBA::Object *);
+ ForwardRequest(::org::omg::CORBA::Object *);
+private:
+ static const jlong serialVersionUID = 2128007517550526397LL;
+public:
+ ::org::omg::CORBA::Object * __attribute__((aligned(__alignof__( ::org::omg::CORBA::UserException)))) forward;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ForwardRequest__
diff --git a/libjava/org/omg/PortableInterceptor/ForwardRequestHelper.h b/libjava/org/omg/PortableInterceptor/ForwardRequestHelper.h
new file mode 100644
index 000000000..d5631ea1e
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ForwardRequestHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ForwardRequestHelper__
+#define __org_omg_PortableInterceptor_ForwardRequestHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ForwardRequest;
+ class ForwardRequestHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ForwardRequestHelper : public ::java::lang::Object
+{
+
+public:
+ ForwardRequestHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::ForwardRequest *);
+ static ::org::omg::PortableInterceptor::ForwardRequest * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::ForwardRequest * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::ForwardRequest *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ForwardRequestHelper__
diff --git a/libjava/org/omg/PortableInterceptor/HOLDING.h b/libjava/org/omg/PortableInterceptor/HOLDING.h
new file mode 100644
index 000000000..aa9437743
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/HOLDING.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_HOLDING__
+#define __org_omg_PortableInterceptor_HOLDING__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class HOLDING;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::HOLDING : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_HOLDING__
diff --git a/libjava/org/omg/PortableInterceptor/INACTIVE.h b/libjava/org/omg/PortableInterceptor/INACTIVE.h
new file mode 100644
index 000000000..89722a934
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/INACTIVE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_INACTIVE__
+#define __org_omg_PortableInterceptor_INACTIVE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class INACTIVE;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::INACTIVE : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 3;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_INACTIVE__
diff --git a/libjava/org/omg/PortableInterceptor/IORInfo.h b/libjava/org/omg/PortableInterceptor/IORInfo.h
new file mode 100644
index 000000000..330de97d3
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInfo.h
@@ -0,0 +1,73 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInfo__
+#define __org_omg_PortableInterceptor_IORInfo__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace IOP
+ {
+ class TaggedComponent;
+ }
+ namespace PortableInterceptor
+ {
+ class IORInfo;
+ class ObjectReferenceFactory;
+ class ObjectReferenceTemplate;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInfo : public ::java::lang::Object
+{
+
+public:
+ virtual void add_ior_component_to_profile(::org::omg::IOP::TaggedComponent *, jint) = 0;
+ virtual void add_ior_component(::org::omg::IOP::TaggedComponent *) = 0;
+ virtual ::org::omg::CORBA::Policy * get_effective_policy(jint) = 0;
+ virtual ::org::omg::PortableInterceptor::ObjectReferenceTemplate * adapter_template() = 0;
+ virtual ::org::omg::PortableInterceptor::ObjectReferenceFactory * current_factory() = 0;
+ virtual void current_factory(::org::omg::PortableInterceptor::ObjectReferenceFactory *) = 0;
+ virtual jint manager_id() = 0;
+ virtual jshort state() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_IORInfo__
diff --git a/libjava/org/omg/PortableInterceptor/IORInfoOperations.h b/libjava/org/omg/PortableInterceptor/IORInfoOperations.h
new file mode 100644
index 000000000..f93bd9e2f
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInfoOperations.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInfoOperations__
+#define __org_omg_PortableInterceptor_IORInfoOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Policy;
+ }
+ namespace IOP
+ {
+ class TaggedComponent;
+ }
+ namespace PortableInterceptor
+ {
+ class IORInfoOperations;
+ class ObjectReferenceFactory;
+ class ObjectReferenceTemplate;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInfoOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void add_ior_component_to_profile(::org::omg::IOP::TaggedComponent *, jint) = 0;
+ virtual void add_ior_component(::org::omg::IOP::TaggedComponent *) = 0;
+ virtual ::org::omg::CORBA::Policy * get_effective_policy(jint) = 0;
+ virtual ::org::omg::PortableInterceptor::ObjectReferenceTemplate * adapter_template() = 0;
+ virtual ::org::omg::PortableInterceptor::ObjectReferenceFactory * current_factory() = 0;
+ virtual void current_factory(::org::omg::PortableInterceptor::ObjectReferenceFactory *) = 0;
+ virtual jint manager_id() = 0;
+ virtual jshort state() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_IORInfoOperations__
diff --git a/libjava/org/omg/PortableInterceptor/IORInterceptor.h b/libjava/org/omg/PortableInterceptor/IORInterceptor.h
new file mode 100644
index 000000000..e51016ec3
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInterceptor.h
@@ -0,0 +1,63 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInterceptor__
+#define __org_omg_PortableInterceptor_IORInterceptor__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class IORInfo;
+ class IORInterceptor;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInterceptor : public ::java::lang::Object
+{
+
+public:
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ virtual void establish_components(::org::omg::PortableInterceptor::IORInfo *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_IORInterceptor__
diff --git a/libjava/org/omg/PortableInterceptor/IORInterceptorOperations.h b/libjava/org/omg/PortableInterceptor/IORInterceptorOperations.h
new file mode 100644
index 000000000..0a3507307
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInterceptorOperations.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInterceptorOperations__
+#define __org_omg_PortableInterceptor_IORInterceptorOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class IORInfo;
+ class IORInterceptorOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInterceptorOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void establish_components(::org::omg::PortableInterceptor::IORInfo *) = 0;
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_IORInterceptorOperations__
diff --git a/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0.h b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0.h
new file mode 100644
index 000000000..0e8ccdd31
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0.h
@@ -0,0 +1,67 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInterceptor_3_0__
+#define __org_omg_PortableInterceptor_IORInterceptor_3_0__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class IORInfo;
+ class IORInterceptor_3_0;
+ class ObjectReferenceTemplate;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInterceptor_3_0 : public ::java::lang::Object
+{
+
+public:
+ virtual void adapter_manager_state_changed(jint, jshort) = 0;
+ virtual void adapter_state_changed(JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > *, jshort) = 0;
+ virtual void components_established(::org::omg::PortableInterceptor::IORInfo *) = 0;
+ virtual void establish_components(::org::omg::PortableInterceptor::IORInfo *) = 0;
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_IORInterceptor_3_0__
diff --git a/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Helper.h b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Helper.h
new file mode 100644
index 000000000..a52aa51ce
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Helper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInterceptor_3_0Helper__
+#define __org_omg_PortableInterceptor_IORInterceptor_3_0Helper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class IORInterceptor_3_0;
+ class IORInterceptor_3_0Helper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInterceptor_3_0Helper : public ::java::lang::Object
+{
+
+public:
+ IORInterceptor_3_0Helper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::IORInterceptor_3_0 *);
+ static ::org::omg::PortableInterceptor::IORInterceptor_3_0 * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::IORInterceptor_3_0 * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::PortableInterceptor::IORInterceptor_3_0 * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::PortableInterceptor::IORInterceptor_3_0 * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::IORInterceptor_3_0 *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_IORInterceptor_3_0Helper__
diff --git a/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Holder.h b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Holder.h
new file mode 100644
index 000000000..f64d4382c
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Holder.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInterceptor_3_0Holder__
+#define __org_omg_PortableInterceptor_IORInterceptor_3_0Holder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class IORInterceptor_3_0;
+ class IORInterceptor_3_0Holder;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInterceptor_3_0Holder : public ::java::lang::Object
+{
+
+public:
+ IORInterceptor_3_0Holder();
+ IORInterceptor_3_0Holder(::org::omg::PortableInterceptor::IORInterceptor_3_0 *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::PortableInterceptor::IORInterceptor_3_0 * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_IORInterceptor_3_0Holder__
diff --git a/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Operations.h b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Operations.h
new file mode 100644
index 000000000..895ee97fd
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/IORInterceptor_3_0Operations.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_IORInterceptor_3_0Operations__
+#define __org_omg_PortableInterceptor_IORInterceptor_3_0Operations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class IORInfo;
+ class IORInterceptor_3_0Operations;
+ class ObjectReferenceTemplate;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::IORInterceptor_3_0Operations : public ::java::lang::Object
+{
+
+public:
+ virtual void adapter_manager_state_changed(jint, jshort) = 0;
+ virtual void adapter_state_changed(JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > *, jshort) = 0;
+ virtual void components_established(::org::omg::PortableInterceptor::IORInfo *) = 0;
+ virtual void establish_components(::org::omg::PortableInterceptor::IORInfo *) = 0;
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_IORInterceptor_3_0Operations__
diff --git a/libjava/org/omg/PortableInterceptor/Interceptor.h b/libjava/org/omg/PortableInterceptor/Interceptor.h
new file mode 100644
index 000000000..8cc545cef
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/Interceptor.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_Interceptor__
+#define __org_omg_PortableInterceptor_Interceptor__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class Interceptor;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::Interceptor : public ::java::lang::Object
+{
+
+public:
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_Interceptor__
diff --git a/libjava/org/omg/PortableInterceptor/InterceptorOperations.h b/libjava/org/omg/PortableInterceptor/InterceptorOperations.h
new file mode 100644
index 000000000..550da35d1
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/InterceptorOperations.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_InterceptorOperations__
+#define __org_omg_PortableInterceptor_InterceptorOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class InterceptorOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::InterceptorOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_InterceptorOperations__
diff --git a/libjava/org/omg/PortableInterceptor/InvalidSlot.h b/libjava/org/omg/PortableInterceptor/InvalidSlot.h
new file mode 100644
index 000000000..ca9301f41
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/InvalidSlot.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_InvalidSlot__
+#define __org_omg_PortableInterceptor_InvalidSlot__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class InvalidSlot;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::InvalidSlot : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InvalidSlot();
+ InvalidSlot(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = 2471643293291821501LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_InvalidSlot__
diff --git a/libjava/org/omg/PortableInterceptor/InvalidSlotHelper.h b/libjava/org/omg/PortableInterceptor/InvalidSlotHelper.h
new file mode 100644
index 000000000..ba8b02355
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/InvalidSlotHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_InvalidSlotHelper__
+#define __org_omg_PortableInterceptor_InvalidSlotHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class InvalidSlot;
+ class InvalidSlotHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::InvalidSlotHelper : public ::java::lang::Object
+{
+
+public:
+ InvalidSlotHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::InvalidSlot *);
+ static ::org::omg::PortableInterceptor::InvalidSlot * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::InvalidSlot * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::InvalidSlot *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_InvalidSlotHelper__
diff --git a/libjava/org/omg/PortableInterceptor/LOCATION_FORWARD.h b/libjava/org/omg/PortableInterceptor/LOCATION_FORWARD.h
new file mode 100644
index 000000000..c98609ab5
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/LOCATION_FORWARD.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_LOCATION_FORWARD__
+#define __org_omg_PortableInterceptor_LOCATION_FORWARD__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class LOCATION_FORWARD;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::LOCATION_FORWARD : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 3;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_LOCATION_FORWARD__
diff --git a/libjava/org/omg/PortableInterceptor/NON_EXISTENT.h b/libjava/org/omg/PortableInterceptor/NON_EXISTENT.h
new file mode 100644
index 000000000..fd62b3a95
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/NON_EXISTENT.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_NON_EXISTENT__
+#define __org_omg_PortableInterceptor_NON_EXISTENT__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class NON_EXISTENT;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::NON_EXISTENT : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 4;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_NON_EXISTENT__
diff --git a/libjava/org/omg/PortableInterceptor/ORBIdHelper.h b/libjava/org/omg/PortableInterceptor/ORBIdHelper.h
new file mode 100644
index 000000000..52d76984f
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBIdHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBIdHelper__
+#define __org_omg_PortableInterceptor_ORBIdHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ORBIdHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBIdHelper : public ::java::lang::Object
+{
+
+public:
+ ORBIdHelper();
+ static void insert(::org::omg::CORBA::Any *, ::java::lang::String *);
+ static ::java::lang::String * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::java::lang::String * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ORBIdHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitInfo.h b/libjava/org/omg/PortableInterceptor/ORBInitInfo.h
new file mode 100644
index 000000000..f72efa27e
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitInfo.h
@@ -0,0 +1,77 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitInfo__
+#define __org_omg_PortableInterceptor_ORBInitInfo__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace IOP
+ {
+ class CodecFactory;
+ }
+ namespace PortableInterceptor
+ {
+ class ClientRequestInterceptor;
+ class IORInterceptor;
+ class ORBInitInfo;
+ class PolicyFactory;
+ class ServerRequestInterceptor;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitInfo : public ::java::lang::Object
+{
+
+public:
+ virtual void add_client_request_interceptor(::org::omg::PortableInterceptor::ClientRequestInterceptor *) = 0;
+ virtual void add_ior_interceptor(::org::omg::PortableInterceptor::IORInterceptor *) = 0;
+ virtual void add_server_request_interceptor(::org::omg::PortableInterceptor::ServerRequestInterceptor *) = 0;
+ virtual jint allocate_slot_id() = 0;
+ virtual JArray< ::java::lang::String * > * arguments() = 0;
+ virtual ::org::omg::IOP::CodecFactory * codec_factory() = 0;
+ virtual ::java::lang::String * orb_id() = 0;
+ virtual void register_initial_reference(::java::lang::String *, ::org::omg::CORBA::Object *) = 0;
+ virtual ::org::omg::CORBA::Object * resolve_initial_references(::java::lang::String *) = 0;
+ virtual void register_policy_factory(jint, ::org::omg::PortableInterceptor::PolicyFactory *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ORBInitInfo__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitInfoOperations.h b/libjava/org/omg/PortableInterceptor/ORBInitInfoOperations.h
new file mode 100644
index 000000000..72c9a0b06
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitInfoOperations.h
@@ -0,0 +1,55 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitInfoOperations__
+#define __org_omg_PortableInterceptor_ORBInitInfoOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Object;
+ }
+ namespace IOP
+ {
+ class CodecFactory;
+ }
+ namespace PortableInterceptor
+ {
+ class ClientRequestInterceptor;
+ class IORInterceptor;
+ class ORBInitInfoOperations;
+ class PolicyFactory;
+ class ServerRequestInterceptor;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitInfoOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void add_client_request_interceptor(::org::omg::PortableInterceptor::ClientRequestInterceptor *) = 0;
+ virtual void add_ior_interceptor(::org::omg::PortableInterceptor::IORInterceptor *) = 0;
+ virtual void add_server_request_interceptor(::org::omg::PortableInterceptor::ServerRequestInterceptor *) = 0;
+ virtual jint allocate_slot_id() = 0;
+ virtual JArray< ::java::lang::String * > * arguments() = 0;
+ virtual ::org::omg::IOP::CodecFactory * codec_factory() = 0;
+ virtual ::java::lang::String * orb_id() = 0;
+ virtual void register_initial_reference(::java::lang::String *, ::org::omg::CORBA::Object *) = 0;
+ virtual ::org::omg::CORBA::Object * resolve_initial_references(::java::lang::String *) = 0;
+ virtual void register_policy_factory(jint, ::org::omg::PortableInterceptor::PolicyFactory *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ORBInitInfoOperations__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.h b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.h
new file mode 100644
index 000000000..e9b842112
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitInfoPackage_DuplicateName__
+#define __org_omg_PortableInterceptor_ORBInitInfoPackage_DuplicateName__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ namespace ORBInitInfoPackage
+ {
+ class DuplicateName;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateName : public ::org::omg::CORBA::UserException
+{
+
+public:
+ DuplicateName();
+ DuplicateName(::java::lang::String *, ::java::lang::String *);
+ DuplicateName(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = 7748239257677851130LL;
+public:
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::org::omg::CORBA::UserException)))) name;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ORBInitInfoPackage_DuplicateName__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.h b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.h
new file mode 100644
index 000000000..8abe1f92f
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitInfoPackage_DuplicateNameHelper__
+#define __org_omg_PortableInterceptor_ORBInitInfoPackage_DuplicateNameHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ namespace ORBInitInfoPackage
+ {
+ class DuplicateName;
+ class DuplicateNameHelper;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateNameHelper : public ::java::lang::Object
+{
+
+public:
+ DuplicateNameHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateName *);
+ static ::org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateName * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateName * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateName *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ORBInitInfoPackage_DuplicateNameHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.h b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.h
new file mode 100644
index 000000000..a4f515fd6
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidName.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitInfoPackage_InvalidName__
+#define __org_omg_PortableInterceptor_ORBInitInfoPackage_InvalidName__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ namespace ORBInitInfoPackage
+ {
+ class InvalidName;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitInfoPackage::InvalidName : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InvalidName();
+ InvalidName(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -4599417794753377115LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ORBInitInfoPackage_InvalidName__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.h b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.h
new file mode 100644
index 000000000..ed921b1dc
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/InvalidNameHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitInfoPackage_InvalidNameHelper__
+#define __org_omg_PortableInterceptor_ORBInitInfoPackage_InvalidNameHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ namespace ORBInitInfoPackage
+ {
+ class InvalidName;
+ class InvalidNameHelper;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitInfoPackage::InvalidNameHelper : public ::java::lang::Object
+{
+
+public:
+ InvalidNameHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::ORBInitInfoPackage::InvalidName *);
+ static ::org::omg::PortableInterceptor::ORBInitInfoPackage::InvalidName * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::ORBInitInfoPackage::InvalidName * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::ORBInitInfoPackage::InvalidName *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ORBInitInfoPackage_InvalidNameHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.h b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.h
new file mode 100644
index 000000000..df3ae67f6
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitInfoPackage/ObjectIdHelper.h
@@ -0,0 +1,51 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitInfoPackage_ObjectIdHelper__
+#define __org_omg_PortableInterceptor_ORBInitInfoPackage_ObjectIdHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ namespace ORBInitInfoPackage
+ {
+ class ObjectIdHelper;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitInfoPackage::ObjectIdHelper : public ::java::lang::Object
+{
+
+public:
+ ObjectIdHelper();
+ static void insert(::org::omg::CORBA::Any *, ::java::lang::String *);
+ static ::java::lang::String * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::java::lang::String * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ORBInitInfoPackage_ObjectIdHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitializer.h b/libjava/org/omg/PortableInterceptor/ORBInitializer.h
new file mode 100644
index 000000000..860b4651e
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitializer.h
@@ -0,0 +1,62 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitializer__
+#define __org_omg_PortableInterceptor_ORBInitializer__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class ORBInitInfo;
+ class ORBInitializer;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitializer : public ::java::lang::Object
+{
+
+public:
+ virtual void pre_init(::org::omg::PortableInterceptor::ORBInitInfo *) = 0;
+ virtual void post_init(::org::omg::PortableInterceptor::ORBInitInfo *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ORBInitializer__
diff --git a/libjava/org/omg/PortableInterceptor/ORBInitializerOperations.h b/libjava/org/omg/PortableInterceptor/ORBInitializerOperations.h
new file mode 100644
index 000000000..0773c8e0b
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ORBInitializerOperations.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ORBInitializerOperations__
+#define __org_omg_PortableInterceptor_ORBInitializerOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class ORBInitInfo;
+ class ORBInitializerOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ORBInitializerOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void pre_init(::org::omg::PortableInterceptor::ORBInitInfo *) = 0;
+ virtual void post_init(::org::omg::PortableInterceptor::ORBInitInfo *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ORBInitializerOperations__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectIdHelper.h b/libjava/org/omg/PortableInterceptor/ObjectIdHelper.h
new file mode 100644
index 000000000..4829abd9a
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectIdHelper.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectIdHelper__
+#define __org_omg_PortableInterceptor_ObjectIdHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectIdHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectIdHelper : public ::java::lang::Object
+{
+
+public:
+ ObjectIdHelper();
+ static void insert(::org::omg::CORBA::Any *, JArray< jbyte > *);
+ static JArray< jbyte > * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static JArray< jbyte > * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jbyte > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ObjectIdHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceFactory.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceFactory.h
new file mode 100644
index 000000000..e55b14365
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceFactory.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceFactory__
+#define __org_omg_PortableInterceptor_ObjectReferenceFactory__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Object;
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceFactory;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceFactory : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Object * make_object(::java::lang::String *, JArray< jbyte > *) = 0;
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceFactory__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHelper.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHelper.h
new file mode 100644
index 000000000..fad8ae60a
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceFactoryHelper__
+#define __org_omg_PortableInterceptor_ObjectReferenceFactoryHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceFactory;
+ class ObjectReferenceFactoryHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceFactoryHelper : public ::java::lang::Object
+{
+
+public:
+ ObjectReferenceFactoryHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::ObjectReferenceFactory *);
+ static ::org::omg::PortableInterceptor::ObjectReferenceFactory * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::ObjectReferenceFactory * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::ObjectReferenceFactory *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceFactoryHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHolder.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHolder.h
new file mode 100644
index 000000000..2196531f7
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceFactoryHolder.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceFactoryHolder__
+#define __org_omg_PortableInterceptor_ObjectReferenceFactoryHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceFactory;
+ class ObjectReferenceFactoryHolder;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceFactoryHolder : public ::java::lang::Object
+{
+
+public:
+ ObjectReferenceFactoryHolder();
+ ObjectReferenceFactoryHolder(::org::omg::PortableInterceptor::ObjectReferenceFactory *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::PortableInterceptor::ObjectReferenceFactory * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceFactoryHolder__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplate.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplate.h
new file mode 100644
index 000000000..90da0424e
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplate.h
@@ -0,0 +1,42 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceTemplate__
+#define __org_omg_PortableInterceptor_ObjectReferenceTemplate__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Object;
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceTemplate;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceTemplate : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::java::lang::String * > * adapter_name() = 0;
+ virtual ::java::lang::String * orb_id() = 0;
+ virtual ::java::lang::String * server_id() = 0;
+ virtual ::org::omg::CORBA::Object * make_object(::java::lang::String *, JArray< jbyte > *) = 0;
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceTemplate__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHelper.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHelper.h
new file mode 100644
index 000000000..f71cbd605
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceTemplateHelper__
+#define __org_omg_PortableInterceptor_ObjectReferenceTemplateHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceTemplate;
+ class ObjectReferenceTemplateHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceTemplateHelper : public ::java::lang::Object
+{
+
+public:
+ ObjectReferenceTemplateHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableInterceptor::ObjectReferenceTemplate *);
+ static ::org::omg::PortableInterceptor::ObjectReferenceTemplate * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::PortableInterceptor::ObjectReferenceTemplate * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableInterceptor::ObjectReferenceTemplate *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceTemplateHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHolder.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHolder.h
new file mode 100644
index 000000000..74ddeecbd
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateHolder.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceTemplateHolder__
+#define __org_omg_PortableInterceptor_ObjectReferenceTemplateHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceTemplate;
+ class ObjectReferenceTemplateHolder;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceTemplateHolder : public ::java::lang::Object
+{
+
+public:
+ ObjectReferenceTemplateHolder();
+ ObjectReferenceTemplateHolder(::org::omg::PortableInterceptor::ObjectReferenceTemplate *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::PortableInterceptor::ObjectReferenceTemplate * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceTemplateHolder__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.h
new file mode 100644
index 000000000..9779230d5
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.h
@@ -0,0 +1,51 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceTemplateSeqHelper__
+#define __org_omg_PortableInterceptor_ObjectReferenceTemplateSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceTemplate;
+ class ObjectReferenceTemplateSeqHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceTemplateSeqHelper : public ::java::lang::Object
+{
+
+public:
+ ObjectReferenceTemplateSeqHelper();
+ static JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > *);
+ static JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceTemplateSeqHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHolder.h b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHolder.h
new file mode 100644
index 000000000..f02f111f3
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHolder.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ObjectReferenceTemplateSeqHolder__
+#define __org_omg_PortableInterceptor_ObjectReferenceTemplateSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ObjectReferenceTemplate;
+ class ObjectReferenceTemplateSeqHolder;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ObjectReferenceTemplateSeqHolder : public ::java::lang::Object
+{
+
+public:
+ ObjectReferenceTemplateSeqHolder();
+ ObjectReferenceTemplateSeqHolder(JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ObjectReferenceTemplateSeqHolder__
diff --git a/libjava/org/omg/PortableInterceptor/PolicyFactory.h b/libjava/org/omg/PortableInterceptor/PolicyFactory.h
new file mode 100644
index 000000000..41f8cd073
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/PolicyFactory.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_PolicyFactory__
+#define __org_omg_PortableInterceptor_PolicyFactory__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class PolicyFactory;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::PolicyFactory : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Policy * create_policy(jint, ::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_PolicyFactory__
diff --git a/libjava/org/omg/PortableInterceptor/PolicyFactoryOperations.h b/libjava/org/omg/PortableInterceptor/PolicyFactoryOperations.h
new file mode 100644
index 000000000..fcd4c510a
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/PolicyFactoryOperations.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_PolicyFactoryOperations__
+#define __org_omg_PortableInterceptor_PolicyFactoryOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Policy;
+ }
+ namespace PortableInterceptor
+ {
+ class PolicyFactoryOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::PolicyFactoryOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Policy * create_policy(jint, ::org::omg::CORBA::Any *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_PolicyFactoryOperations__
diff --git a/libjava/org/omg/PortableInterceptor/RequestInfo.h b/libjava/org/omg/PortableInterceptor/RequestInfo.h
new file mode 100644
index 000000000..9a3d9521a
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/RequestInfo.h
@@ -0,0 +1,83 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_RequestInfo__
+#define __org_omg_PortableInterceptor_RequestInfo__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace Dynamic
+ {
+ class Parameter;
+ }
+ namespace IOP
+ {
+ class ServiceContext;
+ }
+ namespace PortableInterceptor
+ {
+ class RequestInfo;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::RequestInfo : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments() = 0;
+ virtual JArray< ::java::lang::String * > * contexts() = 0;
+ virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions() = 0;
+ virtual ::org::omg::CORBA::Object * forward_reference() = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint) = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint) = 0;
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual JArray< ::java::lang::String * > * operation_context() = 0;
+ virtual ::java::lang::String * operation() = 0;
+ virtual jshort reply_status() = 0;
+ virtual jint request_id() = 0;
+ virtual jboolean response_expected() = 0;
+ virtual ::org::omg::CORBA::Any * result() = 0;
+ virtual jshort sync_scope() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_RequestInfo__
diff --git a/libjava/org/omg/PortableInterceptor/RequestInfoOperations.h b/libjava/org/omg/PortableInterceptor/RequestInfoOperations.h
new file mode 100644
index 000000000..99476565d
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/RequestInfoOperations.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_RequestInfoOperations__
+#define __org_omg_PortableInterceptor_RequestInfoOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace Dynamic
+ {
+ class Parameter;
+ }
+ namespace IOP
+ {
+ class ServiceContext;
+ }
+ namespace PortableInterceptor
+ {
+ class RequestInfoOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::RequestInfoOperations : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments() = 0;
+ virtual JArray< ::java::lang::String * > * contexts() = 0;
+ virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions() = 0;
+ virtual ::org::omg::CORBA::Object * forward_reference() = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint) = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint) = 0;
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual JArray< ::java::lang::String * > * operation_context() = 0;
+ virtual ::java::lang::String * operation() = 0;
+ virtual jshort reply_status() = 0;
+ virtual jint request_id() = 0;
+ virtual jboolean response_expected() = 0;
+ virtual ::org::omg::CORBA::Any * result() = 0;
+ virtual jshort sync_scope() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_RequestInfoOperations__
diff --git a/libjava/org/omg/PortableInterceptor/SUCCESSFUL.h b/libjava/org/omg/PortableInterceptor/SUCCESSFUL.h
new file mode 100644
index 000000000..a566748bf
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/SUCCESSFUL.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_SUCCESSFUL__
+#define __org_omg_PortableInterceptor_SUCCESSFUL__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class SUCCESSFUL;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::SUCCESSFUL : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_SUCCESSFUL__
diff --git a/libjava/org/omg/PortableInterceptor/SYSTEM_EXCEPTION.h b/libjava/org/omg/PortableInterceptor/SYSTEM_EXCEPTION.h
new file mode 100644
index 000000000..51bf8d7df
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/SYSTEM_EXCEPTION.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_SYSTEM_EXCEPTION__
+#define __org_omg_PortableInterceptor_SYSTEM_EXCEPTION__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class SYSTEM_EXCEPTION;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::SYSTEM_EXCEPTION : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 1;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_SYSTEM_EXCEPTION__
diff --git a/libjava/org/omg/PortableInterceptor/ServerIdHelper.h b/libjava/org/omg/PortableInterceptor/ServerIdHelper.h
new file mode 100644
index 000000000..af6ce1864
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ServerIdHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ServerIdHelper__
+#define __org_omg_PortableInterceptor_ServerIdHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class ServerIdHelper;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ServerIdHelper : public ::java::lang::Object
+{
+
+public:
+ ServerIdHelper();
+ static void insert(::org::omg::CORBA::Any *, ::java::lang::String *);
+ static ::java::lang::String * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::java::lang::String * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor_ServerIdHelper__
diff --git a/libjava/org/omg/PortableInterceptor/ServerRequestInfo.h b/libjava/org/omg/PortableInterceptor/ServerRequestInfo.h
new file mode 100644
index 000000000..523c4c355
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ServerRequestInfo.h
@@ -0,0 +1,94 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ServerRequestInfo__
+#define __org_omg_PortableInterceptor_ServerRequestInfo__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace Dynamic
+ {
+ class Parameter;
+ }
+ namespace IOP
+ {
+ class ServiceContext;
+ }
+ namespace PortableInterceptor
+ {
+ class ServerRequestInfo;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ServerRequestInfo : public ::java::lang::Object
+{
+
+public:
+ virtual void add_reply_service_context(::org::omg::IOP::ServiceContext *, jboolean) = 0;
+ virtual JArray< jbyte > * adapter_id() = 0;
+ virtual JArray< jbyte > * object_id() = 0;
+ virtual ::org::omg::CORBA::Policy * get_server_policy(jint) = 0;
+ virtual ::org::omg::CORBA::Any * sending_exception() = 0;
+ virtual void set_slot(jint, ::org::omg::CORBA::Any *) = 0;
+ virtual jboolean target_is_a(::java::lang::String *) = 0;
+ virtual ::java::lang::String * target_most_derived_interface() = 0;
+ virtual JArray< ::java::lang::String * > * adapter_name() = 0;
+ virtual ::java::lang::String * orb_id() = 0;
+ virtual ::java::lang::String * server_id() = 0;
+ virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments() = 0;
+ virtual JArray< ::java::lang::String * > * contexts() = 0;
+ virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions() = 0;
+ virtual ::org::omg::CORBA::Object * forward_reference() = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint) = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint) = 0;
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual JArray< ::java::lang::String * > * operation_context() = 0;
+ virtual ::java::lang::String * operation() = 0;
+ virtual jshort reply_status() = 0;
+ virtual jint request_id() = 0;
+ virtual jboolean response_expected() = 0;
+ virtual ::org::omg::CORBA::Any * result() = 0;
+ virtual jshort sync_scope() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ServerRequestInfo__
diff --git a/libjava/org/omg/PortableInterceptor/ServerRequestInfoOperations.h b/libjava/org/omg/PortableInterceptor/ServerRequestInfoOperations.h
new file mode 100644
index 000000000..1c2ae7c9b
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ServerRequestInfoOperations.h
@@ -0,0 +1,73 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ServerRequestInfoOperations__
+#define __org_omg_PortableInterceptor_ServerRequestInfoOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class Policy;
+ class TypeCode;
+ }
+ namespace Dynamic
+ {
+ class Parameter;
+ }
+ namespace IOP
+ {
+ class ServiceContext;
+ }
+ namespace PortableInterceptor
+ {
+ class ServerRequestInfoOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ServerRequestInfoOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void add_reply_service_context(::org::omg::IOP::ServiceContext *, jboolean) = 0;
+ virtual JArray< jbyte > * adapter_id() = 0;
+ virtual JArray< jbyte > * object_id() = 0;
+ virtual ::org::omg::CORBA::Policy * get_server_policy(jint) = 0;
+ virtual ::org::omg::CORBA::Any * sending_exception() = 0;
+ virtual void set_slot(jint, ::org::omg::CORBA::Any *) = 0;
+ virtual jboolean target_is_a(::java::lang::String *) = 0;
+ virtual ::java::lang::String * target_most_derived_interface() = 0;
+ virtual JArray< ::java::lang::String * > * adapter_name() = 0;
+ virtual ::java::lang::String * orb_id() = 0;
+ virtual ::java::lang::String * server_id() = 0;
+ virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments() = 0;
+ virtual JArray< ::java::lang::String * > * contexts() = 0;
+ virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions() = 0;
+ virtual ::org::omg::CORBA::Object * forward_reference() = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint) = 0;
+ virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint) = 0;
+ virtual ::org::omg::CORBA::Any * get_slot(jint) = 0;
+ virtual JArray< ::java::lang::String * > * operation_context() = 0;
+ virtual ::java::lang::String * operation() = 0;
+ virtual jshort reply_status() = 0;
+ virtual jint request_id() = 0;
+ virtual jboolean response_expected() = 0;
+ virtual ::org::omg::CORBA::Any * result() = 0;
+ virtual jshort sync_scope() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ServerRequestInfoOperations__
diff --git a/libjava/org/omg/PortableInterceptor/ServerRequestInterceptor.h b/libjava/org/omg/PortableInterceptor/ServerRequestInterceptor.h
new file mode 100644
index 000000000..7f4198838
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ServerRequestInterceptor.h
@@ -0,0 +1,67 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ServerRequestInterceptor__
+#define __org_omg_PortableInterceptor_ServerRequestInterceptor__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ namespace PortableInterceptor
+ {
+ class ServerRequestInfo;
+ class ServerRequestInterceptor;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ServerRequestInterceptor : public ::java::lang::Object
+{
+
+public:
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ virtual void receive_request_service_contexts(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void receive_request(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void send_reply(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void send_exception(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void send_other(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ServerRequestInterceptor__
diff --git a/libjava/org/omg/PortableInterceptor/ServerRequestInterceptorOperations.h b/libjava/org/omg/PortableInterceptor/ServerRequestInterceptorOperations.h
new file mode 100644
index 000000000..003fa188a
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/ServerRequestInterceptorOperations.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_ServerRequestInterceptorOperations__
+#define __org_omg_PortableInterceptor_ServerRequestInterceptorOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class ServerRequestInfo;
+ class ServerRequestInterceptorOperations;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::ServerRequestInterceptorOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void receive_request_service_contexts(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void receive_request(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void send_reply(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void send_exception(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void send_other(::org::omg::PortableInterceptor::ServerRequestInfo *) = 0;
+ virtual void destroy() = 0;
+ virtual ::java::lang::String * name() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_ServerRequestInterceptorOperations__
diff --git a/libjava/org/omg/PortableInterceptor/TRANSPORT_RETRY.h b/libjava/org/omg/PortableInterceptor/TRANSPORT_RETRY.h
new file mode 100644
index 000000000..7996b7d30
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/TRANSPORT_RETRY.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_TRANSPORT_RETRY__
+#define __org_omg_PortableInterceptor_TRANSPORT_RETRY__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class TRANSPORT_RETRY;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::TRANSPORT_RETRY : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 4;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_TRANSPORT_RETRY__
diff --git a/libjava/org/omg/PortableInterceptor/USER_EXCEPTION.h b/libjava/org/omg/PortableInterceptor/USER_EXCEPTION.h
new file mode 100644
index 000000000..f97242779
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/USER_EXCEPTION.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor_USER_EXCEPTION__
+#define __org_omg_PortableInterceptor_USER_EXCEPTION__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace PortableInterceptor
+ {
+ class USER_EXCEPTION;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::USER_EXCEPTION : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 2;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_PortableInterceptor_USER_EXCEPTION__
diff --git a/libjava/org/omg/PortableInterceptor/_IORInterceptor_3_0Stub.h b/libjava/org/omg/PortableInterceptor/_IORInterceptor_3_0Stub.h
new file mode 100644
index 000000000..354daeff9
--- /dev/null
+++ b/libjava/org/omg/PortableInterceptor/_IORInterceptor_3_0Stub.h
@@ -0,0 +1,54 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_PortableInterceptor__IORInterceptor_3_0Stub__
+#define __org_omg_PortableInterceptor__IORInterceptor_3_0Stub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class Delegate;
+ }
+ }
+ namespace PortableInterceptor
+ {
+ class IORInfo;
+ class ObjectReferenceTemplate;
+ class _IORInterceptor_3_0Stub;
+ }
+ }
+ }
+}
+
+class org::omg::PortableInterceptor::_IORInterceptor_3_0Stub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _IORInterceptor_3_0Stub();
+ _IORInterceptor_3_0Stub(::org::omg::CORBA::portable::Delegate *);
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual void adapter_manager_state_changed(jint, jshort);
+ virtual void adapter_state_changed(JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > *, jshort);
+ virtual void components_established(::org::omg::PortableInterceptor::IORInfo *);
+ virtual void establish_components(::org::omg::PortableInterceptor::IORInfo *);
+ virtual ::java::lang::String * name();
+ virtual void destroy();
+private:
+ static const jlong serialVersionUID = 1LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_PortableInterceptor__IORInterceptor_3_0Stub__