|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Mediator
| Method Summary | |
|---|---|
ResultSet |
integrate(String idSourceDataSource,
List<String> idTargetsDataSource,
List<ResultSet> results)
Solicita ao mediador a integração de resultados obtidos das diversas fontes, com as devidas conversões. |
void |
start()
Método padronizado para que o mediador faça alguma inicialização necessária para executar o serviço. |
void |
stop()
Método padronizado para o encerramento de recursos inicializados pelo mediador para executar os serviços. |
String |
transformSQL(String idSourceDataSource,
String originalSql,
String idTargetDataSource)
Solicita ao mediador a transformação da consulta SQL de origem para uma coleção de subconsultas de destino. |
| Method Detail |
|---|
ResultSet integrate(String idSourceDataSource,
List<String> idTargetsDataSource,
List<ResultSet> results)
throws SQLException
idSourceDataSource - Identificador da fonte de dados de origem.idTargetsDataSource - Coleção dos identificadores das fontes de dados de destino.results - Coleção de ResultSet's a serem integrados, na mesma seqüência das fontes de dados.
SQLException
String transformSQL(String idSourceDataSource,
String originalSql,
String idTargetDataSource)
throws SQLException
idSourceDataSource - Identificador da fonte de dados de origem.originalSql - Consulta SQL enviada pela aplicação cliente.idTargetDataSource - Coleção de fontes de dados para gerar as subconsultas.
SQLException
void start()
throws SQLException
SQLException
void stop()
throws SQLException
SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||