Class ResetarPowersync
java.lang.Object
br.com.vantroba.bi.transporte.powersync.ResetarPowersync
Auditoria de execuções do "reset" da replicação PowerSync.
Mapeia a tabela xls_resetar_powersync (V5). Política xls_*: BIGSERIAL,
sem UUID — não é sincronizada via PowerSync.
stepsCompletados e detalhes são JSONB e ficam como String aqui;
conversão JSON é feita no service quando precisa expor ao usuário.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a linha de "atividade atual" do reset, atualizada em tempo real pelos steps.Returns a data e hora em que a execução do reset foi concluída.Returns os detalhes adicionais da execução, em JSON (JSONB).Returns a mensagem de erro registrada caso a execução do reset falhe.getId()Returns o identificador da execução do reset.Returns a data e hora em que a execução do reset iniciou.Returns a identificação de quem iniciou a execução do reset.Returns o motivo que originou a execução do reset.Returns o status da execução do reset.Returns o nome do step atualmente em execução no reset.Returns os steps já completados, em JSON (JSONB).Returns o tempo total da execução do reset em milissegundos.voidsetAtividadeAtual(String atividadeAtual) Define a linha de "atividade atual" do reset (texto humano gravado pelos steps).voidsetConcluidoEm(LocalDateTime concluidoEm) Define a data e hora em que a execução do reset foi concluída.voidsetDetalhes(String detalhes) Define os detalhes adicionais da execução, em JSON (JSONB).voidsetErroMensagem(String erroMensagem) Define a mensagem de erro registrada caso a execução do reset falhe.voidDefine o identificador da execução do reset.voidsetIniciadoEm(LocalDateTime iniciadoEm) Define a data e hora em que a execução do reset iniciou.voidsetIniciadoPor(String iniciadoPor) Define a identificação de quem iniciou a execução do reset.voidDefine o motivo que originou a execução do reset.voidsetStatus(ResetStatus status) Define o status da execução do reset.voidsetStepAtual(String stepAtual) Define o nome do step atualmente em execução no reset.voidsetStepsCompletados(String stepsCompletados) Define os steps já completados, em JSON (JSONB).voidsetTempoMs(Long tempoMs) Define o tempo total da execução do reset em milissegundos.
-
Constructor Details
-
ResetarPowersync
public ResetarPowersync()Construtor padrão exigido pelo Micronaut Data.
-
-
Method Details
-
getId
Returns o identificador da execução do reset.- Returns:
- o identificador da execução do reset
-
setId
Define o identificador da execução do reset.- Parameters:
id- identificador.
-
getIniciadoEm
Returns a data e hora em que a execução do reset iniciou.- Returns:
- a data e hora em que a execução do reset iniciou
-
setIniciadoEm
Define a data e hora em que a execução do reset iniciou.- Parameters:
iniciadoEm- data e hora de início.
-
getConcluidoEm
Returns a data e hora em que a execução do reset foi concluída.- Returns:
- a data e hora em que a execução do reset foi concluída
-
setConcluidoEm
Define a data e hora em que a execução do reset foi concluída.- Parameters:
concluidoEm- data e hora de conclusão.
-
getStatus
Returns o status da execução do reset.- Returns:
- o status da execução do reset
-
setStatus
Define o status da execução do reset.- Parameters:
status- status da execução.
-
getMotivo
Returns o motivo que originou a execução do reset.- Returns:
- o motivo que originou a execução do reset
-
setMotivo
Define o motivo que originou a execução do reset.- Parameters:
motivo- motivo da execução.
-
getIniciadoPor
Returns a identificação de quem iniciou a execução do reset.- Returns:
- a identificação de quem iniciou a execução do reset
-
setIniciadoPor
Define a identificação de quem iniciou a execução do reset.- Parameters:
iniciadoPor- identificação de quem iniciou a execução.
-
getTempoMs
Returns o tempo total da execução do reset em milissegundos.- Returns:
- o tempo total da execução do reset em milissegundos
-
setTempoMs
Define o tempo total da execução do reset em milissegundos.- Parameters:
tempoMs- tempo de execução em milissegundos.
-
getErroMensagem
Returns a mensagem de erro registrada caso a execução do reset falhe.- Returns:
- a mensagem de erro registrada caso a execução do reset falhe
-
setErroMensagem
Define a mensagem de erro registrada caso a execução do reset falhe.- Parameters:
erroMensagem- mensagem de erro.
-
getStepAtual
Returns o nome do step atualmente em execução no reset.- Returns:
- o nome do step atualmente em execução no reset
-
setStepAtual
Define o nome do step atualmente em execução no reset.- Parameters:
stepAtual- nome do step atual.
-
getStepsCompletados
Returns os steps já completados, em JSON (JSONB).- Returns:
- os steps já completados, em JSON (
JSONB)
-
setStepsCompletados
Define os steps já completados, em JSON (JSONB).- Parameters:
stepsCompletados- steps completados em JSON.
-
getDetalhes
Returns os detalhes adicionais da execução, em JSON (JSONB).- Returns:
- os detalhes adicionais da execução, em JSON (
JSONB)
-
setDetalhes
Define os detalhes adicionais da execução, em JSON (JSONB).- Parameters:
detalhes- detalhes da execução em JSON.
-
getAtividadeAtual
Returns a linha de "atividade atual" do reset, atualizada em tempo real pelos steps.- Returns:
- a linha de "atividade atual" do reset, atualizada em tempo real pelos steps
-
setAtividadeAtual
Define a linha de "atividade atual" do reset (texto humano gravado pelos steps).- Parameters:
atividadeAtual- texto descritivo do progresso atual.
-