01 /*
02 * Created on May 17, 2007
03 */
04 package com.x8ing.lsm4j;
05
06 import com.x8ing.lsm4j.state.ProcessableState;
07
08 /**
09 * This optional data holder can be attached to a State {@link ProcessableState}. In contrast to the StateContext, this
10 * data holder is not shared and only visible for the state that it was attached.
11 * <p>
12 *
13 * The meta information can be retrieved in the Action using the reference to the ProcessableState, which then returns
14 * the meta information. {@link com.x8ing.lsm4j.state.StaticState#getStateMetaInformation()}.
15 * <p>
16 * The usage of this interface is optional.
17 *
18 * @author Patrick Heusser
19 */
20 public interface StateMetaInformation {
21
22 }
|