Package org.keycloak.models
Interface ThemeManager
- 
- All Known Implementing Classes:
- DefaultThemeManager
 
 public interface ThemeManager
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearCache()ThemegetTheme(String name, Theme.Type type)Returns the specified theme for the specified type.ThemegetTheme(Theme.Type type)Returns the theme for the specified type.booleanisCacheEnabled()Set<String>nameSet(Theme.Type type)Returns a set of all theme names for the specified type.
 
- 
- 
- 
Method Detail- 
getThemeTheme getTheme(Theme.Type type) throws IOException Returns the theme for the specified type. The theme is determined by the theme selector.- Parameters:
- type-
- Returns:
- Throws:
- IOException
 
 - 
getThemeTheme getTheme(String name, Theme.Type type) throws IOException Returns the specified theme for the specified type.- Parameters:
- name-
- type-
- Returns:
- Throws:
- IOException
 
 - 
nameSetSet<String> nameSet(Theme.Type type) Returns a set of all theme names for the specified type.- Parameters:
- type-
- Returns:
 
 - 
isCacheEnabledboolean isCacheEnabled() 
 - 
clearCachevoid clearCache() 
 
- 
 
-