View Javadoc

1   /*************************************************
2    * Copyright (c) Shen Li. All rights reserved.  *
3    * http://joyaop.sourceforge.net                *
4    * -------------------------------------------- *
5    * Distributable under LGPL license.            *
6    * See terms of license at gnu.org.             *
7    ************************************************/
8   package net.sf.joyaop.framework;
9   
10  import java.util.Map;
11  
12  /***
13   * @author Shen Li
14   */
15  public interface RuntimeAspect extends Aspect {
16      String CLASS_SCOPE = "class";
17      String INSTANCE_SCOPE = "instance";
18      String THREAD_SCOPE = "thread";
19      String JVM_SCOPE = "jvm";
20  
21      String getScope();
22  
23      void setScope(String scope);
24  
25      void setParameters(Map parameters);
26  
27      Map getParameters();
28  }