|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RelationalDatabaseService
Esta interface es la encargada de resolver perdidos de ejecucion de comandos SQL en el servidor. Debe encargarse de enviar a parsear comandos, enviarlos a planificar y enviarlos a ejecutar al modulo de algebra relacional. Esta clase utiliza inversion de control para mantenerse independiente de las implementaciones del parser, del planificador, del administrador de bases de datos y de los diferentes pipelines. pattern: InversionOfControl
Method Summary | |
---|---|
void |
add(UserContext context)
Setea todos los parametros de sesion que se usaran implicitamente en todos los comandos que se envien. |
Database |
getDatabase(java.lang.String databaseName)
Ddevuelve la base de datos con el nombre especificado. |
java.util.concurrent.Future<Response> |
perform(Command c)
|
Session |
session(java.lang.Thread t)
|
void |
stop()
Termina el ciclo de vida. |
Method Detail |
---|
Session session(java.lang.Thread t)
void stop()
Database getDatabase(java.lang.String databaseName)
void add(UserContext context)
context
- - el contexto de usuariojava.util.concurrent.Future<Response> perform(Command c)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |