Package org.keycloak.theme
Class ClasspathThemeProvider
- java.lang.Object
- 
- org.keycloak.theme.ClasspathThemeProvider
 
- 
- All Implemented Interfaces:
- Provider,- ThemeProvider
 
 public class ClasspathThemeProvider extends Object implements ThemeProvider - Author:
- Stian Thorgersen
 
- 
- 
Constructor SummaryConstructors Constructor Description ClasspathThemeProvider(Map<Theme.Type,Map<String,ClassLoaderTheme>> themes)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()intgetProviderPriority()ThemegetTheme(String name, Theme.Type type)booleanhasTheme(String name, Theme.Type type)Set<String>nameSet(Theme.Type type)
 
- 
- 
- 
Constructor Detail- 
ClasspathThemeProviderpublic ClasspathThemeProvider(Map<Theme.Type,Map<String,ClassLoaderTheme>> themes) 
 
- 
 - 
Method Detail- 
getProviderPrioritypublic int getProviderPriority() - Specified by:
- getProviderPriorityin interface- ThemeProvider
 
 - 
getThemepublic Theme getTheme(String name, Theme.Type type) throws IOException - Specified by:
- getThemein interface- ThemeProvider
- Throws:
- IOException
 
 - 
nameSetpublic Set<String> nameSet(Theme.Type type) - Specified by:
- nameSetin interface- ThemeProvider
 
 - 
hasThemepublic boolean hasTheme(String name, Theme.Type type) - Specified by:
- hasThemein interface- ThemeProvider
 
 
- 
 
-