Package dev.getelements.elements.rt.git
Class FileSystemScriptStorageGitLoaderProvider
java.lang.Object
dev.getelements.elements.rt.git.FileSystemScriptStorageGitLoaderProvider
- All Implemented Interfaces:
jakarta.inject.Provider<GitApplicationAssetLoader>
public class FileSystemScriptStorageGitLoaderProvider
extends Object
implements jakarta.inject.Provider<GitApplicationAssetLoader>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The storage directory for the git repositories housing the application's script storage. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()
jakarta.inject.Provider
<FilesystemGitApplicationAssetLoader> void
setDirectory
(String directory) void
setFilesystemGitLoaderProvider
(jakarta.inject.Provider<FilesystemGitApplicationAssetLoader> filesystemGitLoaderProvider)
-
Field Details
-
ELEMENT_STORAGE_DIRECTORY
The storage directory for the git repositories housing the application's script storage.- See Also:
-
-
Constructor Details
-
FileSystemScriptStorageGitLoaderProvider
public FileSystemScriptStorageGitLoaderProvider()
-
-
Method Details
-
get
- Specified by:
get
in interfacejakarta.inject.Provider<GitApplicationAssetLoader>
-
getDirectory
-
setDirectory
@Inject public void setDirectory(@Named("dev.getelements.elements.rt.git.element.storage.directory") String directory) -
getFilesystemGitLoaderProvider
public jakarta.inject.Provider<FilesystemGitApplicationAssetLoader> getFilesystemGitLoaderProvider() -
setFilesystemGitLoaderProvider
@Inject public void setFilesystemGitLoaderProvider(jakarta.inject.Provider<FilesystemGitApplicationAssetLoader> filesystemGitLoaderProvider)
-