Package br.com.caelum.stella.gateway.visa

Source Code of br.com.caelum.stella.gateway.visa.VISADadosConfiguracao

package br.com.caelum.stella.gateway.visa;

import br.com.caelum.stella.gateway.core.GatewaysConf;

public class VISADadosConfiguracao {

  private String urlComponenteAutorizacao;
  private String urlComponenteCaptura;
  private String urlComponenteCancelamento;
  private String urlComponenteConsulta;
  private long numeroFiliacao;
  private String nomeArquivoConfiguracao;

  public VISADadosConfiguracao(String urlComponenteAutorizacao,
      String urlComponenteCaptura, String urlComponenteCancelamento,
      String urlComponenteConsulta, long numeroFiliacao,
      String nomeArquivoConfiguracao) {
    super();
    this.urlComponenteAutorizacao = urlComponenteAutorizacao;
    this.urlComponenteCaptura = urlComponenteCaptura;
    this.urlComponenteCancelamento = urlComponenteCancelamento;
    this.urlComponenteConsulta = urlComponenteConsulta;
    this.numeroFiliacao = numeroFiliacao;
    this.nomeArquivoConfiguracao = nomeArquivoConfiguracao;
  }

  public VISADadosConfiguracao() {   
    GatewaysConf gatewaysConf = new GatewaysConf();
    this.urlComponenteAutorizacao = gatewaysConf.getVISAUrlParaComponenteDeAutorizacao();
    this.urlComponenteCancelamento = gatewaysConf.getVISAUrlParaComponenteDeCancelamento();
    this.urlComponenteCaptura = gatewaysConf.getVISAUrlParaComponenteDeCaptura();
    this.urlComponenteConsulta = gatewaysConf.getVISAUrlParaComponenteDeConsulta();
    this.numeroFiliacao = Long.valueOf(gatewaysConf.getVISANumeroDeFiliacao());
    this.nomeArquivoConfiguracao = gatewaysConf.getVISANomeDoArquivoDeConfiguracao();
    // TODO Auto-generated constructor stub
  }

  public String getUrlComponenteAutorizacao() {
    return urlComponenteAutorizacao;
  }

  public String getUrlComponenteCaptura() {
    return urlComponenteCaptura;
  }

  public String getUrlComponenteCancelamento() {
    return urlComponenteCancelamento;
  }

  public String getUrlComponenteConsulta() {
    return urlComponenteConsulta;
  }

  public long getNumeroFiliacao() {
    return numeroFiliacao;
  }

  public String getNomeArquivoConfiguracao() {
    return nomeArquivoConfiguracao;
  }

 
}
TOP

Related Classes of br.com.caelum.stella.gateway.visa.VISADadosConfiguracao

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.