uba.db.client.model
Class ClientManager

java.lang.Object
  extended by uba.db.client.model.ClientManager

public class ClientManager
extends java.lang.Object

Administrador del comportamiento del cliente.

Version:
$Revision 1.0$

Constructor Summary
ClientManager()
          Constructor default.
 
Method Summary
 void close()
          Cierra la ventana cliente TODO buscar una mejor opcion
 void connect()
          Inicia la conexión entre el cliente y el servidor.
 void execute(java.lang.String s)
          Ejecuta la consulta, devuelve un error y un result set nulo si hay algún problema
 void export()
          Pregunta al usuario por una ubicación y nombre de archivo para guardar la tabla actual de resultados.
 void showWindow()
          Muestra la ventana cliente.
 void write(java.io.Writer w)
          Intenta grabar los datos en el archivo, o muestra una ventana de error si no puede
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientManager

public ClientManager()
Constructor default.

Method Detail

showWindow

public void showWindow()
Muestra la ventana cliente.


close

public void close()
Cierra la ventana cliente TODO buscar una mejor opcion


write

public void write(java.io.Writer w)
           throws java.io.IOException
Intenta grabar los datos en el archivo, o muestra una ventana de error si no puede

Parameters:
s - el stream con los datos a grabar
p - el path absoluto del archivo
Throws:
java.io.IOException

export

public void export()
Pregunta al usuario por una ubicación y nombre de archivo para guardar la tabla actual de resultados.


execute

public void execute(java.lang.String s)
Ejecuta la consulta, devuelve un error y un result set nulo si hay algún problema

Parameters:
s - la consulta

connect

public void connect()
             throws java.io.IOException
Inicia la conexión entre el cliente y el servidor.

Throws:
java.io.IOException - Error de socket.


Copyright © -2005 . All Rights Reserved.