.. java:import:: java.util List .. java:import:: java.util Map .. java:import:: org.caosdb.server CaosDBServer .. java:import:: org.caosdb.server.entity Message .. java:import:: org.caosdb.server.entity.wrapper Property .. java:import:: org.caosdb.server.entity.xml ToElementable .. java:import:: org.caosdb.server.jobs JobAnnotation .. java:import:: org.caosdb.server.jobs TransactionStage .. java:import:: org.caosdb.server.transaction Retrieve .. java:import:: org.jdom2 Element MakeStateMessage ================ .. java:package:: org.caosdb.server.jobs.core :noindex: .. java:type:: @JobAnnotation public class MakeStateMessage extends EntityStateJob Remove the state property from the entity and, iff necessary, convert it into a State instance which is then being appended to the entity's messages. If this job belongs to a Write transaction there is already a State instance present and the conversion is not necessary. :author: Timm Fitschen (t.fitschen@indiscale.com) Fields ------ SPARSE_FLAG ^^^^^^^^^^^ .. java:field:: public static final String SPARSE_FLAG :outertype: MakeStateMessage Methods ------- run ^^^ .. java:method:: @Override protected void run() :outertype: MakeStateMessage