Package io.jmix.core.impl
Class StoreDescriptorsRegistry
java.lang.Object
io.jmix.core.impl.StoreDescriptorsRegistry
Resolves descriptors of data stores
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Map<String,StoreDescriptor> protected org.springframework.core.env.Environmentprotected JpaStoreDescriptorprotected NoopStoreDescriptorprotected static final com.google.common.base.Splitterprotected UndefinedStoreDescriptor
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetStoreDescriptor(String storeName) protected voidinitAdditionalStoreDescriptor(String storeName) protected voidprotected voidprotected voidprotected voidinitStoreDescriptor(String storeName, StoreDescriptor defaultStoreDescriptor) protected voidprotected StoreDescriptorresolveStoreDescriptor(String storeName) 
- 
Field Details- 
undefinedStoreDescriptor
- 
jpaStoreDescriptor
- 
noopStoreDescriptor
- 
descriptors
- 
environment@Autowired protected org.springframework.core.env.Environment environment
- 
SPLITTERprotected static final com.google.common.base.Splitter SPLITTER
 
- 
- 
Constructor Details- 
StoreDescriptorsRegistrypublic StoreDescriptorsRegistry()
 
- 
- 
Method Details- 
initialize@PostConstruct protected void initialize()
- 
getStoreDescriptor
- 
initMainStoreDescriptorprotected void initMainStoreDescriptor()
- 
initUndefinedStoreDescriptorprotected void initUndefinedStoreDescriptor()
- 
initNoopStoreDescriptorprotected void initNoopStoreDescriptor()
- 
initAdditionalStoreDescriptor
- 
initStoreDescriptor
- 
resolveStoreDescriptor
- 
getAdditionalDataStoreNames- Returns:
- the list of additional data store names registered in the jmix.core.additional-storesproperty
 
 
-