1 package org.onap.so.adapters.appc.orchestrator.service;
3 import javax.annotation.PostConstruct;
4 import org.onap.so.utils.ExternalTaskServiceUtils;
5 import org.springframework.beans.factory.annotation.Autowired;
6 import org.springframework.context.annotation.Profile;
7 import org.springframework.core.env.Environment;
8 import org.springframework.stereotype.Component;
12 public class ApplicationControllerTaskService {
15 public Environment env;
18 private ApplicationControllerTask appcOrchestrator;
21 private ExternalTaskServiceUtils externalTaskServiceUtils;
24 public void appcOrchestrator() throws Exception {
25 for (int i = 0; i < externalTaskServiceUtils.getMaxClients(); i++) {
26 externalTaskServiceUtils.createExternalTaskClient().subscribe("AppcService").lockDuration(604800000)
27 .handler(appcOrchestrator::executeExternalTask).open();