You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2015/06/19 16:02:40 UTC
[3/4] incubator-ignite git commit: # ignite-reflectionFactory: spring
cfg
# ignite-reflectionFactory: spring cfg
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/2e472eeb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/2e472eeb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/2e472eeb
Branch: refs/heads/IgniteReflectionFactory-doc
Commit: 2e472eeb280d59d9a140873c0dd2d990c83adc06
Parents: e89ab78
Author: ashutak <as...@gridgain.com>
Authored: Fri Jun 19 16:52:17 2015 +0300
Committer: ashutak <as...@gridgain.com>
Committed: Fri Jun 19 16:52:17 2015 +0300
----------------------------------------------------------------------
.../configuration/IgniteReflectionFactory.java | 25 +++++++++++++-------
1 file changed, 16 insertions(+), 9 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/2e472eeb/modules/core/src/main/java/org/apache/ignite/configuration/IgniteReflectionFactory.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/configuration/IgniteReflectionFactory.java b/modules/core/src/main/java/org/apache/ignite/configuration/IgniteReflectionFactory.java
index a6d4c40..3c17a32 100644
--- a/modules/core/src/main/java/org/apache/ignite/configuration/IgniteReflectionFactory.java
+++ b/modules/core/src/main/java/org/apache/ignite/configuration/IgniteReflectionFactory.java
@@ -102,17 +102,24 @@ import java.util.*;
* <h2 class="header">Spring Example</h2>
* TcpDiscoverySpi can be configured from Spring XML configuration file:
* <pre name="code" class="xml">
- * <bean id="grid.custom.cfg" class="org.apache.ignite.configuration.IgniteConfiguration" singleton="true">
- * ...
- * <bean id="grid.custom.cfg" class="org.apache.ignite.configuration.IgniteCacheConfiguration">
- * <property name="discoverySpi">
- * <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
- * <property name="ipFinder">
- * <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder" />
+ * <bean id="grid.custom.cfg" class="org.apache.ignite.configuration.IgniteConfiguration">
+ * ...
+ * <property name="cacheConfiguration">
+ * <list>
+ * <bean class="org.apache.ignite.configuration.CacheConfiguration">
+ * ...
+ * <property name="cacheStoreSessionListenerFactories">
+ * <list>
+ * <bean class="org.apache.ignite.configuration.IgniteReflectionFactory">
+ * <property name="componentClass" value="custom.project.MyCacheStoreSessionListener"/>
+ * </bean>
+ * </list>
* </property>
+ * ...
* </bean>
- * </property>
- * ...
+ * </list>
+ * </property>
+ * ...
* </bean>
* </pre>
* <p>