Interface StorageDriverFactory<I extends Item,O extends Operation<I>,T extends StorageDriver<I,O>>
-
- All Superinterfaces:
Extension,Installable
- All Known Implementing Classes:
DummyStorageDriverMockExtension
public interface StorageDriverFactory<I extends Item,O extends Operation<I>,T extends StorageDriver<I,O>> extends Extension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tcreate(java.lang.String stepId, DataInput dataInput, com.github.akurilov.confuse.Config storageConfig, boolean verifyFlag, int batchSize)-
Methods inherited from interface com.emc.mongoose.base.env.Extension
defaults, id, schemaProvider
-
Methods inherited from interface com.emc.mongoose.base.env.Installable
install
-
-
-
-
Method Detail
-
create
T create(java.lang.String stepId, DataInput dataInput, com.github.akurilov.confuse.Config storageConfig, boolean verifyFlag, int batchSize) throws IllegalConfigurationException, java.lang.InterruptedException
- Throws:
IllegalConfigurationExceptionjava.lang.InterruptedException
-
-