Class VirtualFileStorageProvider

java.lang.Object
dev.voidframework.vfs.module.VirtualFileStorageProvider
All Implemented Interfaces:
com.google.inject.Provider<VirtualFileStorage>, jakarta.inject.Provider<VirtualFileStorage>

public class VirtualFileStorageProvider extends Object implements com.google.inject.Provider<VirtualFileStorage>
Virtual File Storage provider. This provider is special, it exposes methods to manually manage the VirtualFileStorage to return when a user calls the method get().
Since:
1.3.0
  • Constructor Details

    • VirtualFileStorageProvider

      public VirtualFileStorageProvider(Class<? extends VirtualFileStorage> classType, com.typesafe.config.Config vfsEngineConfiguration)
      Build a new instance.
      Parameters:
      classType - The VFS engine class type
      vfsEngineConfiguration - The VFS engine configuration
      Since:
      1.3.0
  • Method Details