QueueSystem.RetryJob método
Reprocessa um trabalho com falha no serviço de enfileiramento do Project Server.
Namespace: WebSvcQueueSystem
Assembly: ProjectServerServices (em ProjectServerServices.dll)
Sintaxe
'Declaração
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/RetryJob", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub RetryJob ( _
JobGUID As Guid _
)
'Uso
Dim instance As QueueSystem
Dim JobGUID As Guid
instance.RetryJob(JobGUID)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/RetryJob", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void RetryJob(
Guid JobGUID
)
Parâmetros
- JobGUID
Tipo: System.Guid
Comentários
Project Server permite que RetryJob somente se o estado de trabalho for Unknown, Failed, FailedNotBlockingou Cancelled. Se o estado de trabalho for qualquer outro valor, RetryJob gera uma exceção de SOAP. Uso de RetryJobCorrelationBlocked trabalhos não funciona porque a repetição precisa ocorrer no nível de correlação.
RetryJob define o estado de trabalho para ReadyForProcessing. Se o estado atual do trabalho for Failed, RetryJob também define o estado de todos os outros trabalhos bloqueadas pelo trabalho com falha do CorrelationBlockedReadyForProcessing.
Um administrador pode usar a página Gerenciar trabalhos na fila em Project Web App (https://ServerName/ProjectServerName/_layouts/pwa/Admin/queue.aspx) para exibir e repetição do Project Server falhou trabalhos.
Permissões do Project Server
Permissão |
Descrição |
---|---|
Permite ao usuário gerenciar a fila do Project Server. Permissão global. |