|
|||||||||
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 |