Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-4648
Change-Id: Iff21ecf1e0b999301baf6b7a2c26218fee8856da
final OperationDataDefinition updatedOperationDataDefinition = optionalOperationDataDefinition.get();
final Optional<ComponentInstanceInterface> optionalComponentInstanceInterface = componentInstanceInterfaceList.stream().filter(
ci -> ci.getOperations().values().stream().anyMatch(
final OperationDataDefinition updatedOperationDataDefinition = optionalOperationDataDefinition.get();
final Optional<ComponentInstanceInterface> optionalComponentInstanceInterface = componentInstanceInterfaceList.stream().filter(
ci -> ci.getOperations().values().stream().anyMatch(
- operationDataDefinition -> operationDataDefinition.getUniqueId().equalsIgnoreCase(updatedOperationDataDefinition.getUniqueId())))
+ operationDataDefinition -> operationDataDefinition.getName().equalsIgnoreCase(updatedOperationDataDefinition.getName())))
.findFirst();
if (optionalComponentInstanceInterface.isEmpty()) {
responseFormat = componentsUtils.getResponseFormat(ActionStatus.INTERFACE_NOT_FOUND_IN_COMPONENT);
.findFirst();
if (optionalComponentInstanceInterface.isEmpty()) {
responseFormat = componentsUtils.getResponseFormat(ActionStatus.INTERFACE_NOT_FOUND_IN_COMPONENT);
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
+ operationDataDefinition.setName("myOperationName");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
operationDataDefinition.setImplementation(artifactDataDefinition);
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
operationDataDefinition.setImplementation(artifactDataDefinition);
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
+ operationDataDefinition.setName("myOperationName");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
final ListDataDefinition<OperationInputDefinition> inputsDefinitionListData = new ListDataDefinition<>();
OperationInputDefinition input1 = new OperationInputDefinition();
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
final ListDataDefinition<OperationInputDefinition> inputsDefinitionListData = new ListDataDefinition<>();
OperationInputDefinition input1 = new OperationInputDefinition();
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
+ operationDataDefinition.setName("myOperationName");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
final ListDataDefinition<OperationInputDefinition> inputsDefinitionListData = new ListDataDefinition<>();
OperationInputDefinition input1 = new OperationInputDefinition();
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
final ListDataDefinition<OperationInputDefinition> inputsDefinitionListData = new ListDataDefinition<>();
OperationInputDefinition input1 = new OperationInputDefinition();
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
+ operationDataDefinition.setName("myOperationName");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
+ operationDataDefinition.setName("myOperationName");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
+ operationDataDefinition.setName("myOperationName");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
operationDataDefinition.setImplementation(artifactDataDefinition);
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
operationDataDefinition.setImplementation(artifactDataDefinition);
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
final Map<String, OperationDataDefinition> operations = new HashMap<>();
final OperationDataDefinition operationDataDefinition = new OperationDataDefinition();
operationDataDefinition.setUniqueId(UUID.randomUUID().toString());
+ operationDataDefinition.setName("myOperationName");
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
operationDataDefinition.setImplementation(artifactDataDefinition);
final ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition();
artifactDataDefinition.setArtifactName("EO Implementation info");
operationDataDefinition.setImplementation(artifactDataDefinition);