Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Caso a solicitação não tenha sido criada ou não possua um formulário, retorna zero.


boolean isJoint()

Retorna um valor booleano true quando a solicitação está em uma situação de paralelismo, ou seja, passou por um gateway paralelo (fork) ou inclusivo, ou false quando não passou.


String getStateName()

Retorna uma string com o nome não traduzido da atividade atual da solicitação.

Caso a solicitação não tenha sido criada, retorna uma string vazia.


String getObservation()

Retorna uma string com a observação criada na solicitação.

Caso a solicitação não tenha sido criada ou nenhum comentário seja informado, retorna uma string vazia.


ProcessLink getProcessLink()

Retorna um objeto ProcessLink indicando qual o fluxo foi utilizado para chegar na atividade atual da solicitação.

Caso a solicitação não tenha sido criada, retorna null.


List<String> getCurrentAssignees()

Retorna uma lista de strings com as matrículas dos usuários responsáveis pela atividade.

Caso a solicitação não tenha sido criada, retorna uma lista vazia.


boolean isMultipleUsers()

Retorna um valor booleano true indicando há mais um usuário possível para a atividade e que deve ser indicado qual o usuário correto ou false quando não há necessidade de escolha.

No caso de uma atividade em consenso configurada para "Nunca selecionar colaboradores" ou atividades do tipo gateway esse retorno sempre será false.


boolean isJointList<Colleague> getAvailableColleagues()

Retorna um valor booleano true indicando há mais um usuário possível para a atividade e que deve ser indicado qual o usuário correto ou false quando não há necessidade de escolhauma lista de strings com as matrículas dos usuários que podem ser selecionados para a atividade no caso de não ter criado uma solicitação pois a múltiplos usuários que podem ser responsáveis pela atividade (isMultipleUsers).


boolean isUsingManagerUsers()

Retorna um valor numérico com o código do histórico de movimentação 

int getMovementSequence()

Retorna um valor numérico com o código do histórico de movimentação 

String getObservation()

Retorna um valor numérico com o código do histórico de movimentação 

ProcessLink getProcessLink()

Retorna um valor numérico com o código do histórico de movimentação 

List<String> getCurrentAssignees()

Retorna um valor numérico com o código do histórico de movimentação 

List<Colleague> getAvailableColleagues()

Retorna um valor numérico com o código do histórico de movimentação 

booleano true quando, por não conseguir selecionar nenhum colaborador válido, atribuiu a atividade à um (ou mais) gestor do processo. Ou false quando não foi necessário ou possível utilizar o gestor.


List<Integer> getSubProcessInstancesIds()

Retorna um valor numérico com o código do histórico de movimentação 

int getDocumentId()

Retorna o código de documento do registro de formulário atual

int getVersion()

Retorna a versão do registro de formulário atual

int getCardIndex()

Retorna o código do formulário do qual o registro de formulário pertence

int getValue(String fieldname)

Retorna o valor do campo fieldname no registro de formulário atual. 

depreciado:

getActualThread

setDueDate(long companyId, int processInstanceId, int movementSequence, String userId, Date newDueDate,
            int timeInSeconds)

<working in progress>

uma lista de valores numéricos com os códigos das solicitações de subprocessos que foram criadas após a movimentação.

Caso nenhuma solicitação tenha sido criada por subprocessos, retorna uma lista vazia.

 <