FileSystemBundlePersistenceProvider
The FileSystemBundlePersistenceProvider
stores the content of extension bundles on the local file system. The bundles are organized in directories according to bucket id, group, artifact, and version.
Example of persisted extension bundles:
Extension Bundle Storage Directory/
├── {bucket-id}/
└── {group-id}/
└── {artifact-id}
└── {version}/{artifact-id}-{version}.{extension}
├── d1beba88-32e9-45d1-bfe9-057cc41f7ce8/
└── org.apache.nifi
└── nifi-example-nar
└── 1.0.0/nifi-example-nar-1.0.0.nar
└── 2.0.0/nifi-example-nar-2.0.0.nar
Configuration
Qualified class name: org.apache.nifi.registry.provider.extension.FileSystemBundlePersistenceProvider
Property |
Description |
---|---|
|
REQUIRED: File system path for a directory where extension bundle contents files are persisted to. If the directory does not exist when NiFi Registry starts, it will be created. If the directory exists, it must be readable and writable from NiFi Registry. |