* an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the\r
* specific language governing permissions and limitations under the License.\r
*/\r
+\r
package org.onap.nbi.apis.serviceorder.workflow;\r
\r
import org.onap.nbi.apis.serviceorder.model.OrderItemRelationship;\r
* @param orderItems\r
* @param serviceOrderInfoJson\r
*/\r
- private void registerOrderItemExecutionPlan(List<ServiceOrderItem> orderItems,\r
- String serviceOrderInfoJson) {\r
+ private void registerOrderItemExecutionPlan(List<ServiceOrderItem> orderItems, String serviceOrderInfoJson) {\r
List<ExecutionTask> executionTasksSaved = new ArrayList<>();\r
Map<String, Long> internalIdOrderItemsMap = new HashMap<>();\r
if (orderItems != null) {\r
}\r
// then we replace all orderitem ids in reliedtasks field with internalid of the tasks\r
for (ExecutionTask executionTask : executionTasksSaved) {\r
- List<String> reliedOrderItemsIds = new ArrayList<String>(Arrays.asList(executionTask.getReliedTasks().split(" ")));\r
+ List<String> reliedOrderItemsIds =\r
+ new ArrayList<String>(Arrays.asList(executionTask.getReliedTasks().split(" ")));\r
List<String> reliedTasksInternalIds = new ArrayList<String>();\r
- for (Entry<String, Long> entry : internalIdOrderItemsMap.entrySet()){\r
- if(reliedOrderItemsIds.contains(entry.getKey())) {\r
- reliedTasksInternalIds.add(entry.getValue().toString());\r
+ for (Entry<String, Long> entry : internalIdOrderItemsMap.entrySet()) {\r
+ if (reliedOrderItemsIds.contains(entry.getKey())) {\r
+ reliedTasksInternalIds.add(entry.getValue().toString());\r
}\r
}\r
- String reliedTasksString = String.join(" ", reliedTasksInternalIds);\r
- executionTask.setReliedTasks(reliedTasksString);\r
- if(LOGGER.isDebugEnabled()) {\r
- LOGGER.debug("saving task with id {} , orderItemId {} , reliedtasks {}", executionTask.getInternalId(), executionTask.getOrderItemId(), executionTask.getReliedTasks());\r
+ String reliedTasksString = String.join(" ", reliedTasksInternalIds);\r
+ executionTask.setReliedTasks(reliedTasksString);\r
+ if (LOGGER.isDebugEnabled()) {\r
+ LOGGER.debug("saving task with id {} , orderItemId {} , reliedtasks {}",\r
+ executionTask.getInternalId(), executionTask.getOrderItemId(),\r
+ executionTask.getReliedTasks());\r
}\r
executionTaskRepository.save(executionTask);\r
}\r
registerOrderItemExecutionPlan(serviceOrder.getOrderItem(), serviceOrderInfoJson);\r
}\r
\r
-\r
}\r