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 }