Class StandardControllerServiceResolver

java.lang.Object
org.apache.nifi.controller.service.StandardControllerServiceResolver
All Implemented Interfaces:
ControllerServiceResolver

public class StandardControllerServiceResolver extends Object implements ControllerServiceResolver
  • Field Details

  • Constructor Details

  • Method Details

    • resolveInheritedControllerServices

      public Set<String> resolveInheritedControllerServices(FlowSnapshotContainer flowSnapshotContainer, String parentGroupId, NiFiUser user)
      Specified by:
      resolveInheritedControllerServices in interface ControllerServiceResolver
    • resolveInheritedControllerServices

      private void resolveInheritedControllerServices(FlowSnapshotContainer flowSnapshotContainer, org.apache.nifi.flow.VersionedProcessGroup versionedGroup, Map<String,org.apache.nifi.flow.ExternalControllerServiceReference> externalControllerServiceReferences, Stack<Set<org.apache.nifi.flow.VersionedControllerService>> serviceHierarchyStack, Set<String> unresolvedServices)
    • resolveInheritedControllerServices

      private void resolveInheritedControllerServices(org.apache.nifi.flow.VersionedConfigurableExtension component, Set<org.apache.nifi.flow.VersionedControllerService> availableControllerServices, Map<String,org.apache.nifi.flow.ExternalControllerServiceReference> externalControllerServiceReferences, Set<String> unresolvedServices)
    • implementsApi

      private boolean implementsApi(org.apache.nifi.flow.ControllerServiceAPI requiredServiceApi, org.apache.nifi.flow.VersionedControllerService versionedControllerService)