Package org.entur.jwt.client
Class EagerAccessTokenHealthProvider
java.lang.Object
org.entur.jwt.client.BaseAccessTokenProvider
org.entur.jwt.client.AbstractAccessTokenHealthProvider
org.entur.jwt.client.EagerAccessTokenHealthProvider
- All Implemented Interfaces:
Closeable,AutoCloseable,AccessTokenHealthProvider,AccessTokenProvider
Eager implementation of health provider.
Calls to this health indicator can trigger a (remote) refresh even if the last call to the underlying provider was successful.
Calls to this health indicator can trigger a (remote) refresh even if the last call to the underlying provider was successful.
-
Field Summary
Fields inherited from class org.entur.jwt.client.AbstractAccessTokenHealthProvider
providerStatus, refreshProvider, statusFields inherited from class org.entur.jwt.client.BaseAccessTokenProvider
logger, provider -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.entur.jwt.client.AbstractAccessTokenHealthProvider
getAccessToken, getHealth, setRefreshProvider, supportsHealthMethods inherited from class org.entur.jwt.client.BaseAccessTokenProvider
close, getProvider
-
Constructor Details
-
EagerAccessTokenHealthProvider
-
-
Method Details
-
getRefreshHealth
- Specified by:
getRefreshHealthin classAbstractAccessTokenHealthProvider
-