public class IgniteSpringProcessorImpl extends Object implements IgniteSpringProcessor
| Modifier and Type | Field and Description |
|---|---|
static String |
IGNITE_XML_PATH
Path to
ignite.xml file. |
| Constructor and Description |
|---|
IgniteSpringProcessorImpl() |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.context.ApplicationContext |
applicationContext(URL cfgUrl,
String... excludedProps)
Creates Spring application context.
|
Map<Class<?>,Object> |
loadBeans(URL cfgUrl,
Class<?>... beanClasses) |
IgniteBiTuple<Collection<IgniteConfiguration>,? extends GridSpringResourceContext> |
loadConfigurations(URL cfgUrl,
String... excludedProps) |
String |
userVersion(ClassLoader ldr,
IgniteLogger log) |
public static final String IGNITE_XML_PATH
ignite.xml file.public IgniteBiTuple<Collection<IgniteConfiguration>,? extends GridSpringResourceContext> loadConfigurations(URL cfgUrl, String... excludedProps) throws IgniteCheckedException
loadConfigurations in interface IgniteSpringProcessorIgniteCheckedExceptionpublic Map<Class<?>,Object> loadBeans(URL cfgUrl, Class<?>... beanClasses) throws IgniteCheckedException
loadBeans in interface IgniteSpringProcessorIgniteCheckedExceptionpublic String userVersion(ClassLoader ldr, IgniteLogger log)
userVersion in interface IgniteSpringProcessorpublic static org.springframework.context.ApplicationContext applicationContext(URL cfgUrl, String... excludedProps)
IgniteConfiguration
then it is removed before the bean is instantiated.
For example, streamerConfiguration can be excluded from the configs that Visor uses.cfgUrl - Resource where config file is located.excludedProps - Properties to be excluded.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015