Interface GuidedFlowFetchSettings
- All Known Subinterfaces:
MutableGuidedFlowFetchSettings
- All Known Implementing Classes:
GuidedFlowFetchSettingsImpl
public interface GuidedFlowFetchSettings
Configuracoes de regras de fetch para subformularios do Padrao do Vitruvio mobile
- Author:
- eduardo
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumEstrategia de alimentacao de itens do handler de persistencia de subforms do Vitruvio Mobile > 2.0 -
Method Summary
Modifier and TypeMethodDescriptionpoolSize()Valido se: strategy() == POOLING Retorna a quantidade de itens armazenados em memoria no pool de itens do handlerstrategy()Estrategia de fetchValido se: strategy() == POOLING Retorna o percentual minimo de presenca de itens no pool antes que seja disparada uma call de refill Exemplo: Se o pool tiver capacidade de 10 itens, e este valor for configurado para um ratio de 0.7 (70%), assim que o pool tiver 7 itens ou menos, uma call de refill sera disparada para completar os 10 itens em memoriaValido se: strategy() == POOLING Define se o pool devera aguardar pela confirmacao de commit dos itens salvos na base de dados antes de liberar o proximo item para a coleta
-
Method Details
-
strategy
GuidedFlowFetchSettings.Strategy strategy()Estrategia de fetch- Returns:
-
poolSize
Integer poolSize()Valido se: strategy() == POOLING Retorna a quantidade de itens armazenados em memoria no pool de itens do handler- Returns:
- poolSize ou nulo
-
triggerThreshold
BigDecimal triggerThreshold()Valido se: strategy() == POOLING Retorna o percentual minimo de presenca de itens no pool antes que seja disparada uma call de refill Exemplo: Se o pool tiver capacidade de 10 itens, e este valor for configurado para um ratio de 0.7 (70%), assim que o pool tiver 7 itens ou menos, uma call de refill sera disparada para completar os 10 itens em memoria- Returns:
- poolSize ou nulo
-
waitForSave
Boolean waitForSave()Valido se: strategy() == POOLING Define se o pool devera aguardar pela confirmacao de commit dos itens salvos na base de dados antes de liberar o proximo item para a coleta- Returns:
-