br.ufg.integrate.xml.bean
Class Integration

java.lang.Object
  extended by br.ufg.integrate.xml.bean.Integration
All Implemented Interfaces:
Serializable

public class Integration
extends Object
implements Serializable

Version:
0.1 Javabean que representa a configuração definida no arquivo 'integration.xml'
Author:
Rogerio
See Also:
Serialized Form

Constructor Summary
Integration()
           
 
Method Summary
 void addTarget(String aTarget)
          Insere o identificador de uma fonte de dados de destino na coleção.
 String getId()
          Retorna o identificador desta integração.
 String getSource()
          Retorna o identificador da fonted e dados de origem desta integração.
 String getTarget(int idx)
          Retorna o identificador de fonte de dados no índice informado.
 List<String> getTargets()
          Retorna a coleção de fontes de dados de destino.
 void setId(String id)
          Define o identificador desta integração.
 void setSource(String aSource)
          Define o identificador da fonte de dados de origem.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Integration

public Integration()
Method Detail

addTarget

public void addTarget(String aTarget)
Insere o identificador de uma fonte de dados de destino na coleção.

Parameters:
aTarget - Identificador definido no arquivo 'integrate-datasourecs.xml'.

getId

public String getId()
Retorna o identificador desta integração.

Returns:
Identificador.

getTarget

public String getTarget(int idx)
Retorna o identificador de fonte de dados no índice informado.

Parameters:
idx - Índice da coleção.
Returns:
Identificador.

getSource

public String getSource()
Retorna o identificador da fonted e dados de origem desta integração.

Returns:
Identificador da fonte de dados de origem.

getTargets

public List<String> getTargets()
Retorna a coleção de fontes de dados de destino. Como novas fontes podem ter sido inseridas após a criação da coleção, a mesma é sempre reordenada na chamada deste método. Esta ordenação é feita pela ordem alfabética dos identificadores das fontes de dados.

Returns:
Coleção dos identificadores das fontes de dados de destino.

setId

public void setId(String id)
Define o identificador desta integração.

Parameters:
id -

setSource

public void setSource(String aSource)
Define o identificador da fonte de dados de origem.

Parameters:
aSource -


Copyright © 2008 Rogério Arantes Gaioso. All Rights Reserved.