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 }