.. java:import:: java.util List .. java:import:: java.util Objects .. java:import:: org.caosdb.server.database.backend.transaction GetDependentEntities .. java:import:: org.caosdb.server.entity EntityID .. java:import:: org.caosdb.server.entity EntityInterface .. java:import:: org.caosdb.server.jobs EntityJob .. java:import:: org.caosdb.server.utils EntityStatus .. java:import:: org.caosdb.server.utils ServerMessages CheckDependenciesBeforeDeletion =============================== .. java:package:: org.caosdb.server.jobs.core :noindex: .. java:type:: public class CheckDependenciesBeforeDeletion extends EntityJob Check whether an entity is referenced by other entities, is being used as a data type by other entities or has direct children which are not to be deleted along with this entity and add an appropriate error if so. :author: Timm Fitschen Methods ------- run ^^^ .. java:method:: @Override public final void run() :outertype: CheckDependenciesBeforeDeletion