[jboss-cvs] JBossAS SVN: r108616 - in projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata: ejb/jboss and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Oct 15 18:18:59 EDT 2010
Author: smarlow at redhat.com
Date: 2010-10-15 18:18:58 -0400 (Fri, 15 Oct 2010)
New Revision: 108616
Modified:
projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/annotation/creator/ejb/jboss/JBossCacheConfigProcessor.java
projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/ejb/jboss/CacheConfigMetaData.java
Log:
JBMETA-303
Modified: projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/annotation/creator/ejb/jboss/JBossCacheConfigProcessor.java
===================================================================
--- projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/annotation/creator/ejb/jboss/JBossCacheConfigProcessor.java 2010-10-15 21:32:19 UTC (rev 108615)
+++ projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/annotation/creator/ejb/jboss/JBossCacheConfigProcessor.java 2010-10-15 22:18:58 UTC (rev 108616)
@@ -58,6 +58,8 @@
CacheConfigMetaData cacheConfig = new CacheConfigMetaData();
cacheConfig.setMaxSize(annotation.maxSize());
cacheConfig.setName(annotation.name());
+ cacheConfig.setBackups(annotation.backups());
+ cacheConfig.setCacheMode(annotation.mode() == CacheConfig.Mode.ASYNCHRONOUS ? "ASYNCHRONOUS" : "SYNCHRONOUS" );
cacheConfig.setIdleTimeoutSeconds(Integer.valueOf((int) annotation.idleTimeoutSeconds()));
cacheConfig.setRemoveTimeoutSeconds(Integer.valueOf((int) annotation.removalTimeoutSeconds()));
Modified: projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/ejb/jboss/CacheConfigMetaData.java
===================================================================
--- projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/ejb/jboss/CacheConfigMetaData.java 2010-10-15 21:32:19 UTC (rev 108615)
+++ projects/metadata/ejb/branches/infinispan-int/src/main/java/org/jboss/metadata/ejb/jboss/CacheConfigMetaData.java 2010-10-15 22:18:58 UTC (rev 108616)
@@ -42,8 +42,8 @@
private String name = null;
private String persistenceManager = null;
private String replicationIsPassivation = null;
- private Integer cacheMode = null;
- private String backups = null;
+ private String cacheMode = null;
+ private Integer backups = null;
public String getPersistenceManager()
{
@@ -108,21 +108,21 @@
this.name = name;
}
- public Integer getCacheMode() {
+ public String getCacheMode() {
return cacheMode;
}
@XmlElement(name="cache-mode")
- public void setCacheMode(Integer cacheMode) {
+ public void setCacheMode(String cacheMode) {
this.cacheMode = cacheMode;
}
- public String getBackups() {
+ public Integer getBackups() {
return backups;
}
@XmlElement(name="backups")
- public void setBackups(String backups) {
+ public void setBackups(Integer backups) {
this.backups = backups;
}
More information about the jboss-cvs-commits
mailing list