Package org.keycloak.component
Class ComponentModel
- java.lang.Object
- 
- org.keycloak.component.ComponentModel
 
- 
- All Implemented Interfaces:
- Serializable
 - Direct Known Subclasses:
- DeclarativeUserProfileModel,- JsonConfigComponentModel,- PrioritizedComponentModel
 
 public class ComponentModel extends Object implements Serializable Stored configuration of a User Storage provider instance.- Author:
- Marek Posolda, Bill Burke
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description ComponentModel()ComponentModel(ComponentModel copy)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(String key)Stringget(String key)booleanget(String key, boolean defaultValue)intget(String key, int defaultValue)longget(String key, long defaultValue)Stringget(String key, String defaultValue)MultivaluedHashMap<String,String>getConfig()StringgetId()StringgetName()<T> TgetNote(String key)StringgetParentId()StringgetProviderId()StringgetProviderType()StringgetSubType()booleanhasNote(String key)voidput(String key, boolean value)voidput(String key, int value)voidput(String key, long value)voidput(String key, String value)voidremoveNote(String key)voidsetConfig(MultivaluedHashMap<String,String> config)voidsetId(String id)voidsetName(String name)voidsetNote(String key, Object object)voidsetParentId(String parentId)voidsetProviderId(String providerId)voidsetProviderType(String providerType)voidsetSubType(String subType)
 
- 
- 
- 
Constructor Detail- 
ComponentModelpublic ComponentModel() 
 - 
ComponentModelpublic ComponentModel(ComponentModel copy) 
 
- 
 - 
Method Detail- 
getIdpublic String getId() 
 - 
setIdpublic void setId(String id) 
 - 
getNamepublic String getName() 
 - 
setNamepublic void setName(String name) 
 - 
getConfigpublic MultivaluedHashMap<String,String> getConfig() 
 - 
setConfigpublic void setConfig(MultivaluedHashMap<String,String> config) 
 - 
containspublic boolean contains(String key) 
 - 
getpublic int get(String key, int defaultValue) 
 - 
getpublic long get(String key, long defaultValue) 
 - 
getpublic boolean get(String key, boolean defaultValue) 
 - 
putpublic void put(String key, int value) 
 - 
putpublic void put(String key, long value) 
 - 
putpublic void put(String key, boolean value) 
 - 
hasNotepublic boolean hasNote(String key) 
 - 
getNotepublic <T> T getNote(String key) 
 - 
removeNotepublic void removeNote(String key) 
 - 
getProviderIdpublic String getProviderId() 
 - 
setProviderIdpublic void setProviderId(String providerId) 
 - 
getProviderTypepublic String getProviderType() 
 - 
setProviderTypepublic void setProviderType(String providerType) 
 - 
getParentIdpublic String getParentId() 
 - 
setParentIdpublic void setParentId(String parentId) 
 - 
getSubTypepublic String getSubType() 
 - 
setSubTypepublic void setSubType(String subType) 
 
- 
 
-