KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > tc > aspectwerkz > annotation > Aspect


1 /*
2  * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
3  */

4 package com.tc.aspectwerkz.annotation;
5
6 /**
7  * Annotation for Aspect (optional)
8  *
9  * @author <a HREF="mailto:alex AT gnilux DOT com">Alexandre Vasseur</a>
10  */

11 public interface Aspect {
12   /**
13    * Deployment model, when no aspect name is specified
14    *
15    * @org.codehaus.backport175.DefaultValue("perJVM")
16    */

17   String JavaDoc value();
18
19   /**
20    * Deployment model, when aspect name is specified
21    *
22    * @org.codehaus.backport175.DefaultValue("perJVM")
23    */

24   String JavaDoc deploymentModel();
25
26   /**
27    * Aspect name (defaults to fully qualified name of aspect class)
28    */

29   String JavaDoc name();
30 }
31
Popular Tags