Class JPAStoreFactory
- java.lang.Object
- 
- org.keycloak.authorization.jpa.store.JPAStoreFactory
 
- 
- All Implemented Interfaces:
- StoreFactory,- Provider
 
 public class JPAStoreFactory extends Object implements StoreFactory - Author:
- Pedro Igor
 
- 
- 
Constructor SummaryConstructors Constructor Description JPAStoreFactory(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()PermissionTicketStoregetPermissionTicketStore()Returns aPermissionTicketStore.PolicyStoregetPolicyStore()Returns aPolicyStore.ResourceServerStoregetResourceServerStore()Returns aResourceServerStore.ResourceStoregetResourceStore()Returns aResourceStore.ScopeStoregetScopeStore()Returns aScopeStore.booleanisReadOnly()Indicates if instances returned from storage are read-only.voidsetReadOnly(boolean readOnly)Sets whether or not changes to instances returned from this factory are supported.
 
- 
- 
- 
Constructor Detail- 
JPAStoreFactorypublic JPAStoreFactory(javax.persistence.EntityManager entityManager, AuthorizationProvider provider)
 
- 
 - 
Method Detail- 
getPolicyStorepublic PolicyStore getPolicyStore() Description copied from interface:StoreFactoryReturns aPolicyStore.- Specified by:
- getPolicyStorein interface- StoreFactory
- Returns:
- the policy store
 
 - 
getResourceServerStorepublic ResourceServerStore getResourceServerStore() Description copied from interface:StoreFactoryReturns aResourceServerStore.- Specified by:
- getResourceServerStorein interface- StoreFactory
- Returns:
- the resource server store
 
 - 
getResourceStorepublic ResourceStore getResourceStore() Description copied from interface:StoreFactoryReturns aResourceStore.- Specified by:
- getResourceStorein interface- StoreFactory
- Returns:
- the resource store
 
 - 
getScopeStorepublic ScopeStore getScopeStore() Description copied from interface:StoreFactoryReturns aScopeStore.- Specified by:
- getScopeStorein interface- StoreFactory
- Returns:
- the scope store
 
 - 
getPermissionTicketStorepublic PermissionTicketStore getPermissionTicketStore() Description copied from interface:StoreFactoryReturns aPermissionTicketStore.- Specified by:
- getPermissionTicketStorein interface- StoreFactory
- Returns:
- the permission ticket store
 
 - 
setReadOnlypublic void setReadOnly(boolean readOnly) Description copied from interface:StoreFactorySets whether or not changes to instances returned from this factory are supported. Once marked as read-only, any attempt to change state will throw anIllegalStateException.- Specified by:
- setReadOnlyin interface- StoreFactory
- Parameters:
- readOnly- if true, changes are not supported
 
 - 
isReadOnlypublic boolean isReadOnly() Description copied from interface:StoreFactoryIndicates if instances returned from storage are read-only.- Specified by:
- isReadOnlyin interface- StoreFactory
- Returns:
- if true, instances only support reads.
 
 
- 
 
-