Uses of Interface
org.jasig.portal.IBasicEntity

Packages that use IBasicEntity
org.jasig.portal   
org.jasig.portal.channels.groupsmanager   
org.jasig.portal.concurrency   
org.jasig.portal.concurrency.caching   
org.jasig.portal.groups   
org.jasig.portal.layout.simple   
org.jasig.portal.security   
org.jasig.portal.security.provider   
org.jasig.portal.services   
org.jasig.portal.services.entityproperties   
 

Uses of IBasicEntity in org.jasig.portal
 

Classes in org.jasig.portal that implement IBasicEntity
 class ChannelDefinition
          Describes a published channel.
 

Uses of IBasicEntity in org.jasig.portal.channels.groupsmanager
 

Classes in org.jasig.portal.channels.groupsmanager that implement IBasicEntity
 class SearchResultsGroupImpl
          SearchResultsGroupImp summary description sentence goes here.
 

Uses of IBasicEntity in org.jasig.portal.concurrency
 

Methods in org.jasig.portal.concurrency that return IBasicEntity
 IBasicEntity IEntityCachingService.get(java.lang.Class type, java.lang.String key)
          Returns the cached entity identified by type and key.
 IBasicEntity IEntityCache.get(java.lang.String key)
           
 

Methods in org.jasig.portal.concurrency with parameters of type IBasicEntity
 void IEntityCachingService.add(IBasicEntity ent)
          Adds the entity to the cache.
 void IEntityCache.add(IBasicEntity entity)
           
 void IEntityCachingService.update(IBasicEntity ent)
          Updates the entity in the cache and notifies peer caches.
 void IEntityCache.update(IBasicEntity entity)
           
 

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

Classes in org.jasig.portal.concurrency.caching that implement IBasicEntity
 class CachedEntityInvalidation
          An instance of this class represents an event: a change to an IBasicEntity that renders any cached instances of the entity invalid.
(package private)  class ReferenceInvalidatingEntityCache.CacheEntry
           
 

Fields in org.jasig.portal.concurrency.caching declared as IBasicEntity
protected  IBasicEntity ReferenceInvalidatingEntityCache.CacheEntry.ent
           
 

Methods in org.jasig.portal.concurrency.caching that return IBasicEntity
 IBasicEntity ReferenceEntityCachingService.get(java.lang.Class type, java.lang.String key)
          Returns the cached entity identified by type and key.
 IBasicEntity ReferenceEntityCache.get(java.lang.String key)
           
 IBasicEntity ReferenceInvalidatingEntityCache.get(java.lang.String key)
          Unwraps and returns the cached entity.
 IBasicEntity ReferenceInvalidatingEntityCache.CacheEntry.getEntity()
           
private  IBasicEntity ReferenceInvalidatingEntityCache.primGet(java.lang.String key)
          Returns the WRAPPED cached entity.
 

Methods in org.jasig.portal.concurrency.caching with parameters of type IBasicEntity
 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.
 void ReferenceInvalidatingEntityCache.invalidate(IBasicEntity entity)
           
 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 with parameters of type IBasicEntity
ReferenceInvalidatingEntityCache.CacheEntry(IBasicEntity entity)
           
 

Uses of IBasicEntity in org.jasig.portal.groups
 

Subinterfaces of IBasicEntity in org.jasig.portal.groups
 interface IEntity
          IEntity is the leaf sub-type of IGroupMember.
 interface IEntityGroup
          An IEntityGroup is a composite, or non-leaf IGroupMember.
 interface IGroupMember
          An IGroupMember defines common behavior for both the leaf IEntity and composite IEntityGroup sub-types that together make up a Groups structure.
 interface ILockableEntityGroup
          Defines an IEntityGroup that can be locked for update.
 

Classes in org.jasig.portal.groups that implement IBasicEntity
 class EntityGroupImpl
          Reference implementation for IEntityGroup.
 class EntityImpl
          Reference implementation for IEntity.
 class EntityTestingGroupImpl
           
 class GroupMemberImpl
          GroupMemberImpl summary first sentence goes here.
 class LockableEntityGroupImpl
          Extends EntityGroupImpl to make it lockable for writing.
 

Uses of IBasicEntity in org.jasig.portal.layout.simple
 

Classes in org.jasig.portal.layout.simple that implement IBasicEntity
private  class RDBMUserLayoutStore.SystemUser
           
 

Uses of IBasicEntity in org.jasig.portal.security
 

Subinterfaces of IBasicEntity in org.jasig.portal.security
 interface IPermissionSet
           
 interface IPerson
           
 

Uses of IBasicEntity in org.jasig.portal.security.provider
 

Classes in org.jasig.portal.security.provider that implement IBasicEntity
 class PermissionSetImpl
           
 class PersonImpl
          This is a reference IPerson implementation.
 class RestrictedPerson
          An IPerson object that wraps another IPerson object and prevents access to the underlying sercurity context.
 

Uses of IBasicEntity in org.jasig.portal.services
 

Methods in org.jasig.portal.services that return IBasicEntity
 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.
 

Methods in org.jasig.portal.services with parameters of type IBasicEntity
 void EntityCachingService.add(IBasicEntity ent)
          Adds the entity to the cache.
 void EntityCachingService.remove(IBasicEntity ent)
          Removes the IBasicEntity from the cache and notifies peer caches.
 void EntityCachingService.update(IBasicEntity ent)
          Updates the entity in the cache and notifies peer caches.
 

Uses of IBasicEntity in org.jasig.portal.services.entityproperties
 

Classes in org.jasig.portal.services.entityproperties that implement IBasicEntity
 class EntityProperties
          A BasicEntity implementation used interally by the EntityPropertyRegistry to cache property lookup results