5 * subastas/clienteSubastasPOA.java .
6 * Generated by the IDL-to-Java compiler (portable), version "3.2"
8 * jueves 12 de junio de 2008 18H33' CEST
11 public abstract class clienteSubastasPOA extends org.omg.PortableServer.Servant
12 implements subastas.clienteSubastasOperations, org.omg.CORBA.portable.InvokeHandler
17 private static java.util.Hashtable _methods = new java.util.Hashtable ();
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));
25 public org.omg.CORBA.portable.OutputStream _invoke (String $method,
26 org.omg.CORBA.portable.InputStream in,
27 org.omg.CORBA.portable.ResponseHandler $rh)
29 org.omg.CORBA.portable.OutputStream out = null;
30 java.lang.Integer __method = (java.lang.Integer)_methods.get ($method);
32 throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
34 switch (__method.intValue ())
36 case 0: // subastas/clienteSubastas/_get_identificacion
38 String $result = null;
39 $result = this.identificacion ();
40 out = $rh.createReply();
41 out.write_string ($result);
45 case 1: // subastas/clienteSubastas/finSubasta
48 out = $rh.createReply();
52 case 2: // subastas/clienteSubastas/nuevoValor
54 float valor = in.read_float ();
55 this.nuevoValor (valor);
56 out = $rh.createReply();
61 throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
67 // Type-specific CORBA::Object operations
68 private static String[] __ids = {
69 "IDL:subastas/clienteSubastas:1.0"};
71 public String[] _all_interfaces (org.omg.PortableServer.POA poa, byte[] objectId)
73 return (String[])__ids.clone ();
76 public clienteSubastas _this()
78 return clienteSubastasHelper.narrow(
79 super._this_object());
82 public clienteSubastas _this(org.omg.CORBA.ORB orb)
84 return clienteSubastasHelper.narrow(
85 super._this_object(orb));
89 } // class clienteSubastasPOA