Menu

#9 Speed up in DomainPortlet

2.0
open
nobody
None
Medium
Task
2014-09-18
2014-09-18
chahuistle
No

Each invocation of the following ASMService methods results in a web service call that can be bypassed by using methods in ASMWorkflowConfiguration:

  • setNodeNumber
  • getRemoteInputPath
  • setRemoteInputPath

The problem is that these methods get invoked per job and this slows down the submission of workflows.

The task is to refactor DomainPortlet to first obtain a working ASMWorkflowConfiguration object, invoke the methods on that object (per jobe) then save the configuration. The only webservices invoked will be to obtain the configuration and to save it.

Discussion