View Javadoc

1   package pt.digitalis.dif.dem.interfaces;
2   
3   import pt.digitalis.dif.dem.CallbackType;
4   
5   
6   /**
7    * This interface exposes behavior related to call-back.
8    * 
9    *@author Rodrigo Gonçalves <a
10   *         href="mailto:rgoncalves@digitalis.pt">rgoncalves@digitalis.pt</a><br/>
11   * @created 2007/05/03
12   */
13  public interface ICallback {
14  
15      /**
16       * Returns information about the Entity's callback state.
17       * The default value is F.
18       * 
19       * @return T if Entity has Callback enabled, F otherwise
20       */
21      public boolean hasCallbackEnabled();
22  
23      /**
24       * Returns the Entity's callback type.
25       * The default value is OFF.
26       * 
27       * @return the callback type defined for the Entity.
28       */
29      public CallbackType getCallbackType();
30  }