Package com.io7m.jade.spi
Interface ApplicationDirectoryProviderType
-
- All Known Implementing Classes:
AbstractDirectories,ApplicationDirectoriesUnix,ApplicationDirectoriesWindows
public interface ApplicationDirectoryProviderTypeA provider of application directories.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.nio.file.PathcacheDirectory()java.nio.file.PathconfigurationDirectory()java.nio.file.PathdataDirectory()booleaninitialize(ApplicationDirectoryConfiguration configuration, ApplicationEnvironmentType environment)Initialize the provider, returningtrueif the provider is applicable to the current application environment and operating system.
-
-
-
Method Detail
-
initialize
boolean initialize(ApplicationDirectoryConfiguration configuration, ApplicationEnvironmentType environment)
Initialize the provider, returningtrueif the provider is applicable to the current application environment and operating system.- Parameters:
configuration- The configurationenvironment- The environment- Returns:
trueif this provider is applicable
-
configurationDirectory
java.nio.file.Path configurationDirectory()
-
dataDirectory
java.nio.file.Path dataDirectory()
-
cacheDirectory
java.nio.file.Path cacheDirectory()
-
-