@Component(value="core_Stores")
public class Stores
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected java.util.Map<java.lang.String,StoreDescriptor> |
descriptors |
protected org.springframework.core.env.Environment |
environment |
protected JpaStoreDescriptor |
jpaStoreDescriptor |
static java.lang.String |
MAIN |
static java.lang.String |
NOOP |
protected NoopStoreDescriptor |
noopStoreDescriptor |
protected static com.google.common.base.Splitter |
SPLITTER |
protected java.util.Map<java.lang.String,Store> |
stores |
static java.lang.String |
UNDEFINED |
protected UndefinedStoreDescriptor |
undefinedStoreDescriptor |
Constructor and Description |
---|
Stores() |
Modifier and Type | Method and Description |
---|---|
Store |
get(java.lang.String name) |
java.util.List<java.lang.String> |
getAdditional() |
java.util.List<java.lang.String> |
getAll() |
protected StoreDescriptor |
getStoreDescriptor(java.lang.String storeName) |
protected void |
initialize() |
static boolean |
isMain(java.lang.String name) |
public static final java.lang.String MAIN
public static final java.lang.String NOOP
public static final java.lang.String UNDEFINED
@Autowired protected org.springframework.core.env.Environment environment
@Autowired protected JpaStoreDescriptor jpaStoreDescriptor
@Autowired protected NoopStoreDescriptor noopStoreDescriptor
@Autowired protected UndefinedStoreDescriptor undefinedStoreDescriptor
@Autowired protected org.springframework.context.ApplicationContext applicationContext
@Autowired protected java.util.Map<java.lang.String,StoreDescriptor> descriptors
protected java.util.Map<java.lang.String,Store> stores
protected static final com.google.common.base.Splitter SPLITTER
@PostConstruct protected void initialize()
@Nullable protected StoreDescriptor getStoreDescriptor(java.lang.String storeName)
public static boolean isMain(java.lang.String name)
public Store get(java.lang.String name)
public java.util.List<java.lang.String> getAll()
getAdditional()
public java.util.List<java.lang.String> getAdditional()
jmix.core.additional-stores
property