.. java:import:: org.caosdb.server.transaction WriteTransaction .. java:import:: org.caosdb.server.utils EntityStatus .. java:import:: org.jdom2 Element UpdateEntity ============ .. java:package:: org.caosdb.server.entity :noindex: .. java:type:: public class UpdateEntity extends WritableEntity UpdateEntity class represents entities which are to be updated. The previous version is appeded during the \ :java:ref:`WriteTransaction`\ transactions initialization. :author: Timm Fitschen (t.fitschen@indiscale.com) Constructors ------------ UpdateEntity ^^^^^^^^^^^^ .. java:constructor:: public UpdateEntity(Element element, Role role) :outertype: UpdateEntity UpdateEntity ^^^^^^^^^^^^ .. java:constructor:: public UpdateEntity(Element e) :outertype: UpdateEntity UpdateEntity ^^^^^^^^^^^^ .. java:constructor:: public UpdateEntity(EntityID id, Role role) :outertype: UpdateEntity UpdateEntity ^^^^^^^^^^^^ .. java:constructor:: public UpdateEntity(EntityID id) :outertype: UpdateEntity UpdateEntity ^^^^^^^^^^^^ .. java:constructor:: public UpdateEntity() :outertype: UpdateEntity Methods ------- getOriginal ^^^^^^^^^^^ .. java:method:: public EntityInterface getOriginal() :outertype: UpdateEntity setOriginal ^^^^^^^^^^^ .. java:method:: public void setOriginal(EntityInterface original) :outertype: UpdateEntity skipJob ^^^^^^^ .. java:method:: @Override public boolean skipJob() :outertype: UpdateEntity