Class NiFiRegistryExternalResourceProvider

java.lang.Object
org.apache.nifi.registry.extension.NiFiRegistryExternalResourceProvider
All Implemented Interfaces:
org.apache.nifi.flow.resource.ExternalResourceProvider

public class NiFiRegistryExternalResourceProvider extends Object implements org.apache.nifi.flow.resource.ExternalResourceProvider
  • Field Details

  • Constructor Details

    • NiFiRegistryExternalResourceProvider

      public NiFiRegistryExternalResourceProvider()
  • Method Details

    • initialize

      public void initialize(org.apache.nifi.flow.resource.ExternalResourceProviderInitializationContext context)
      Specified by:
      initialize in interface org.apache.nifi.flow.resource.ExternalResourceProvider
    • listResources

      public Collection<org.apache.nifi.flow.resource.ExternalResourceDescriptor> listResources() throws IOException
      Specified by:
      listResources in interface org.apache.nifi.flow.resource.ExternalResourceProvider
      Throws:
      IOException
    • fetchExternalResource

      public InputStream fetchExternalResource(org.apache.nifi.flow.resource.ExternalResourceDescriptor descriptor) throws IOException
      Specified by:
      fetchExternalResource in interface org.apache.nifi.flow.resource.ExternalResourceProvider
      Throws:
      IOException