datasafe-business/src/main/java/de/adorsys/datasafe/business/impl/storage/DefaultStorageModule.java
package de.adorsys.datasafe.business.impl.storage;
import dagger.Binds;
import dagger.Module;
import de.adorsys.datasafe.storage.api.StorageService;
import de.adorsys.datasafe.storage.api.actions.StorageCheckService;
import de.adorsys.datasafe.storage.api.actions.StorageListService;
import de.adorsys.datasafe.storage.api.actions.StorageReadService;
import de.adorsys.datasafe.storage.api.actions.StorageRemoveService;
import de.adorsys.datasafe.storage.api.actions.StorageWriteService;
@Module
public abstract class DefaultStorageModule {
@Binds
abstract StorageListService storageList(StorageService storageService);
@Binds
abstract StorageReadService readService(StorageService storageService);
@Binds
abstract StorageWriteService writeService(StorageService storageService);
@Binds
abstract StorageRemoveService removeService(StorageService storageService);
@Binds
abstract StorageCheckService checkService(StorageService storageService);
}