Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jasig.portal.concurrency.CachingException

Packages that use CachingException
org.jasig.portal.concurrency |
org.jasig.portal.concurrency.caching |
org.jasig.portal.groups |
org.jasig.portal.services |

Uses of CachingException in org.jasig.portal.concurrency

Methods in org.jasig.portal.concurrency that throw CachingException
`void` | `IEntityCachingService.add(IBasicEntity ent)` Adds the entity to the cache.
`void` | `IEntityCache.add(IBasicEntity entity)`
`void` | `IEntityCache.cleanupCache()` Purge stale entries from the cache.
`void` | `IEntityCache.clearCache()` Remove all entries from the cache.
`IBasicEntity` | `IEntityCachingService.get(java.lang.Class type, java.lang.String key)` Returns the cached entity identified by type and key.
`IEntityCachingService` | `IEntityCachingServiceFactory.newCachingService()` Return an instance of IEntityCachingService.
`void` | `IEntityCachingService.remove(java.lang.Class type, java.lang.String key)` Removes the cached entity identified by type and key from the cache and notifies peer caches.
`void` | `IEntityCache.remove(java.lang.String entityKey)`
`void` | `IEntityCachingService.update(IBasicEntity ent)` Updates the entity in the cache and notifies peer caches.
`void` | `IEntityCache.update(IBasicEntity entity)`

Uses of CachingException in org.jasig.portal.concurrency.caching

Methods in org.jasig.portal.concurrency.caching that throw CachingException
`void` | `RDBMCachedEntityInvalidationStore.add(CachedEntityInvalidation cachedEnt)` Adds/updates the row corresponding to this invalidation in the underlying store.
`void` | `ReferenceEntityCachingService.add(IBasicEntity ent)` Adds the entity to the cache.
`void` | `ReferenceEntityCache.add(IBasicEntity entity)` Checks that `entity` is the same type as, i.e., could be cast to, the cache type.
`void` | `ReferenceInvalidatingEntityCache.add(IBasicEntity entity)` Wrap the incoming entity and add to the cache.
`void` | `RDBMCachedEntityInvalidationStore.add(IBasicEntity entity, int cacheID)` Adds/updates the row corresponding to this entity in the underlying store.
`(package private) IEntityCache` | `ReferenceEntityCachingService.createCache(java.lang.Class type)` Create a cache for a specific entity type.
`private void` | `ReferenceEntityCachingService.createCaches()` Create a cache for each known entity type.
`void` | `RDBMCachedEntityInvalidationStore.deleteAll()` Delete all invalidations from the underlying store.
`void` | `RDBMCachedEntityInvalidationStore.deleteBefore(java.util.Date expiration)` Delete invalid entities the underlying store whose invalidation time is before `invalidation`.
`private boolean` | `RDBMCachedEntityInvalidationStore.existsInStore(CachedEntityInvalidation ent, java.sql.Connection conn)` Answers if this entity is represented in the store.
`CachedEntityInvalidation[]` | `RDBMCachedEntityInvalidationStore.find(java.lang.Class entityType, java.lang.String entityKey)` Retrieve CachedEntityInvalidations from the underlying entity invalidation store.
`CachedEntityInvalidation[]` | `RDBMCachedEntityInvalidationStore.findAfter(java.util.Date invalidation, java.lang.Class entityType, java.lang.String entityKey, java.lang.Integer cacheID)` Retrieve CachedEntityInvalidations from the underlying store.
`IBasicEntity` | `ReferenceEntityCachingService.get(java.lang.Class type, java.lang.String key)` Returns the cached entity identified by type and key.
`IEntityCache` | `ReferenceEntityCachingService.getCache(java.lang.Class type)` Returns the `IEntityCache` for `type`.
`private static RDBMCachedEntityInvalidationStore` | `ReferenceInvalidatingEntityCache.getInvalidationStore()`
`private void` | `ReferenceEntityCachingService.initialize()`
`private void` | `RDBMCachedEntityInvalidationStore.initialize()` Clear invalidations more than 1 hour old.
`private void` | `ReferenceInvalidatingEntityCache.initializeCacheID()`
`private void` | `ReferenceEntityCache.initializeEntityType(java.lang.Class type)`
`private CachedEntityInvalidation` | `RDBMCachedEntityInvalidationStore.instanceFromResultSet(java.sql.ResultSet rs)` Extract values from ResultSet and create a new `CachedEntityInvalidation`.
`void` | `ReferenceInvalidatingEntityCache.invalidate(IBasicEntity entity)`
`IEntityCache` | `ReferenceEntityCachingService.newCache(java.lang.Class type, int maxSize, int maxIdleTime, int sweepInterval)` Factory method returns a new instance of `IEntityCache` for `type`.
`IEntityCachingService` | `ReferenceEntityCachingServiceFactory.newCachingService()` Return an instance of the service implementation.
`private void` | `RDBMCachedEntityInvalidationStore.primAdd(CachedEntityInvalidation ent, java.sql.Connection conn)` Add the invalid entity to the underlying store.
`private void` | `RDBMCachedEntityInvalidationStore.primDeleteBefore(java.util.Date expiration, java.sql.Connection conn)` Delete invalid entities from the underlying store whose invalidation is before `invalidation`.
`private void` | `ReferenceInvalidatingEntityCache.primRemove(java.lang.String key)`
`private CachedEntityInvalidation[]` | `RDBMCachedEntityInvalidationStore.primSelect(java.lang.String sql, java.sql.Connection conn)` Retrieve CachedEntityInvalidations from the underlying store.
`private void` | `RDBMCachedEntityInvalidationStore.primUpdate(CachedEntityInvalidation ent, java.sql.Connection conn)` Updates the invalid enity's `expiration` in the underlying store.
`void` | `ReferenceEntityCachingService.remove(java.lang.Class type, java.lang.String key)` Removes the cached entity identified by type and key from the cache and notifies peer caches.
`void` | `ReferenceEntityCache.remove(java.lang.String key)`
`void` | `ReferenceInvalidatingEntityCache.remove(java.lang.String key)`
`private CachedEntityInvalidation[]` | `RDBMCachedEntityInvalidationStore.select(java.lang.Class entityType, java.lang.String entityKey, java.util.Date invalidation, java.lang.Integer cacheID, java.sql.Connection conn)` Retrieve CachedEntityInvalidation from the underlying store.
`private CachedEntityInvalidation[]` | `RDBMCachedEntityInvalidationStore.selectAfter(java.lang.Class entityType, java.lang.String entityKey, java.util.Date invalidation, java.lang.Integer cacheID, java.sql.Connection conn)` Retrieve CachedEntityInvalidations from the underlying store.
`static IEntityCachingService` | `ReferenceEntityCachingService.singleton()`
`static RDBMCachedEntityInvalidationStore` | `RDBMCachedEntityInvalidationStore.singleton()`
`void` | `ReferenceEntityCachingService.update(IBasicEntity ent)` Updates the entity in the cache and notifies peer caches.
`void` | `ReferenceEntityCache.update(IBasicEntity entity)`
`void` | `ReferenceInvalidatingEntityCache.update(IBasicEntity entity)` First invalidate, then cache the incoming entity.

Constructors in org.jasig.portal.concurrency.caching that throw CachingException
`RDBMCachedEntityInvalidationStore()` RDBMCachedEntityInvalidationStore constructor.
`ReferenceEntityCache(java.lang.Class type, int maxSize, int maxUnusedTime, int sweepInterval)` ReferenceEntityCache constructor comment.
`ReferenceEntityCachingService()` ReferenceEntityCachingService constructor comment.
`ReferenceInvalidatingEntityCache(java.lang.Class type, int maxSize, int maxUnusedTime, int sweepInterval)` ReferenceInvalidatingEntityCache constructor comment.
`ReferenceInvalidatingEntityCache(java.lang.Class type, int maxSize, int maxUnusedTime, int sweepInterval, int clock)` ReferenceInvalidatingEntityCache constructor comment.

Uses of CachingException in org.jasig.portal.groups

Methods in org.jasig.portal.groups that throw CachingException
`protected void` | `ReferenceGroupService.addGroupToCache(IEntityGroup group)`
`protected IEntity` | `ReferenceCompositeGroupService.getEntityFromCache(java.lang.String key)` Returns a cached `IEntity` or null if it has not been cached.
`protected IEntityGroup` | `ReferenceGroupService.getGroupFromCache(java.lang.String key)` Returns a cached `IEntityGroup` or null if it has not been cached.
`protected IEntityGroup` | `ReferenceIndividualGroupService.getGroupFromCache(java.lang.String key)` Returns a cached `IEntityGroup` or null if it has not been cached.
`protected void` | `ReferenceGroupService.removeGroupFromCache(IEntityGroup group)`
`protected void` | `ReferenceGroupService.updateGroupInCache(IEntityGroup group)`

Uses of CachingException in org.jasig.portal.services

Methods in org.jasig.portal.services that throw CachingException
`void` | `EntityCachingService.add(IBasicEntity ent)` Adds the entity to the cache.
`IBasicEntity` | `EntityCachingService.get(java.lang.Class type, java.lang.String key)` Returns the cached entity identified by type and key.
`IBasicEntity` | `EntityCachingService.get(EntityIdentifier entityID)` Returns the cached entity referred to by entityID.
`private void` | `EntityCachingService.initialize()`
`static EntityCachingService` | `EntityCachingService.instance()`
`void` | `EntityCachingService.remove(java.lang.Class type, java.lang.String key)` Removes the entity identified by type and key from the cache and notifies peer caches.
`void` | `EntityCachingService.remove(EntityIdentifier entityID)` Removes the entity referred to by entityID from the cache and notifies peer caches.
`void` | `EntityCachingService.remove(IBasicEntity ent)` Removes the `IBasicEntity` from the cache and notifies peer caches.
`static EntityCachingService` | `EntityCachingService.start()`
`void` | `EntityCachingService.update(IBasicEntity ent)` Updates the entity in the cache and notifies peer caches.

Constructors in org.jasig.portal.services that throw CachingException
`EntityCachingService()` Creates new EntityLockService

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES