Package org.mycore.util.concurrent
package org.mycore.util.concurrent
-
ClassDescriptionMCRDecorator<V>Classes can implement this interface if they want to use the decorator pattern.Encapsulates a
Runnable
with in a object that can be fed into a DelayQueue Note: This class has a natural ordering that is inconsistent with equals.Encapsulates aCallable
with a mycore session belonging to a specific user and a database transaction.MCRPool<T>A MCRPool allows thread safe pooling of thread unsafe objects.Objects can implement this interface if they are capable of being prioritized.A supplier with a priority.A MCRReadWriteGuard acts like aReadWriteLock
but automatically wraps read and write operations accordingly.Encapsulates aCallable
with a mycore session and a database transaction.Encapsulates aRunnable
with a mycore session and a database transaction.