Interface PerfilExportacaoService

All Known Implementing Classes:
PerfilExportacaoServiceImpl

public interface PerfilExportacaoService
  • Method Details

    • getPerfisExportacaoCabecalho

      List<Map<String,Object>> getPerfisExportacaoCabecalho()
    • getPerfilPorId

      PerfilExportacaoDTO getPerfilPorId(Integer id)
    • getPerfilPorSigla

      PerfilExportacaoDTO getPerfilPorSigla(String sigla)
    • getPerfilImportado

      PerfilExportacaoDTO getPerfilImportado(String sigla)
    • getPerfilExportado

      PerfilExportacaoDTO getPerfilExportado(String sigla)
    • getPerfisPendentesEmpresa

      List<PerfilExportacaoSincronizaDTO> getPerfisPendentesEmpresa(Integer id, String ambiente)
    • getPerfisImportados

      List<PerfilExportacaoDTO> getPerfisImportados()
    • getPerfisExportados

      List<PerfilExportacaoDTO> getPerfisExportados()
    • isSiglaAvailable

      boolean isSiglaAvailable(String sigla, Integer id)
    • isSiglaAvailable

      boolean isSiglaAvailable(String sigla)
    • salvar

      PerfilExportacaoEntity salvar(PerfilExportacaoDTO dto, List<Processo> p)
    • delete

      void delete(Integer id)
    • applyPatches

      void applyPatches(PerfilExportacaoDTO perfil) throws LiquibaseException
      Throws:
      LiquibaseException
    • getPatches

      List<PadraoChangesetDTO> getPatches(PerfilExportacaoDTO perfil)
    • getPatches

      List<PadraoChangesetDTO> getPatches(Integer id)
    • getAppliedPatches

      List<LiquibaseChangelogDTO> getAppliedPatches(Integer id)
    • getAppliedPatches

      List<LiquibaseChangelogDTO> getAppliedPatches(PerfilExportacaoDTO perfil)
    • getAppliedPatches

      List<LiquibaseChangelogDTO> getAppliedPatches(String tableName)
    • hasBeenApplied

      boolean hasBeenApplied(PadraoChangesetDTO dto)
    • getPatchPorId

      PadraoChangesetDTO getPatchPorId(Integer id)
    • salvar

      PadraoChangesetEntity salvar(PadraoChangesetDTO dto)
    • delete

      void delete(PadraoChangesetDTO changeset)
    • salvar

      PadraoChangesetPreconditionEntity salvar(PadraoChangesetPreconditionDTO dto)
    • buildChangelogTableName

      String buildChangelogTableName(String sigla)
    • setPerfilExportacaoSincronizado

      void setPerfilExportacaoSincronizado(String perfil, String cnpj, String ambiente, PadraoStatusSincronizacaoDTO dados)
    • setPerfilExportacaoCancelado

      void setPerfilExportacaoCancelado(String perfil, String cnpj, String ambiente, PadraoStatusSincronizacaoDTO dados, String usuario)
    • agendarSincronizacao

      void agendarSincronizacao(String perfil, String cnpj, String ambiente, Date data, String usuario, Boolean isDryRun)
    • getNextSync

      PerfilExportacaoSincronizaDTO getNextSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente)
    • getLastSync

      PerfilExportacaoSincronizaDTO getLastSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente)
    • getNextSync

      PerfilExportacaoSincronizaDTO getNextSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente, boolean isDryRun)
    • getLastSync

      PerfilExportacaoSincronizaDTO getLastSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente, boolean isDryRun)
    • getLastSyncData

      PadraoStatusSincronizacaoDTO getLastSyncData(Integer perfil, Integer empresa, String ambiente)
    • getSincronizacoes

      List<PerfilExportacaoSincronizaDTO> getSincronizacoes(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente)
    • getPerfilExportacaoSincronizaEntity

      PerfilExportacaoSincronizaEntity getPerfilExportacaoSincronizaEntity(Integer id)
    • setPerfilExportacaoSincronizado

      void setPerfilExportacaoSincronizado(PerfilExportacaoSincronizaEntity sincroniza, PadraoStatusSincronizacaoDTO dados)
    • setPerfilExportacaoCancelado

      void setPerfilExportacaoCancelado(PerfilExportacaoSincronizaEntity sincroniza, PadraoStatusSincronizacaoDTO dados, String usuario)