Enum Class MobileDataSourceScope
- All Implemented Interfaces:
Serializable,Comparable<MobileDataSourceScope>,Constable
Escopo de persistencia, e acesso do datasource
- Author:
- Eduardo Frazao
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionConfiguracao padrao de escopo.Datasource sera coletado e seu ciclo de vida mantido de acordo com a Definicao do Processo.
Este e o escopo mais amplo dentro dos datasources declarados em formularios.Datasource sera tera seu ciclo de vida ligado a existencia de tarefas da mesma instancia de processo no client mobile.Datasource sera coletado para cada tarefa, e seu ciclo de vida sera ligado a ela. -
Method Summary
Modifier and TypeMethodDescriptionstatic MobileDataSourceScopeReturns the enum constant of this class with the specified name.static MobileDataSourceScope[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
PROCESS_DEFINITION
Datasource sera coletado e seu ciclo de vida mantido de acordo com a Definicao do Processo.
Este e o escopo mais amplo dentro dos datasources declarados em formularios. Enquanto houver uma tarefa pertencente a mesma definicao de processo este datasource podera ser reutilizado e sera mantido em cache para acesso das instancias de processos -
PROCESS_INSTANCE
Datasource sera tera seu ciclo de vida ligado a existencia de tarefas da mesma instancia de processo no client mobile. Desta forma, o datasource pode refletir dados especificamente ligadas a uma instancia de processo -
TASK_INSTANCE
Datasource sera coletado para cada tarefa, e seu ciclo de vida sera ligado a ela. Desta forma, o datasource pode refletir dados especificamente sobre esta tarefa por exemplo. -
DEFAULT
Configuracao padrao de escopo. A implementacao mobile e livre para definir as regras de escopo de acordo com o tipo do datasource ou regras dinamicas especificas.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-