[jbosscache-commits] JBoss Cache SVN: r6325 - in core/trunk/src/main/java/org/jboss/cache: optimistic and 1 other directory.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Fri Jul 18 06:19:40 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-07-18 06:19:40 -0400 (Fri, 18 Jul 2008)
New Revision: 6325

Modified:
   core/trunk/src/main/java/org/jboss/cache/config/Option.java
   core/trunk/src/main/java/org/jboss/cache/optimistic/DataVersion.java
   core/trunk/src/main/java/org/jboss/cache/optimistic/DefaultDataVersion.java
Log:
Deprecation

Modified: core/trunk/src/main/java/org/jboss/cache/config/Option.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/config/Option.java	2008-07-18 05:01:19 UTC (rev 6324)
+++ core/trunk/src/main/java/org/jboss/cache/config/Option.java	2008-07-18 10:19:40 UTC (rev 6325)
@@ -94,7 +94,10 @@
 
    /**
     * @since 1.3.0
+    * @deprecated this is to support a deprecated locking scheme (Optimistic Locking).  Will be removed when Optimistic Locking support is removed.
     */
+   @Deprecated
+   @SuppressWarnings("deprecation")
    public DataVersion getDataVersion()
    {
       return dataVersion;
@@ -104,7 +107,10 @@
     * Passing in an {@link org.jboss.cache.optimistic.DataVersion} instance when using optimistic locking will override the default behaviour of internally generated version info and allow the caller to handle data versioning.
     *
     * @since 1.3.0
+    * @deprecated this is to support a deprecated locking scheme (Optimistic Locking).  Will be removed when Optimistic Locking support is removed.
     */
+   @Deprecated
+   @SuppressWarnings("deprecation")
    public void setDataVersion(DataVersion dataVersion)
    {
       this.dataVersion = dataVersion;

Modified: core/trunk/src/main/java/org/jboss/cache/optimistic/DataVersion.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/optimistic/DataVersion.java	2008-07-18 05:01:19 UTC (rev 6324)
+++ core/trunk/src/main/java/org/jboss/cache/optimistic/DataVersion.java	2008-07-18 10:19:40 UTC (rev 6325)
@@ -18,7 +18,9 @@
  * frequently serialized to be replicated across the wire.
  *
  * @author <a href="mailto:manik at jboss.org">Manik Surtani (manik at jboss.org)</a>
+ * @deprecated this is to support a deprecated locking scheme (Optimistic Locking).  Will be removed when Optimistic Locking support is removed.
  */
+ at Deprecated
 public interface DataVersion extends Serializable
 {
    /**

Modified: core/trunk/src/main/java/org/jboss/cache/optimistic/DefaultDataVersion.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/optimistic/DefaultDataVersion.java	2008-07-18 05:01:19 UTC (rev 6324)
+++ core/trunk/src/main/java/org/jboss/cache/optimistic/DefaultDataVersion.java	2008-07-18 10:19:40 UTC (rev 6325)
@@ -18,8 +18,10 @@
  * break things.
  *
  * @author <a href="mailto:manik at jboss.org">Manik Surtani (manik at jboss.org)</a>
+ * @deprecated this is to support a deprecated locking scheme (Optimistic Locking).  Will be removed when Optimistic Locking support is removed.
  */
 @Immutable
+ at Deprecated
 public class DefaultDataVersion implements DataVersion
 {
    private static final long serialVersionUID = -6896315742831861046L;




More information about the jbosscache-commits mailing list