uPortal 2.4.1
API Documentation

Package org.jasig.portal.concurrency

Interface Summary
IEntityCache Defines the api for a cache that caches IBasicEntities of a single type.
IEntityCachingService Defines an api for a caching service that caches and retrieves IBasicEntities.
IEntityCachingServiceFactory Factory interface for creating an IEntityCachingService.
IEntityLock Defines a lock associated with an owner and a portal entity that guarantees some degree of exclusive access to the entity, depending on lockType and expirationTime.
IEntityLockService Defines an api for acquiring lock objects, IEntityLocks, that can be used to control concurrent access to portal entities.
IEntityLockServiceFactory Factory interface for creating an IEntityLockService.
 

Exception Summary
CachingException A CachingException describes a problem that has arisen during an attempt to add, update, remove or reference a cache entry.
LockingException A LockingException describes a problem that has arisen during an attempt to create or alter an IEntityLock.
 


uPortal 2.4.1
API Documentation