.. java:import:: org.apache.shiro.authz AuthorizationException .. java:import:: org.caosdb.server.database.backend.transaction RetrieveFullEntityTransaction .. java:import:: org.caosdb.server.database.backend.transaction UpdateEntityTransaction .. java:import:: org.caosdb.server.entity EntityInterface .. java:import:: org.caosdb.server.entity UpdateEntity .. java:import:: org.caosdb.server.entity.container TransactionContainer .. java:import:: org.caosdb.server.jobs Job .. java:import:: org.caosdb.server.jobs.core CheckEntityACLRoles .. java:import:: org.caosdb.server.jobs.core JobFailureSeverity .. java:import:: org.caosdb.server.permissions EntityACL .. java:import:: org.caosdb.server.permissions EntityPermission .. java:import:: org.caosdb.server.utils EntityStatus UpdateACL ========= .. java:package:: org.caosdb.server.transaction :noindex: .. java:type:: public class UpdateACL extends Transaction implements WriteTransactionInterface Constructors ------------ UpdateACL ^^^^^^^^^ .. java:constructor:: public UpdateACL(TransactionContainer t) :outertype: UpdateACL Methods ------- cleanUp ^^^^^^^ .. java:method:: @Override protected void cleanUp() :outertype: UpdateACL commit ^^^^^^ .. java:method:: @Override protected void commit() throws Exception :outertype: UpdateACL generateId ^^^^^^^^^^ .. java:method:: @Override public String generateId() :outertype: UpdateACL getSRID ^^^^^^^ .. java:method:: @Override public String getSRID() :outertype: UpdateACL init ^^^^ .. java:method:: @Override protected void init() throws Exception :outertype: UpdateACL logHistory ^^^^^^^^^^ .. java:method:: @Override public boolean logHistory() :outertype: UpdateACL postCheck ^^^^^^^^^ .. java:method:: @Override protected void postCheck() :outertype: UpdateACL postTransaction ^^^^^^^^^^^^^^^ .. java:method:: @Override protected void postTransaction() throws Exception :outertype: UpdateACL preCheck ^^^^^^^^ .. java:method:: @Override protected void preCheck() throws InterruptedException, Exception :outertype: UpdateACL preTransaction ^^^^^^^^^^^^^^ .. java:method:: @Override protected void preTransaction() throws InterruptedException :outertype: UpdateACL transaction ^^^^^^^^^^^ .. java:method:: @Override protected void transaction() throws Exception :outertype: UpdateACL