.. java:import:: java.util Set .. java:import:: org.apache.commons.jcs.access.behavior ICacheAccess .. java:import:: org.caosdb.server.accessControl Role .. java:import:: org.caosdb.server.caching Cache .. java:import:: org.caosdb.server.database CacheableBackendTransaction .. java:import:: org.caosdb.server.database.backend.interfaces RetrieveRoleImpl .. java:import:: org.caosdb.server.database.exceptions TransactionException RetrieveRole ============ .. java:package:: org.caosdb.server.database.backend.transaction :noindex: .. java:type:: public class RetrieveRole extends CacheableBackendTransaction Constructors ------------ RetrieveRole ^^^^^^^^^^^^ .. java:constructor:: public RetrieveRole(String role) :outertype: RetrieveRole Methods ------- executeNoCache ^^^^^^^^^^^^^^ .. java:method:: @Override public Role executeNoCache() throws TransactionException :outertype: RetrieveRole getKey ^^^^^^ .. java:method:: @Override protected String getKey() :outertype: RetrieveRole getRole ^^^^^^^ .. java:method:: public Role getRole() :outertype: RetrieveRole process ^^^^^^^ .. java:method:: @Override protected void process(Role t) throws TransactionException :outertype: RetrieveRole removeCached ^^^^^^^^^^^^ .. java:method:: public static void removeCached(String name) :outertype: RetrieveRole removeCached ^^^^^^^^^^^^ .. java:method:: public static void removeCached(Set roles) :outertype: RetrieveRole