]> git.somenet.org - pub/jan/dst18.git/blob - ass2-aop/src/main/java/dst/ass2/aop/IPluginExecutable.java
Add template for assignment 3
[pub/jan/dst18.git] / ass2-aop / src / main / java / dst / ass2 / aop / IPluginExecutable.java
1 package dst.ass2.aop;
2
3 /**
4  * Implementations of this interface are executable by the IPluginExecutor.
5  */
6 public interface IPluginExecutable {
7
8     /**
9      * Called when this plugin is executed.
10      */
11     void execute();
12
13     /**
14      * Called when the execution of the plugin is interrupted
15      */
16     void interrupted();
17 }