Implementado el sirviente para el cliente
authordanigm <danigm@arch_box>
Sun, 8 Jun 2008 17:24:34 +0000 (19:24 +0200)
committerdanigm <danigm@arch_box>
Sun, 8 Jun 2008 17:24:34 +0000 (19:24 +0200)
Medio implementado el sirviente para el coordinador

35 files changed:
bin/Cliente.class [deleted file]
bin/Servidor.class [deleted file]
bin/_ejemploStub.class [deleted file]
bin/ejemplo.class [deleted file]
bin/ejemplo.idl [deleted file]
bin/ejemploHelper.class [deleted file]
bin/ejemploHolder.class [deleted file]
bin/ejemploImpl.class [deleted file]
bin/ejemploOperations.class [deleted file]
bin/ejemploPOA.class [deleted file]
src/subastas.idl
src/subastas/_clienteSubastasStub.java
src/subastas/_coordinadorSubastaStub.java
src/subastas/_gestorSubastasStub.java
src/subastas/clienteSubastas.java
src/subastas/clienteSubastasHelper.java
src/subastas/clienteSubastasHolder.java
src/subastas/clienteSubastasImpl.java
src/subastas/clienteSubastasOperations.java
src/subastas/clienteSubastasPOA.java
src/subastas/coordinadorSubasta.java
src/subastas/coordinadorSubastaHelper.java
src/subastas/coordinadorSubastaHolder.java
src/subastas/coordinadorSubastaImpl.java
src/subastas/coordinadorSubastaOperations.java
src/subastas/coordinadorSubastaPOA.java
src/subastas/gestorSubastas.java
src/subastas/gestorSubastasHelper.java
src/subastas/gestorSubastasHolder.java
src/subastas/gestorSubastasOperations.java
src/subastas/gestorSubastasPOA.java
src/subastas/lista_clientesHelper.java
src/subastas/lista_clientesHolder.java
src/subastas/lista_subastasHelper.java
src/subastas/lista_subastasHolder.java

diff --git a/bin/Cliente.class b/bin/Cliente.class
deleted file mode 100644 (file)
index 9733f53..0000000
Binary files a/bin/Cliente.class and /dev/null differ
diff --git a/bin/Servidor.class b/bin/Servidor.class
deleted file mode 100644 (file)
index f8498c5..0000000
Binary files a/bin/Servidor.class and /dev/null differ
diff --git a/bin/_ejemploStub.class b/bin/_ejemploStub.class
deleted file mode 100644 (file)
index 362d202..0000000
Binary files a/bin/_ejemploStub.class and /dev/null differ
diff --git a/bin/ejemplo.class b/bin/ejemplo.class
deleted file mode 100644 (file)
index 2a1622b..0000000
Binary files a/bin/ejemplo.class and /dev/null differ
diff --git a/bin/ejemplo.idl b/bin/ejemplo.idl
deleted file mode 100644 (file)
index 0b6afa2..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-interface ejemplo{
-    //atributos
-    readonly attribute long entero;
-    attribute string cadena;
-
-    //operaciones
-    oneway void operacion1(in long numero);
-    string operacion2(in string nombre);
-};
diff --git a/bin/ejemploHelper.class b/bin/ejemploHelper.class
deleted file mode 100644 (file)
index a7444a1..0000000
Binary files a/bin/ejemploHelper.class and /dev/null differ
diff --git a/bin/ejemploHolder.class b/bin/ejemploHolder.class
deleted file mode 100644 (file)
index 06b5895..0000000
Binary files a/bin/ejemploHolder.class and /dev/null differ
diff --git a/bin/ejemploImpl.class b/bin/ejemploImpl.class
deleted file mode 100644 (file)
index df0b8b4..0000000
Binary files a/bin/ejemploImpl.class and /dev/null differ
diff --git a/bin/ejemploOperations.class b/bin/ejemploOperations.class
deleted file mode 100644 (file)
index 5ff16a8..0000000
Binary files a/bin/ejemploOperations.class and /dev/null differ
diff --git a/bin/ejemploPOA.class b/bin/ejemploPOA.class
deleted file mode 100644 (file)
index 03cf846..0000000
Binary files a/bin/ejemploPOA.class and /dev/null differ
index 7939ba1..2b63ac3 100644 (file)
@@ -19,8 +19,8 @@ module subastas{
          * 
          */
         
-        attribute clienteSubastas ganador_provisional;
-        attribute lista_clientes clientes;
+        readonly attribute clienteSubastas ganador_provisional;
+        readonly attribute lista_clientes clientes;
 
         readonly attribute float valor;
         readonly attribute string descripcion;
@@ -31,7 +31,7 @@ module subastas{
         void abrirSubasta();
         boolean pujar(in float cantidad, in clienteSubastas cl);
         void ultimaPuja(in clienteSubastas cl);
-        void ganador();
+        clienteSubastas ganador();
     };
 
     typedef sequence<coordinadorSubasta> lista_subastas;
index 4df4a8f..2fb3cb6 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/_clienteSubastasStub.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public class _clienteSubastasStub extends org.omg.CORBA.portable.ObjectImpl implements subastas.clienteSubastas
index 46b036f..86e276d 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/_coordinadorSubastaStub.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public class _coordinadorSubastaStub extends org.omg.CORBA.portable.ObjectImpl implements subastas.coordinadorSubasta
@@ -41,36 +41,6 @@ public class _coordinadorSubastaStub extends org.omg.CORBA.portable.ObjectImpl i
             }
   } // ganador_provisional
 
-
-  /** 
-           * coordinadorSubasta: interfaz de objetos que gestionan el
-           * desarrollo de la subasta de cada bien subastado por la empresa.
-  
-           * La subasta pasara por tres estados:
-           *  Inscripcion
-           *  Abierta
-           *  Cerrada
-           * 
-           */
-  public void ganador_provisional (subastas.clienteSubastas newGanador_provisional)
-  {
-            org.omg.CORBA.portable.InputStream $in = null;
-            try {
-                org.omg.CORBA.portable.OutputStream $out = _request ("_set_ganador_provisional", true);
-                subastas.clienteSubastasHelper.write ($out, newGanador_provisional);
-                $in = _invoke ($out);
-                return;
-            } catch (org.omg.CORBA.portable.ApplicationException $ex) {
-                $in = $ex.getInputStream ();
-                String _id = $ex.getId ();
-                throw new org.omg.CORBA.MARSHAL (_id);
-            } catch (org.omg.CORBA.portable.RemarshalException $rm) {
-                ganador_provisional (newGanador_provisional        );
-            } finally {
-                _releaseReply ($in);
-            }
-  } // ganador_provisional
-
   public subastas.clienteSubastas[] clientes ()
   {
             org.omg.CORBA.portable.InputStream $in = null;
@@ -90,25 +60,6 @@ public class _coordinadorSubastaStub extends org.omg.CORBA.portable.ObjectImpl i
             }
   } // clientes
 
-  public void clientes (subastas.clienteSubastas[] newClientes)
-  {
-            org.omg.CORBA.portable.InputStream $in = null;
-            try {
-                org.omg.CORBA.portable.OutputStream $out = _request ("_set_clientes", true);
-                subastas.lista_clientesHelper.write ($out, newClientes);
-                $in = _invoke ($out);
-                return;
-            } catch (org.omg.CORBA.portable.ApplicationException $ex) {
-                $in = $ex.getInputStream ();
-                String _id = $ex.getId ();
-                throw new org.omg.CORBA.MARSHAL (_id);
-            } catch (org.omg.CORBA.portable.RemarshalException $rm) {
-                clientes (newClientes        );
-            } finally {
-                _releaseReply ($in);
-            }
-  } // clientes
-
   public float valor ()
   {
             org.omg.CORBA.portable.InputStream $in = null;
@@ -245,19 +196,20 @@ public class _coordinadorSubastaStub extends org.omg.CORBA.portable.ObjectImpl i
             }
   } // ultimaPuja
 
-  public void ganador ()
+  public subastas.clienteSubastas ganador ()
   {
             org.omg.CORBA.portable.InputStream $in = null;
             try {
                 org.omg.CORBA.portable.OutputStream $out = _request ("ganador", true);
                 $in = _invoke ($out);
-                return;
+                subastas.clienteSubastas $result = subastas.clienteSubastasHelper.read ($in);
+                return $result;
             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
                 $in = $ex.getInputStream ();
                 String _id = $ex.getId ();
                 throw new org.omg.CORBA.MARSHAL (_id);
             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
-                ganador (        );
+                return ganador (        );
             } finally {
                 _releaseReply ($in);
             }
index 9b75cc8..1a3213c 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/_gestorSubastasStub.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public class _gestorSubastasStub extends org.omg.CORBA.portable.ObjectImpl implements subastas.gestorSubastas
index 84a6f46..95a5713 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/clienteSubastas.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public interface clienteSubastas extends clienteSubastasOperations, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity 
index 9c3d453..e59e280 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/clienteSubastasHelper.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 abstract public class clienteSubastasHelper
index a38c7e7..8af76c4 100644 (file)
@@ -4,7 +4,7 @@ package subastas;
 * subastas/clienteSubastasHolder.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public final class clienteSubastasHolder implements org.omg.CORBA.portable.Streamable
index 98801d0..b144747 100644 (file)
@@ -1,6 +1,3 @@
-/**
- * 
- */
 package subastas;
 
 /**
@@ -8,30 +5,19 @@ package subastas;
  *
  */
 public class clienteSubastasImpl extends clienteSubastasPOA {
-
-       /**
-        * 
-        */
-       public clienteSubastasImpl() {
-               // TODO Auto-generated constructor stub
+       private String identificacion;
+       private boolean fin=false;
+       public clienteSubastasImpl(String id) {
+               super();
+               identificacion = id;
        }
 
-       /* (non-Javadoc)
-        * @see subastas.clienteSubastasOperations#finSubasta()
-        */
-       @Override
        public void finSubasta() {
-               // TODO Auto-generated method stub
-
+               fin = true;
        }
 
-       /* (non-Javadoc)
-        * @see subastas.clienteSubastasOperations#identificacion()
-        */
-       @Override
        public String identificacion() {
-               // TODO Auto-generated method stub
-               return null;
+               return identificacion;
        }
 
 }
index 8bcaaae..d33a4c8 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/clienteSubastasOperations.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public interface clienteSubastasOperations 
index ddfcc74..31b0d4b 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/clienteSubastasPOA.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public abstract class clienteSubastasPOA extends org.omg.PortableServer.Servant
index b2e707b..15a02b9 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/coordinadorSubasta.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public interface coordinadorSubasta extends coordinadorSubastaOperations, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity 
index 1dfb5c8..53bff2d 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/coordinadorSubastaHelper.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 abstract public class coordinadorSubastaHelper
index 2caa1c4..40c5ac5 100644 (file)
@@ -4,7 +4,7 @@ package subastas;
 * subastas/coordinadorSubastaHolder.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public final class coordinadorSubastaHolder implements org.omg.CORBA.portable.Streamable
index 17af45b..5c967a2 100644 (file)
@@ -1,6 +1,4 @@
-/**
- * 
- */
+import java.utils.*;
 package subastas;
 
 /**
@@ -8,12 +6,15 @@ package subastas;
  *
  */
 public class coordinadorSubastaImpl extends coordinadorSubastaPOA {
+       private clienteSubastas ganador_provisional;
+    private Vector clientes;
+    private float valor;
+    private String descripcion;
+    // Inscripcion -> Abierta -> Cerrada
+    private String estado;
 
-       /**
-        * 
-        */
        public coordinadorSubastaImpl() {
-               // TODO Auto-generated constructor stub
+               super();
        }
 
        /* (non-Javadoc)
@@ -25,67 +26,32 @@ public class coordinadorSubastaImpl extends coordinadorSubastaPOA {
 
        }
 
-       /* (non-Javadoc)
-        * @see subastas.coordinadorSubastaOperations#clientes()
-        */
-       @Override
        public clienteSubastas[] clientes() {
-               // TODO Auto-generated method stub
-               return null;
+               return clientes.toArray();
        }
 
-       /* (non-Javadoc)
-        * @see subastas.coordinadorSubastaOperations#clientes(subastas.clienteSubastas[])
-        */
-       @Override
-       public void clientes(clienteSubastas[] newClientes) {
-               // TODO Auto-generated method stub
-
-       }
-
-       /* (non-Javadoc)
-        * @see subastas.coordinadorSubastaOperations#descripcion()
-        */
-       @Override
        public String descripcion() {
-               // TODO Auto-generated method stub
-               return null;
+               return descripcion;
        }
 
-       /* (non-Javadoc)
-        * @see subastas.coordinadorSubastaOperations#estado()
-        */
-       @Override
        public String estado() {
-               // TODO Auto-generated method stub
-               return null;
+               return estado;
        }
 
-       /* (non-Javadoc)
-        * @see subastas.coordinadorSubastaOperations#ganador()
-        */
-       @Override
-       public void ganador() {
-               // TODO Auto-generated method stub
+       public clienteSubastas ganador() {
+        //Si la puja esta cerrada devuelve ganador
+        //sino se bloquea hasta que se cierre
 
+        if(estado.equals("Cerrada"))
+            return ganador_provisional;
+        else{
+            //bloquear
+            return null;
+        }
        }
 
-       /* (non-Javadoc)
-        * @see subastas.coordinadorSubastaOperations#ganador_provisional()
-        */
-       @Override
        public clienteSubastas ganador_provisional() {
-               // TODO Auto-generated method stub
-               return null;
-       }
-
-       /* (non-Javadoc)
-        * @see subastas.coordinadorSubastaOperations#ganador_provisional(subastas.clienteSubastas)
-        */
-       @Override
-       public void ganador_provisional(clienteSubastas newGanador_provisional) {
-               // TODO Auto-generated method stub
-
+               return ganador_provisional;
        }
 
        /* (non-Javadoc)
@@ -120,8 +86,7 @@ public class coordinadorSubastaImpl extends coordinadorSubastaPOA {
         */
        @Override
        public float valor() {
-               // TODO Auto-generated method stub
-               return 0;
+               return valor;
        }
 
 }
index a73a22e..6485bef 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/coordinadorSubastaOperations.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public interface coordinadorSubastaOperations 
@@ -22,20 +22,7 @@ public interface coordinadorSubastaOperations
            * 
            */
   subastas.clienteSubastas ganador_provisional ();
-
-  /** 
-           * coordinadorSubasta: interfaz de objetos que gestionan el
-           * desarrollo de la subasta de cada bien subastado por la empresa.
-  
-           * La subasta pasara por tres estados:
-           *  Inscripcion
-           *  Abierta
-           *  Cerrada
-           * 
-           */
-  void ganador_provisional (subastas.clienteSubastas newGanador_provisional);
   subastas.clienteSubastas[] clientes ();
-  void clientes (subastas.clienteSubastas[] newClientes);
   float valor ();
   String descripcion ();
 
@@ -45,5 +32,5 @@ public interface coordinadorSubastaOperations
   void abrirSubasta ();
   boolean pujar (float cantidad, subastas.clienteSubastas cl);
   void ultimaPuja (subastas.clienteSubastas cl);
-  void ganador ();
+  subastas.clienteSubastas ganador ();
 } // interface coordinadorSubastaOperations
index 5a9de20..9ad2110 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/coordinadorSubastaPOA.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Servant
@@ -18,17 +18,15 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
   static
   {
     _methods.put ("_get_ganador_provisional", new java.lang.Integer (0));
-    _methods.put ("_set_ganador_provisional", new java.lang.Integer (1));
-    _methods.put ("_get_clientes", new java.lang.Integer (2));
-    _methods.put ("_set_clientes", new java.lang.Integer (3));
-    _methods.put ("_get_valor", new java.lang.Integer (4));
-    _methods.put ("_get_descripcion", new java.lang.Integer (5));
-    _methods.put ("_get_estado", new java.lang.Integer (6));
-    _methods.put ("inscribirCliente", new java.lang.Integer (7));
-    _methods.put ("abrirSubasta", new java.lang.Integer (8));
-    _methods.put ("pujar", new java.lang.Integer (9));
-    _methods.put ("ultimaPuja", new java.lang.Integer (10));
-    _methods.put ("ganador", new java.lang.Integer (11));
+    _methods.put ("_get_clientes", new java.lang.Integer (1));
+    _methods.put ("_get_valor", new java.lang.Integer (2));
+    _methods.put ("_get_descripcion", new java.lang.Integer (3));
+    _methods.put ("_get_estado", new java.lang.Integer (4));
+    _methods.put ("inscribirCliente", new java.lang.Integer (5));
+    _methods.put ("abrirSubasta", new java.lang.Integer (6));
+    _methods.put ("pujar", new java.lang.Integer (7));
+    _methods.put ("ultimaPuja", new java.lang.Integer (8));
+    _methods.put ("ganador", new java.lang.Integer (9));
   }
 
   public org.omg.CORBA.portable.OutputStream _invoke (String $method,
@@ -62,26 +60,7 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
          break;
        }
 
-
-  /** 
-           * coordinadorSubasta: interfaz de objetos que gestionan el
-           * desarrollo de la subasta de cada bien subastado por la empresa.
-  
-           * La subasta pasara por tres estados:
-           *  Inscripcion
-           *  Abierta
-           *  Cerrada
-           * 
-           */
-       case 1:  // subastas/coordinadorSubasta/_set_ganador_provisional
-       {
-         subastas.clienteSubastas newGanador_provisional = subastas.clienteSubastasHelper.read (in);
-         this.ganador_provisional (newGanador_provisional);
-         out = $rh.createReply();
-         break;
-       }
-
-       case 2:  // subastas/coordinadorSubasta/_get_clientes
+       case 1:  // subastas/coordinadorSubasta/_get_clientes
        {
          subastas.clienteSubastas $result[] = null;
          $result = this.clientes ();
@@ -90,15 +69,7 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
          break;
        }
 
-       case 3:  // subastas/coordinadorSubasta/_set_clientes
-       {
-         subastas.clienteSubastas newClientes[] = subastas.lista_clientesHelper.read (in);
-         this.clientes (newClientes);
-         out = $rh.createReply();
-         break;
-       }
-
-       case 4:  // subastas/coordinadorSubasta/_get_valor
+       case 2:  // subastas/coordinadorSubasta/_get_valor
        {
          float $result = (float)0;
          $result = this.valor ();
@@ -107,7 +78,7 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
          break;
        }
 
-       case 5:  // subastas/coordinadorSubasta/_get_descripcion
+       case 3:  // subastas/coordinadorSubasta/_get_descripcion
        {
          String $result = null;
          $result = this.descripcion ();
@@ -118,7 +89,7 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
 
 
   // Inscripcion -> Abierta -> Cerrada
-       case 6:  // subastas/coordinadorSubasta/_get_estado
+       case 4:  // subastas/coordinadorSubasta/_get_estado
        {
          String $result = null;
          $result = this.estado ();
@@ -127,7 +98,7 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
          break;
        }
 
-       case 7:  // subastas/coordinadorSubasta/inscribirCliente
+       case 5:  // subastas/coordinadorSubasta/inscribirCliente
        {
          subastas.clienteSubastas cl = subastas.clienteSubastasHelper.read (in);
          this.inscribirCliente (cl);
@@ -135,14 +106,14 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
          break;
        }
 
-       case 8:  // subastas/coordinadorSubasta/abrirSubasta
+       case 6:  // subastas/coordinadorSubasta/abrirSubasta
        {
          this.abrirSubasta ();
          out = $rh.createReply();
          break;
        }
 
-       case 9:  // subastas/coordinadorSubasta/pujar
+       case 7:  // subastas/coordinadorSubasta/pujar
        {
          float cantidad = in.read_float ();
          subastas.clienteSubastas cl = subastas.clienteSubastasHelper.read (in);
@@ -153,7 +124,7 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
          break;
        }
 
-       case 10:  // subastas/coordinadorSubasta/ultimaPuja
+       case 8:  // subastas/coordinadorSubasta/ultimaPuja
        {
          subastas.clienteSubastas cl = subastas.clienteSubastasHelper.read (in);
          this.ultimaPuja (cl);
@@ -161,10 +132,12 @@ public abstract class coordinadorSubastaPOA extends org.omg.PortableServer.Serva
          break;
        }
 
-       case 11:  // subastas/coordinadorSubasta/ganador
+       case 9:  // subastas/coordinadorSubasta/ganador
        {
-         this.ganador ();
+         subastas.clienteSubastas $result = null;
+         $result = this.ganador ();
          out = $rh.createReply();
+         subastas.clienteSubastasHelper.write (out, $result);
          break;
        }
 
index 8d6c112..5762df2 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/gestorSubastas.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public interface gestorSubastas extends gestorSubastasOperations, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity 
index 811dc9f..bba39f6 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/gestorSubastasHelper.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 abstract public class gestorSubastasHelper
index f4ad191..d887a90 100644 (file)
@@ -4,7 +4,7 @@ package subastas;
 * subastas/gestorSubastasHolder.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public final class gestorSubastasHolder implements org.omg.CORBA.portable.Streamable
index 685c499..bd915cf 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/gestorSubastasOperations.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public interface gestorSubastasOperations 
index 0c9b0dc..5ce7542 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/gestorSubastasPOA.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public abstract class gestorSubastasPOA extends org.omg.PortableServer.Servant
index edf4468..8d71256 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/lista_clientesHelper.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 abstract public class lista_clientesHelper
index 4d535be..72c4dff 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/lista_clientesHolder.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public final class lista_clientesHolder implements org.omg.CORBA.portable.Streamable
index e0f9122..78e0472 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/lista_subastasHelper.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 abstract public class lista_subastasHelper
index 9826a63..8ab4029 100644 (file)
@@ -5,7 +5,7 @@ package subastas;
 * subastas/lista_subastasHolder.java .
 * Generated by the IDL-to-Java compiler (portable), version "3.2"
 * from subastas.idl
-* domingo 8 de junio de 2008 18H18' CEST
+* domingo 8 de junio de 2008 19H22' CEST
 */
 
 public final class lista_subastasHolder implements org.omg.CORBA.portable.Streamable