Resueltos los dos problemas comentados en el guiĆ³n. Ahora se informa a
[pcd.git] / src / subastas / clienteSubastasPOA.java
1 package subastas;
2
3
4 /**
5 * subastas/clienteSubastasPOA.java .
6 * Generated by the IDL-to-Java compiler (portable), version "3.2"
7 * from subastas.idl
8 * jueves 12 de junio de 2008 18H33' CEST
9 */
10
11 public abstract class clienteSubastasPOA extends org.omg.PortableServer.Servant
12  implements subastas.clienteSubastasOperations, org.omg.CORBA.portable.InvokeHandler
13 {
14
15   // Constructors
16
17   private static java.util.Hashtable _methods = new java.util.Hashtable ();
18   static
19   {
20     _methods.put ("_get_identificacion", new java.lang.Integer (0));
21     _methods.put ("finSubasta", new java.lang.Integer (1));
22     _methods.put ("nuevoValor", new java.lang.Integer (2));
23   }
24
25   public org.omg.CORBA.portable.OutputStream _invoke (String $method,
26                                 org.omg.CORBA.portable.InputStream in,
27                                 org.omg.CORBA.portable.ResponseHandler $rh)
28   {
29     org.omg.CORBA.portable.OutputStream out = null;
30     java.lang.Integer __method = (java.lang.Integer)_methods.get ($method);
31     if (__method == null)
32       throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
33
34     switch (__method.intValue ())
35     {
36        case 0:  // subastas/clienteSubastas/_get_identificacion
37        {
38          String $result = null;
39          $result = this.identificacion ();
40          out = $rh.createReply();
41          out.write_string ($result);
42          break;
43        }
44
45        case 1:  // subastas/clienteSubastas/finSubasta
46        {
47          this.finSubasta ();
48          out = $rh.createReply();
49          break;
50        }
51
52        case 2:  // subastas/clienteSubastas/nuevoValor
53        {
54          float valor = in.read_float ();
55          this.nuevoValor (valor);
56          out = $rh.createReply();
57          break;
58        }
59
60        default:
61          throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
62     }
63
64     return out;
65   } // _invoke
66
67   // Type-specific CORBA::Object operations
68   private static String[] __ids = {
69     "IDL:subastas/clienteSubastas:1.0"};
70
71   public String[] _all_interfaces (org.omg.PortableServer.POA poa, byte[] objectId)
72   {
73     return (String[])__ids.clone ();
74   }
75
76   public clienteSubastas _this() 
77   {
78     return clienteSubastasHelper.narrow(
79     super._this_object());
80   }
81
82   public clienteSubastas _this(org.omg.CORBA.ORB orb) 
83   {
84     return clienteSubastasHelper.narrow(
85     super._this_object(orb));
86   }
87
88
89 } // class clienteSubastasPOA