Package br.com.davinti.vitruvio.spi
Interface PerfilExportacaoService
- All Known Implementing Classes:
PerfilExportacaoServiceImpl
public interface PerfilExportacaoService
-
Method Summary
Modifier and TypeMethodDescriptionvoidagendarSincronizacao(String perfil, String cnpj, String ambiente, Date data, String usuario, Boolean isDryRun) voidapplyPatches(PerfilExportacaoDTO perfil) buildChangelogTableName(String sigla) voiddelete(PadraoChangesetDTO changeset) voidList<LiquibaseChangelogDTO> getAppliedPatches(PerfilExportacaoDTO perfil) List<LiquibaseChangelogDTO> List<LiquibaseChangelogDTO> getAppliedPatches(String tableName) PerfilExportacaoSincronizaDTOgetLastSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente) PerfilExportacaoSincronizaDTOgetLastSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente, boolean isDryRun) PadraoStatusSincronizacaoDTOgetLastSyncData(Integer perfil, Integer empresa, String ambiente) PerfilExportacaoSincronizaDTOgetNextSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente) PerfilExportacaoSincronizaDTOgetNextSync(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente, boolean isDryRun) List<PadraoChangesetDTO> getPatches(PerfilExportacaoDTO perfil) List<PadraoChangesetDTO> getPatches(Integer id) PadraoChangesetDTOgetPatchPorId(Integer id) PerfilExportacaoSincronizaEntityPerfilExportacaoDTOgetPerfilExportado(String sigla) PerfilExportacaoDTOgetPerfilImportado(String sigla) PerfilExportacaoDTOPerfilExportacaoDTOgetPerfilPorSigla(String sigla) List<PerfilExportacaoDTO> List<PerfilExportacaoDTO> List<PerfilExportacaoSincronizaDTO> getPerfisPendentesEmpresa(Integer id, String ambiente) List<PerfilExportacaoSincronizaDTO> getSincronizacoes(PerfilExportacaoDTO perfil, Empresa empresa, String ambiente) booleanhasBeenApplied(PadraoChangesetDTO dto) booleanisSiglaAvailable(String sigla) booleanisSiglaAvailable(String sigla, Integer id) PadraoChangesetEntitysalvar(PadraoChangesetDTO dto) PadraoChangesetPreconditionEntitysalvar(PadraoChangesetPreconditionDTO dto) PerfilExportacaoEntityvoidsetPerfilExportacaoCancelado(PerfilExportacaoSincronizaEntity sincroniza, PadraoStatusSincronizacaoDTO dados, String usuario) voidsetPerfilExportacaoCancelado(String perfil, String cnpj, String ambiente, PadraoStatusSincronizacaoDTO dados, String usuario) voidsetPerfilExportacaoSincronizado(PerfilExportacaoSincronizaEntity sincroniza, PadraoStatusSincronizacaoDTO dados) voidsetPerfilExportacaoSincronizado(String perfil, String cnpj, String ambiente, PadraoStatusSincronizacaoDTO dados)
-
Method Details
-
getPerfisExportacaoCabecalho
-
getPerfilPorId
-
getPerfilPorSigla
-
getPerfilImportado
-
getPerfilExportado
-
getPerfisPendentesEmpresa
-
getPerfisImportados
List<PerfilExportacaoDTO> getPerfisImportados() -
getPerfisExportados
List<PerfilExportacaoDTO> getPerfisExportados() -
isSiglaAvailable
-
isSiglaAvailable
-
salvar
-
delete
-
applyPatches
void applyPatches(PerfilExportacaoDTO perfil) throws LiquibaseException - Throws:
LiquibaseException
-
getPatches
-
getPatches
-
getAppliedPatches
-
getAppliedPatches
-
getAppliedPatches
-
hasBeenApplied
boolean hasBeenApplied(PadraoChangesetDTO dto) -
getPatchPorId
-
salvar
PadraoChangesetEntity salvar(PadraoChangesetDTO dto) -
delete
void delete(PadraoChangesetDTO changeset) -
salvar
PadraoChangesetPreconditionEntity salvar(PadraoChangesetPreconditionDTO dto) -
buildChangelogTableName
-
setPerfilExportacaoSincronizado
-
setPerfilExportacaoCancelado
-
agendarSincronizacao
-
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
-
getSincronizacoes
-
getPerfilExportacaoSincronizaEntity
-
setPerfilExportacaoSincronizado
void setPerfilExportacaoSincronizado(PerfilExportacaoSincronizaEntity sincroniza, PadraoStatusSincronizacaoDTO dados) -
setPerfilExportacaoCancelado
void setPerfilExportacaoCancelado(PerfilExportacaoSincronizaEntity sincroniza, PadraoStatusSincronizacaoDTO dados, String usuario)
-