Package io.ryos.rhino.sdk.providers
Class AbstractProvider<T>
- java.lang.Object
-
- io.ryos.rhino.sdk.providers.AbstractProvider<T>
-
- All Implemented Interfaces:
Provider<T>
- Direct Known Subclasses:
OAuthServiceProvider
,OAuthUserProvider
,RandomInMemoryFileProvider
,TempDirectoryProvider
,UUIDProvider
public abstract class AbstractProvider<T> extends java.lang.Object implements Provider<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected <E> E
getConfig(java.lang.String property, TypeConverter<E> converter)
protected <E> E
getEnvConfig(java.lang.String property, TypeConverter<E> converter)
abstract java.lang.String
name()
-
-
-
Method Detail
-
getEnvConfig
protected <E> E getEnvConfig(java.lang.String property, TypeConverter<E> converter)
-
getConfig
protected <E> E getConfig(java.lang.String property, TypeConverter<E> converter)
-
-