1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __org_omg_CORBA_Request__
5 #define __org_omg_CORBA_Request__
6 
7 #pragma interface
8 
9 #include <java/lang/Object.h>
10 extern "Java"
11 {
12   namespace org
13   {
14     namespace omg
15     {
16       namespace CORBA
17       {
18           class Any;
19           class Context;
20           class ContextList;
21           class Environment;
22           class ExceptionList;
23           class NVList;
24           class NamedValue;
25           class Object;
26           class Request;
27           class TypeCode;
28       }
29     }
30   }
31 }
32 
33 class org::omg::CORBA::Request : public ::java::lang::Object
34 {
35 
36 public:
37   Request();
38   virtual ::org::omg::CORBA::Any * add_in_arg() = 0;
39   virtual ::org::omg::CORBA::Any * add_inout_arg() = 0;
40   virtual ::org::omg::CORBA::Any * add_named_in_arg(::java::lang::String *) = 0;
41   virtual ::org::omg::CORBA::Any * add_named_inout_arg(::java::lang::String *) = 0;
42   virtual ::org::omg::CORBA::Any * add_named_out_arg(::java::lang::String *) = 0;
43   virtual ::org::omg::CORBA::Any * add_out_arg() = 0;
44   virtual ::org::omg::CORBA::NVList * arguments() = 0;
45   virtual ::org::omg::CORBA::ContextList * contexts() = 0;
46   virtual ::org::omg::CORBA::Context * ctx() = 0;
47   virtual void ctx(::org::omg::CORBA::Context *) = 0;
48   virtual ::org::omg::CORBA::Environment * env() = 0;
49   virtual ::org::omg::CORBA::ExceptionList * exceptions() = 0;
50   virtual void get_response() = 0;
51   virtual void invoke() = 0;
52   virtual ::java::lang::String * operation() = 0;
53   virtual jboolean poll_response() = 0;
54   virtual ::org::omg::CORBA::NamedValue * result() = 0;
55   virtual ::org::omg::CORBA::Any * return_value() = 0;
56   virtual void send_deferred() = 0;
57   virtual void send_oneway() = 0;
58   virtual void set_return_type(::org::omg::CORBA::TypeCode *) = 0;
59   virtual ::org::omg::CORBA::Object * target() = 0;
60   static ::java::lang::Class class$;
61 };
62 
63 #endif // __org_omg_CORBA_Request__
64