adorsys/datasafe

View on GitHub
datasafe-business/src/main/java/de/adorsys/datasafe/business/impl/storage/DefaultStorageModule.java

Summary

Maintainability
A
0 mins
Test Coverage
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);
}