Class ExperimentalFeaturesStorageImpl
- java.lang.Object
-
- org.uberfire.experimental.service.storage.impl.ExperimentalFeaturesStorageImpl
-
- All Implemented Interfaces:
ExperimentalFeaturesStorage
@Named("global") public class ExperimentalFeaturesStorageImpl extends Object implements ExperimentalFeaturesStorage
-
-
Constructor Summary
Constructors Constructor Description ExperimentalFeaturesStorageImpl(org.uberfire.spaces.SpacesAPI spaces, org.uberfire.io.IOService ioService, org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry defRegistry, javax.enterprise.inject.Instance<ScopedExperimentalFeaturesStorage> instances, StorageMigrationService migrationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl>getFeatures()voidinit()protected voidinitializeFileSystem()voidstore(org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl experimentalFeature)
-
-
-
Constructor Detail
-
ExperimentalFeaturesStorageImpl
@Inject public ExperimentalFeaturesStorageImpl(org.uberfire.spaces.SpacesAPI spaces, @Named("configIO") org.uberfire.io.IOService ioService, org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry defRegistry, javax.enterprise.inject.Instance<ScopedExperimentalFeaturesStorage> instances, StorageMigrationService migrationService)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
getFeatures
public Collection<org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl> getFeatures()
- Specified by:
getFeaturesin interfaceExperimentalFeaturesStorage
-
store
public void store(org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl experimentalFeature)
- Specified by:
storein interfaceExperimentalFeaturesStorage
-
initializeFileSystem
protected void initializeFileSystem()
-
-