Tópico anterior: Operador Gerenciar recursosPróximo tópico: Parâmetros de saída


Parâmetros de entrada

Ação

Lista as ações a serem executadas. Os botões Adicionar, Excluir e Editar adicionam, removem ou modificam as ações nessa lista. Cada ação especifica:

Propriedades da ação

Essa caixa de diálogo define uma ação a ser executada em um recurso. Clique no botão Adicionar ou Editar ao lado da caixa da listagem Ação. Essa caixa de diálogo abre as propriedades de recursos para um operador Recursos.

ResourcePath

Especifica um objeto de recursos. Digite o caminho completo para o recurso na Biblioteca do CA Process Automation ou clique em ícone Procurar para localizar o objeto. Aspas duplas devem delimitar uma sequência de caracteres literal. É possível usar uma variável do conjunto de dados ou uma expressão para especificar o objeto de recursos. Para abrir o objeto no editor de recursos, clique no botão Abrir.

ResourceName

Especifica o recurso no objeto de recursos no qual a ação deve ser executada. Digite o nome exatamente como definido no objeto de recursos. Aspas duplas devem delimitar uma sequência de caracteres literal. É possível usar uma variável do conjunto de dados ou uma expressão para especificar o recurso.

Ação

Selecione a ação a ser executada no recurso:

TakeUnits

Assume o número de unidades de recurso especificado no campo Quantidade.

FreeUnits

Retorna o número de unidades de recurso especificado no campo Quantidade.

LockResource

Bloqueia o recurso, para que outros operadores Recurso não possam obter unidades de recurso ou bloquear o recurso. Essa ação obtém efetivamente todas as unidades de recursos não utilizadas para um recurso. Ações ainda podem liberar unidades de recurso que foram obtidas antes de um recurso ser bloqueado. No entanto, as unidades liberadas ficam disponíveis apenas quando o recurso está desbloqueado.

UnlockResource

Desbloqueia um recurso bloqueado.

Quantidade

Para as ações TakeUnits ou FreeUnits, esse valor especifica o número de unidades de recurso a serem obtidas ou liberadas. Valor é desativado para as outras duas opções, como UnlockResource e LockResource.

Todos os recursos devem estar disponíveis

Se marcada, todos os recursos exigidos pelas ações listadas em Ações deverão se tornar disponíveis dentro das restrições impostas pelas opções de Tempo limite. O operador terá êxito apenas se todos os recursos se tornarem disponíveis dentro das restrições de tempo limite da configuração Tempo limite.

Se desmarcada, o operador será concluído com êxito quando os recursos exigidos por pelo menos uma das ações listadas em Ações se tornarem disponíveis dentro das restrições da opção Tempo limite. Se os recursos para qualquer uma das ações listadas estiverem disponíveis, o módulo Controle de processo processará o link de saída Êxito para esse operador.

Executar ações

Determina se as ações listadas em Ações são executadas. Para verificar apenas se os recursos estão disponíveis sem executar ações, desmarque essa caixa de seleção. O operador executa então o link de saída Êxito. Este link será executado somente se os recursos estiverem disponíveis dentro das restrições das configurações "Tempo limite" e "Todos os recursos devem estar disponíveis", sem executar qualquer ação.

Essa configuração pode ser usada com um recurso definido para ativar ou desativar um conjunto completo de processos. Esses processos verificam se não há nenhum bloqueio no recurso antes de iniciar as tarefas. Essa verificação de bloqueio é feita tentando obter uma única unidade de recurso do recurso. Dependendo do resultado do teste, outro mecanismo pode bloquear ou desbloquear o recurso, como: