.forEach(id -> identifiers.add(id)); snippet.getRemoteProcessGroups().stream() .filter(remoteGroup -> remoteGroup.getContents() != null && remoteGroup.getContents().getOutputPorts() != null) .flatMap(remoteGroup -> remoteGroup.getContents().getOutputPorts().stream()) .map(remoteOutputPort -> remoteOutputPort.getId()) .forEach(id -> identifiers.add(id));
final Set<RemoteProcessGroupPortDTO> nodeOutputPorts = nodeRemoteProcessGroupContentsDto.getOutputPorts(); if (nodeOutputPorts != null) { if (mergedOutputPorts == null) {
final RemoteProcessGroupEntity remoteGroupEntity = serviceFacade.getRemoteProcessGroup(componentEntity.getComponent().getProcessGroupId()); final RemoteProcessGroupContentsDTO remoteGroupContents = remoteGroupEntity.getComponent().getContents(); final Optional<RemoteProcessGroupPortDTO> portDtoOption = remoteGroupContents.getOutputPorts().stream() .filter(port -> port.getId().equals(componentEntity.getId())) .findFirst();
RemoteProcessGroupContentsDTO contentsDTO = ((RemoteProcessGroupDTO) componentDto).getContents(); contentsDTO.setInputPorts(this.orderedRemotePortsById(contentsDTO.getInputPorts())); contentsDTO.setOutputPorts(this.orderedRemotePortsById(contentsDTO.getOutputPorts()));
if (originalContents.getOutputPorts() != null) { final Set<RemoteProcessGroupPortDTO> outputPorts = new HashSet<>(); for (final RemoteProcessGroupPortDTO port : originalContents.getOutputPorts()) { outputPorts.add(copy(port));
if (contents != null && contents.getOutputPorts() != null) { for (final RemoteProcessGroupPortDTO remotePort : contents.getOutputPorts()) { remotePort.setGroupId(cp.getId()); final String originalId = remotePort.getId();
if (contents.getOutputPorts() != null) { remoteGroup.setOutputPorts(convertRemotePort(contents.getOutputPorts()), false);
.collect(Collectors.toList())); Set<RemoteProcessGroupPortDTO> outputPorts = contents.getOutputPorts(); if (outputPorts != null) { map.put(CommonPropertyKeys.OUTPUT_PORTS_KEY, outputPorts.stream()
.collect(Collectors.toList())); Set<RemoteProcessGroupPortDTO> outputPorts = contents.getOutputPorts(); if (outputPorts != null) { map.put(CommonPropertyKeys.OUTPUT_PORTS_KEY, outputPorts.stream()
final RemoteProcessGroupContentsDTO contents = remoteProcessGroupDTO.getContents(); final Set<RemoteProcessGroupPortDTO> rpgInputPortDtos = nullToEmpty(contents.getInputPorts()); final Set<RemoteProcessGroupPortDTO> rpgOutputPortDtos = nullToEmpty(contents.getOutputPorts());
final RemoteProcessGroupContentsDTO contents = remoteProcessGroupDTO.getContents(); final Set<RemoteProcessGroupPortDTO> rpgInputPortDtos = nullToEmpty(contents.getInputPorts()); final Set<RemoteProcessGroupPortDTO> rpgOutputPortDtos = nullToEmpty(contents.getOutputPorts());