View Javadoc

1   package org.neo.swarm.core.aop;
2   
3   
4   import java.io.Serializable;
5   
6   /***
7    * @author damiang
8    */
9   public interface AspectContainer extends Serializable {
10  
11  	void addApplicationAspect(Aspect aspect);
12  
13  	void start();
14  
15      void weave(AspectComponent instance);
16  
17      void addOrthogonalAspect(Aspect aspect);
18  
19  }