OSDN Git Service

Spiという名前をすべてServiceに変更した.
[stigmata/stigmata.git] / src / main / java / jp / sourceforge / stigmata / spi / StigmataHookService.java
1 package jp.sourceforge.stigmata.spi;
2
3 import jp.sourceforge.stigmata.hook.StigmataHook;
4 import jp.sourceforge.stigmata.hook.StigmataRuntimeHook;
5
6 /**
7  * 
8  * @author Haruaki Tamada
9  */
10 public interface StigmataHookService{
11     public String getType();
12
13     public String getDescription();
14
15     public StigmataHook onSetup();
16
17     public StigmataHook onTearDown();
18
19     public StigmataRuntimeHook beforeExtraction();
20
21     public StigmataRuntimeHook afterExtraction();
22
23     public StigmataRuntimeHook beforeComparison();
24
25     public StigmataRuntimeHook afterComparison();
26
27     public StigmataRuntimeHook beforeFiltering();
28
29     public StigmataRuntimeHook afterFiltering();
30 }