[jboss-cvs] JBossCache/src-50/org/jboss/cache/aop/annotation ...
Manik Surtani
msurtani at jboss.com
Fri Jul 21 14:01:02 EDT 2006
User: msurtani
Date: 06/07/21 14:01:02
Added: src-50/org/jboss/cache/aop/annotation
InstanceOfPojoCacheable.java PojoCacheable.java
Serializable.java Transient.java
Log:
Reinstated
Revision Changes Path
1.3 +0 -0 JBossCache/src-50/org/jboss/cache/aop/annotation/InstanceOfPojoCacheable.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: InstanceOfPojoCacheable.java
===================================================================
RCS file: InstanceOfPojoCacheable.java
diff -N InstanceOfPojoCacheable.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ InstanceOfPojoCacheable.java 21 Jul 2006 18:01:02 -0000 1.3
@@ -0,0 +1,25 @@
+/*
+ * JBoss, Home of Professional Open Source
+ *
+ * Distributable under LGPL license.
+ * See terms of license at gnu.org.
+ */
+
+package org.jboss.cache.aop.annotation;
+
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+import java.lang.annotation.ElementType;
+
+/**
+ * Annoataion that wraps the Prepare annotation of JBossAop.
+ *
+ * @author Ben Wang
+ * Date: Jan 22, 2006
+ * @version $Id: InstanceOfPojoCacheable.java,v 1.3 2006/07/21 18:01:02 msurtani Exp $
+ */
+ at Retention(RetentionPolicy.RUNTIME)
+ at Target(ElementType.TYPE)
+public @interface InstanceOfPojoCacheable {
+}
1.3 +0 -0 JBossCache/src-50/org/jboss/cache/aop/annotation/PojoCacheable.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PojoCacheable.java
===================================================================
RCS file: PojoCacheable.java
diff -N PojoCacheable.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ PojoCacheable.java 21 Jul 2006 18:01:02 -0000 1.3
@@ -0,0 +1,25 @@
+/*
+ * JBoss, Home of Professional Open Source
+ *
+ * Distributable under LGPL license.
+ * See terms of license at gnu.org.
+ */
+
+package org.jboss.cache.aop.annotation;
+
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+import java.lang.annotation.ElementType;
+
+/**
+ * Annoataion that wraps the Prepare annotation of JBossAop.
+ *
+ * @author Ben Wang
+ * Date: Jan 22, 2006
+ * @version $Id: PojoCacheable.java,v 1.3 2006/07/21 18:01:02 msurtani Exp $
+ */
+ at Retention(RetentionPolicy.RUNTIME)
+ at Target(ElementType.TYPE)
+public @interface PojoCacheable {
+}
1.3 +0 -0 JBossCache/src-50/org/jboss/cache/aop/annotation/Serializable.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Serializable.java
===================================================================
RCS file: Serializable.java
diff -N Serializable.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Serializable.java 21 Jul 2006 18:01:02 -0000 1.3
@@ -0,0 +1,25 @@
+/*
+ * JBoss, Home of Professional Open Source
+ *
+ * Distributable under LGPL license.
+ * See terms of license at gnu.org.
+ */
+
+package org.jboss.cache.aop.annotation;
+
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+import java.lang.annotation.ElementType;
+
+/**
+ * Annoataion that declares a field is Serializable, i.e., use pure serialization for replication.
+ *
+ * @author Ben Wang
+ * Date: Jan 22, 2006
+ * @version $Id: Serializable.java,v 1.3 2006/07/21 18:01:02 msurtani Exp $
+ */
+ at Retention(RetentionPolicy.RUNTIME)
+ at Target(ElementType.FIELD)
+public @interface Serializable {
+}
1.3 +0 -0 JBossCache/src-50/org/jboss/cache/aop/annotation/Transient.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Transient.java
===================================================================
RCS file: Transient.java
diff -N Transient.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Transient.java 21 Jul 2006 18:01:02 -0000 1.3
@@ -0,0 +1,25 @@
+/*
+ * JBoss, Home of Professional Open Source
+ *
+ * Distributable under LGPL license.
+ * See terms of license at gnu.org.
+ */
+
+package org.jboss.cache.aop.annotation;
+
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+import java.lang.annotation.ElementType;
+
+/**
+ * Annoataion that declares a field is transient (i.e., no-replicatable).
+ *
+ * @author Ben Wang
+ * Date: Jan 22, 2006
+ * @version $Id: Transient.java,v 1.3 2006/07/21 18:01:02 msurtani Exp $
+ */
+ at Retention(RetentionPolicy.RUNTIME)
+ at Target(ElementType.FIELD)
+public @interface Transient {
+}
More information about the jboss-cvs-commits
mailing list