public class AmzS3StorageDriverFactory<I extends com.emc.mongoose.api.model.item.Item,O extends com.emc.mongoose.api.model.io.task.IoTask<I>,T extends AmzS3StorageDriver<I,O>>
extends java.lang.Object
implements com.emc.mongoose.storage.driver.base.StorageDriverFactory<I,O,T>
| Constructor and Description |
|---|
AmzS3StorageDriverFactory() |
| Modifier and Type | Method and Description |
|---|---|
T |
create(java.lang.String stepId,
com.emc.mongoose.api.model.data.DataInput dataInput,
com.emc.mongoose.ui.config.load.LoadConfig loadConfig,
com.emc.mongoose.ui.config.storage.StorageConfig storageConfig,
boolean verifyFlag) |
java.lang.String |
getName() |
public java.lang.String getName()
public T create(java.lang.String stepId, com.emc.mongoose.api.model.data.DataInput dataInput, com.emc.mongoose.ui.config.load.LoadConfig loadConfig, com.emc.mongoose.ui.config.storage.StorageConfig storageConfig, boolean verifyFlag) throws com.emc.mongoose.api.common.exception.OmgShootMyFootException, java.lang.InterruptedException
create in interface com.emc.mongoose.storage.driver.base.StorageDriverFactory<I extends com.emc.mongoose.api.model.item.Item,O extends com.emc.mongoose.api.model.io.task.IoTask<I>,T extends AmzS3StorageDriver<I,O>>com.emc.mongoose.api.common.exception.OmgShootMyFootExceptionjava.lang.InterruptedException