public class OAuthAccessTokensLoader extends com.google.common.cache.CacheLoader<pl.allegro.tech.hermes.api.SubscriptionName,OAuthAccessToken>
| Constructor and Description |
|---|
OAuthAccessTokensLoader(pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository,
pl.allegro.tech.hermes.domain.oauth.OAuthProviderRepository oAuthProviderRepository,
OAuthClient oAuthClient,
pl.allegro.tech.hermes.common.metric.HermesMetrics metrics) |
| Modifier and Type | Method and Description |
|---|---|
OAuthAccessToken |
load(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName) |
public OAuthAccessTokensLoader(pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository,
pl.allegro.tech.hermes.domain.oauth.OAuthProviderRepository oAuthProviderRepository,
OAuthClient oAuthClient,
pl.allegro.tech.hermes.common.metric.HermesMetrics metrics)
public OAuthAccessToken load(pl.allegro.tech.hermes.api.SubscriptionName subscriptionName) throws java.lang.Exception
load in class com.google.common.cache.CacheLoader<pl.allegro.tech.hermes.api.SubscriptionName,OAuthAccessToken>java.lang.Exception