[infinispan-commits] Infinispan SVN: r649 - in trunk/core/src: main/resources/config-samples and 1 other directories.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Tue Aug 11 07:51:41 EDT 2009
Author: vblagojevic at jboss.com
Date: 2009-08-11 07:51:40 -0400 (Tue, 11 Aug 2009)
New Revision: 649
Modified:
trunk/core/src/main/java/org/infinispan/config/GlobalConfiguration.java
trunk/core/src/main/resources/config-samples/all.xml
trunk/core/src/test/resources/configs/named-cache-test.xml
Log:
handle transport defaults
Modified: trunk/core/src/main/java/org/infinispan/config/GlobalConfiguration.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/config/GlobalConfiguration.java 2009-08-10 15:55:52 UTC (rev 648)
+++ trunk/core/src/main/java/org/infinispan/config/GlobalConfiguration.java 2009-08-11 11:51:40 UTC (rev 649)
@@ -78,7 +78,7 @@
private GlobalJmxStatisticsType globalJmxStatistics = new GlobalJmxStatisticsType();
@XmlElement
- private TransportType transport = new TransportType();
+ private TransportType transport = new TransportType(null);
@XmlElement
private SerializationType serialization = new SerializationType();
@@ -540,6 +540,16 @@
private TypedProperties properties = EMPTY_PROPERTIES;
+ public TransportType() {
+ super();
+ transportClass = JGroupsTransport.class.getName();
+ }
+
+ public TransportType(String transportClass) {
+ super();
+ this.transportClass = transportClass;
+ }
+
@XmlAttribute
public void setClusterName(String clusterName) {
testImmutability("clusterName");
Modified: trunk/core/src/main/resources/config-samples/all.xml
===================================================================
--- trunk/core/src/main/resources/config-samples/all.xml 2009-08-10 15:55:52 UTC (rev 648)
+++ trunk/core/src/main/resources/config-samples/all.xml 2009-08-11 11:51:40 UTC (rev 649)
@@ -42,9 +42,7 @@
There is no added cost to defining a transport but not creating a cache that uses one, since the transport
is created and initialized lazily.
-->
- <transport transportClass="org.infinispan.remoting.transport.jgroups.JGroupsTransport"
- clusterName="infinispan-cluster"
- distributedSyncTimeout="50000">
+ <transport clusterName="infinispan-cluster" distributedSyncTimeout="50000">
<!-- Note that the JGroups transport uses sensible defaults if no configuration property is defined. -->
<properties>
<property name="configurationFile" value="udp.xml"/>
Modified: trunk/core/src/test/resources/configs/named-cache-test.xml
===================================================================
--- trunk/core/src/test/resources/configs/named-cache-test.xml 2009-08-10 15:55:52 UTC (rev 648)
+++ trunk/core/src/test/resources/configs/named-cache-test.xml 2009-08-11 11:51:40 UTC (rev 649)
@@ -29,8 +29,7 @@
</properties>
</replicationQueueScheduledExecutor>
- <transport transportClass = "org.infinispan.remoting.transport.jgroups.JGroupsTransport" clusterName="infinispan-cluster"
- distributedSyncTimeout="50000">
+ <transport clusterName="infinispan-cluster" distributedSyncTimeout="50000">
<!-- Note that the JGroups transport uses sensible defaults if no configuration property is defined. -->
<properties>
<property name="configurationFile" value="udp.xml"/>
More information about the infinispan-commits
mailing list