.. java:import:: java.util Collection .. java:import:: java.util Collections .. java:import:: java.util HashMap .. java:import:: java.util List .. java:import:: java.util Map .. java:import:: java.util Set .. java:import:: org.apache.shiro.subject Subject .. java:import:: org.caosdb.datetime UTCDateTime .. java:import:: org.caosdb.server.accessControl Principal .. java:import:: org.caosdb.server.database DatabaseAccessManager .. java:import:: org.caosdb.server.database.access Access .. java:import:: org.caosdb.server.database.backend.transaction InsertTransactionHistory .. java:import:: org.caosdb.server.database.exceptions TransactionException .. java:import:: org.caosdb.server.database.misc TransactionBenchmark .. java:import:: org.caosdb.server.entity EntityIdRegistry .. java:import:: org.caosdb.server.entity EntityInterface .. java:import:: org.caosdb.server.entity Message .. java:import:: org.caosdb.server.entity.container TransactionContainer .. java:import:: org.caosdb.server.jobs Job .. java:import:: org.caosdb.server.jobs Schedule .. java:import:: org.caosdb.server.jobs ScheduledJob .. java:import:: org.caosdb.server.jobs TransactionStage .. java:import:: org.caosdb.server.jobs.core AccessControl .. java:import:: org.caosdb.server.jobs.core CheckDatatypePresent .. java:import:: org.caosdb.server.jobs.core CheckEntityACLRoles .. java:import:: org.caosdb.server.jobs.core JobFailureSeverity .. java:import:: org.caosdb.server.jobs.core PickUp .. java:import:: org.caosdb.server.permissions EntityACL .. java:import:: org.caosdb.server.utils AbstractObservable .. java:import:: org.caosdb.server.utils Info .. java:import:: org.caosdb.server.utils Observer .. java:import:: org.caosdb.server.utils UseCacheResource .. java:import:: org.caosdb.server.utils UseCacheResourceDelegate NoOpCache ========= .. java:package:: org.caosdb.server.transaction :noindex: .. java:type:: @SuppressWarnings class NoOpCache implements Map The NoOpCache is used when the caching is diabled (globally or for the current transaction. It results in much simpler code when the callers do not need to check whether the caching is active all the time. :author: Timm Fitschen Methods ------- clear ^^^^^ .. java:method:: @Override public void clear() :outertype: NoOpCache containsKey ^^^^^^^^^^^ .. java:method:: @Override public boolean containsKey(Object key) :outertype: NoOpCache containsValue ^^^^^^^^^^^^^ .. java:method:: @Override public boolean containsValue(Object value) :outertype: NoOpCache entrySet ^^^^^^^^ .. java:method:: @Override public Set entrySet() :outertype: NoOpCache get ^^^ .. java:method:: @Override public Object get(Object key) :outertype: NoOpCache isEmpty ^^^^^^^ .. java:method:: @Override public boolean isEmpty() :outertype: NoOpCache keySet ^^^^^^ .. java:method:: @Override public Set keySet() :outertype: NoOpCache put ^^^ .. java:method:: @Override public Object put(Object key, Object value) :outertype: NoOpCache putAll ^^^^^^ .. java:method:: @Override public void putAll(Map m) :outertype: NoOpCache remove ^^^^^^ .. java:method:: @Override public Object remove(Object key) :outertype: NoOpCache size ^^^^ .. java:method:: @Override public int size() :outertype: NoOpCache values ^^^^^^ .. java:method:: @Override public Collection values() :outertype: NoOpCache