Registro de um tipo de fluxo de trabalho com o Amazon SWF - Amazon Simple Workflow Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Registro de um tipo de fluxo de trabalho com o Amazon SWF

O exemplo discutido nesta seção registra um tipo de fluxo de trabalho usando a Amazon SWF API. O nome e a versão que você especificou durante o registro formam um identificador exclusivo para o tipo de fluxo de trabalho. O domínio especificado já deve ter sido registrado usando a ação de API RegisterDomain.

Os parâmetros de tempo limite no exemplo a seguir são valores de duração especificados em segundos. Para o parâmetro defaultTaskStartToCloseTimeout, você pode usar o especificador de duração NONE para indicar nenhum tempo limite. No entanto, não pode especificar um valor de NONE para defaultExecutionStartToCloseTimeout. Há um limite máximo de um ano para o tempo em que uma execução de fluxo de trabalho pode ser executada. Exceder este limite sempre faz com que a execução de fluxo de trabalho atinja o tempo limite. Se você especificar um valor para defaultExecutionStartToCloseTimeout que seja maior que um ano, o registro falhará.

https://swf.us-east-1.amazonaws.com RegisterWorkflowType { "domain" : "867530901", "name" : "customerOrderWorkflow", "version" : "1.0", "description" : "Handle customer orders", "defaultTaskStartToCloseTimeout" : "600", "defaultExecutionStartToCloseTimeout" : "3600", "defaultTaskList" : { "name": "mainTaskList" }, "defaultChildPolicy" : "TERMINATE" }

Consulte também

RegisterWorkflowType na referência de API do Amazon Simple Workflow Service