Interfaces en IDL creadas subastas.idl
[pcd.git] / src / subastas / _gestorSubastasStub.java
1 package subastas;
2
3
4 /**
5 * subastas/_gestorSubastasStub.java .
6 * Generated by the IDL-to-Java compiler (portable), version "3.2"
7 * from subastas.idl
8 * domingo 8 de junio de 2008 18H18' CEST
9 */
10
11 public class _gestorSubastasStub extends org.omg.CORBA.portable.ObjectImpl implements subastas.gestorSubastas
12 {
13
14   public subastas.coordinadorSubasta crearSubasta (float valor, String desc)
15   {
16             org.omg.CORBA.portable.InputStream $in = null;
17             try {
18                 org.omg.CORBA.portable.OutputStream $out = _request ("crearSubasta", true);
19                 $out.write_float (valor);
20                 $out.write_string (desc);
21                 $in = _invoke ($out);
22                 subastas.coordinadorSubasta $result = subastas.coordinadorSubastaHelper.read ($in);
23                 return $result;
24             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
25                 $in = $ex.getInputStream ();
26                 String _id = $ex.getId ();
27                 throw new org.omg.CORBA.MARSHAL (_id);
28             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
29                 return crearSubasta (valor, desc        );
30             } finally {
31                 _releaseReply ($in);
32             }
33   } // crearSubasta
34
35   public void destruirSubasta (subastas.coordinadorSubasta cs)
36   {
37             org.omg.CORBA.portable.InputStream $in = null;
38             try {
39                 org.omg.CORBA.portable.OutputStream $out = _request ("destruirSubasta", true);
40                 subastas.coordinadorSubastaHelper.write ($out, cs);
41                 $in = _invoke ($out);
42                 return;
43             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
44                 $in = $ex.getInputStream ();
45                 String _id = $ex.getId ();
46                 throw new org.omg.CORBA.MARSHAL (_id);
47             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
48                 destruirSubasta (cs        );
49             } finally {
50                 _releaseReply ($in);
51             }
52   } // destruirSubasta
53
54   public subastas.coordinadorSubasta[] localizarSubasta (String palabra)
55   {
56             org.omg.CORBA.portable.InputStream $in = null;
57             try {
58                 org.omg.CORBA.portable.OutputStream $out = _request ("localizarSubasta", true);
59                 $out.write_string (palabra);
60                 $in = _invoke ($out);
61                 subastas.coordinadorSubasta $result[] = subastas.lista_subastasHelper.read ($in);
62                 return $result;
63             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
64                 $in = $ex.getInputStream ();
65                 String _id = $ex.getId ();
66                 throw new org.omg.CORBA.MARSHAL (_id);
67             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
68                 return localizarSubasta (palabra        );
69             } finally {
70                 _releaseReply ($in);
71             }
72   } // localizarSubasta
73
74   // Type-specific CORBA::Object operations
75   private static String[] __ids = {
76     "IDL:subastas/gestorSubastas:1.0"};
77
78   public String[] _ids ()
79   {
80     return (String[])__ids.clone ();
81   }
82
83   private void readObject (java.io.ObjectInputStream s) throws java.io.IOException
84   {
85      String str = s.readUTF ();
86      String[] args = null;
87      java.util.Properties props = null;
88      org.omg.CORBA.Object obj = org.omg.CORBA.ORB.init (args, props).string_to_object (str);
89      org.omg.CORBA.portable.Delegate delegate = ((org.omg.CORBA.portable.ObjectImpl) obj)._get_delegate ();
90      _set_delegate (delegate);
91   }
92
93   private void writeObject (java.io.ObjectOutputStream s) throws java.io.IOException
94   {
95      String[] args = null;
96      java.util.Properties props = null;
97      String str = org.omg.CORBA.ORB.init (args, props).object_to_string (this);
98      s.writeUTF (str);
99   }
100 } // class _gestorSubastasStub