All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sportradar.unifiedodds.sdk.di.InternalCachesProvider Maven / Gradle / Ivy

package com.sportradar.unifiedodds.sdk.di;

import com.google.common.cache.Cache;
import com.sportradar.unifiedodds.sdk.caching.*;
import com.sportradar.unifiedodds.sdk.caching.ci.markets.MarketDescriptionCI;
import com.sportradar.unifiedodds.sdk.caching.ci.markets.VariantDescriptionCI;
import com.sportradar.utils.URN;

import java.util.Date;

/**
 * Created on 2019-03-29
 *
 * @author e.roznik
 */
public interface InternalCachesProvider {
    Cache getSportDataCache();

    Cache getCategoryDataCache();

    Cache getSportEventCache();

    Cache getPlayerProfileCache();

    Cache getCompetitorCache();

    Cache getSimpleTeamCompetitorCache();

    Cache getSportEventStatusCache();

    Cache getInvariantMarketCache();

    Cache getVariantMarketCache();

    Cache getDispatchedFixtureChanges();

    Cache getVariantDescriptionCache();

    Cache getFixtureTimestampCache();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy