Interface VersionToConfigDirectoryIndex
-
- All Known Implementing Classes:
SingleModuleJsonVersionToConfigDirectoryIndex
public interface VersionToConfigDirectoryIndex
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<DirectoryConfiguration>findConfiguration(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)Returns the configuration for the requested artifact.java.util.Optional<DirectoryConfiguration>findLatestConfigurationFor(java.lang.String groupId, java.lang.String artifactId)Deprecated.java.util.Optional<DirectoryConfiguration>findLatestConfigurationFor(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)Returns the latest configuration for the requested artifact.
-
-
-
Method Detail
-
findConfiguration
java.util.Optional<DirectoryConfiguration> findConfiguration(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
Returns the configuration for the requested artifact.- Parameters:
groupId- the group ID of the artifactartifactId- the artifact ID of the artifactversion- the version of the artifact- Returns:
- a configuration, or empty if no configuration directory is available
-
findLatestConfigurationFor
@Deprecated java.util.Optional<DirectoryConfiguration> findLatestConfigurationFor(java.lang.String groupId, java.lang.String artifactId)
Deprecated.Returns the latest configuration for the requested artifact.- Parameters:
groupId- the group ID of the artifactartifactId- the artifact ID of the artifact- Returns:
- a configuration, or empty if no configuration directory is available
-
findLatestConfigurationFor
java.util.Optional<DirectoryConfiguration> findLatestConfigurationFor(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
Returns the latest configuration for the requested artifact.- Parameters:
groupId- the group ID of the artifactartifactId- the artifact ID of the artifactversion- the version of the artifact- Returns:
- a configuration, or empty if no configuration directory is available
-
-