Author: manik.surtani(a)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@jboss.org">Manik Surtani
(manik(a)jboss.org)</a>
+ * @deprecated this is to support a deprecated locking scheme (Optimistic Locking). Will
be removed when Optimistic Locking support is removed.
*/
+@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@jboss.org">Manik Surtani
(manik(a)jboss.org)</a>
+ * @deprecated this is to support a deprecated locking scheme (Optimistic Locking). Will
be removed when Optimistic Locking support is removed.
*/
@Immutable
+@Deprecated
public class DefaultDataVersion implements DataVersion
{
private static final long serialVersionUID = -6896315742831861046L;
Show replies by date