[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