The state must be a java.io.Serializable Object.
java.io.Serializable
Together the description and state form a StateTuple.
StateTuple