java.lang.Object
io.helidon.metadata.MetadataConstants
Constants used during metadata discovery.
For backward compatibility, we must explicitly list the files that should be loaded, as we expected their location
directly under LOCATION
, without a directory structure and a manifest file.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Configuration metadata JSON.static final String
Deprecated, for removal: This API element is subject to removal in a future version.static final String
Feature registry JSON.static final String
Default location of the metadata files, this is expected to be a directory that is the same in every jar file.static final String
Name of the manifest file, expected under the configured root location.static final String
Line that must be exactly once in each module's manifest file.static final String
Custom media type mappings.static final String
Configuration for Java deserialization.static final String
List of services to load from JavaServiceLoader
for Service registry.static final String
Service registry JSON. -
Method Summary
-
Field Details
-
LOCATION
Default location of the metadata files, this is expected to be a directory that is the same in every jar file. Files in this location will be explicitly added only if they match the provided metadata file name.- See Also:
-
MEDIA_TYPES_FILE
Custom media type mappings.File name is: "media-types.properties"
- See Also:
-
SERVICE_REGISTRY_FILE
Service registry JSON.File name is: "service-registry.json"
- See Also:
-
SERVICE_LOADER_FILE
List of services to load from JavaServiceLoader
for Service registry.File name is: "service.loader"
- See Also:
-
FEATURE_REGISTRY_FILE
Feature registry JSON.File name is: "feature-registry.json"
- See Also:
-
FEATURE_METADATA_FILE
Deprecated, for removal: This API element is subject to removal in a future version.UseFEATURE_REGISTRY_FILE
instead.Feature metadata properties. This file is deprecated, because it cannot be merged.File name is: "feature-metadata.properties"
- See Also:
-
CONFIG_METADATA_FILE
Configuration metadata JSON.File name is: "config-metadata.json"
- See Also:
-
SERIAL_CONFIG_FILE
Configuration for Java deserialization.File name is: "serial-config.properties"
- See Also:
-
MANIFEST_FILE
Name of the manifest file, expected under the configured root location.- See Also:
-
MANIFEST_ID_LINE
Line that must be exactly once in each module's manifest file. It is used to identify that we have (correctly) merged manifest files when running a shaded jar.Value: "#HELIDON MANIFEST#"
- See Also:
-
FEATURE_REGISTRY_FILE
instead.