new DBTracker( [opt_options])
Classe que cria um rastreador de registros criados durante a execução da sessão do usuário.
Parameters:
Name | Type | Argument | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opt_options |
Object |
<optional> |
Opções Properties
|
Members
-
active :boolean
-
Determina se um rastreador está em atividade.
Type:
- boolean
-
autoUndo :boolean
-
Quando ativo, irá desfazer automaticamente as alterações rastreadas na execução do método #finish.
Type:
- boolean
- See:
-
- DBTracker#finish
-
id :string
-
Identificador do rastreio.
Type:
- string
-
maxActiveTime :number
-
Tempo máximo em milissegundos de atividade dos registros que estão sendo rastreados. Após esse tempo, um DBTracker será considerado abandonado e poderá ser finalizado automaticamente pelo sistema.
Type:
- number
- Default Value:
-
- 172800000
Methods
-
finish()
-
Finaliza o rastreio de registros na base de dados.
-
start()
-
Inicia o rastreio de todos os registros que serão criados.
-
undoChanges()
-
Reverte todas as alterações que foram rastreadas.
Returns:
Versão das alterações de desfazimento.
- Type
- number