Package org.alfresco.repo.domain.hibernate

Interface Summary
DirtySessionAnnotation Annotation defining Hibernate session flushing and dirty marking
HibernateSessionHelperResourceProvider  
HibernateSessionSupport  
 

Class Summary
AbstractPermissionsDaoComponentImpl Common support for permissions DAO Sub classes determine how ACLs are cascaded to children and how changes may COW/version children as ACLs are pushed down.
AclDaoComponentImpl Hibernate DAO to manage ACL persistence
AclDaoComponentImpl.Indirection Support to describe AVM indirections for permission performance improvements when permissions are set.
AVMAccessControlListDAO The AVM implementation for getting and setting ACLs.
AVMAccessControlListDAO.Counter Simple counter
AVMAccessControlListDAO.CounterSet Counter for each type of ACL change
ChildAssocImpl  
DbAccessControlEntryContextImpl  
DbAccessControlEntryImpl Persisted permission entries
DbAccessControlListChangeSetImpl  
DbAccessControlListImpl The hibernate persisted class for node permission entries.
DbAccessControlListMemberImpl Hibernate support to store acl-acxe entries
DbAuthorityAliasImpl  
DbAuthorityImpl The persisted class for authorities.
DbPermissionImpl The persisted class for permissions.
DirtySessionMethodInterceptor This method interceptor determines if a Hibernate flush is required and performs the flush if necessary.
DMAccessControlListDAO DAO layer for the improved ACL implemtentation.
DMPermissionsDaoComponentImpl Manage creation and deletion of ACL entries for the new DM ACL implementation
HibernateHelper Helper methods related to Hibernate
HibernateLocaleDAOImpl Hibernate-specific implementation of the Locale DAO interface.
HibernateSessionHelper Utililty support against hibernate sessions.
HibernateSessionHelperResource Support to (optionally) listen to hibernate events generated by a hibernate session.
HibernateSessionHelperTest  
HibernateUsageDeltaDAO Hibernate-specific implementation of the persistence-independent Usage Delta DAO interface
LifecycleAdapter Helper base class providing lifecycle and other support
LocaleEntityImpl Hibernate-specific implementation of the domain entity LocaleEntity.
LocaleUserType Custom type to hide the persistence of locale instances.
NodeAccessControlListDAO The Node implementation for getting and setting ACLs.
NodeAssocImpl Hibernate-specific implementation of the generic node association
NodeImpl Bean containing all the persistence data representing a node.
OldADMPermissionsDaoComponentImpl Support for accessing persisted permission information.
PermissionsDaoComponentImpl Old permissions dao component impl
ServerImpl Bean containing all the persistence data representing a Server.
SessionSizeResourceManager A Hibernate-specific resource manager that ensures that the current Session's entity count doesn't exceed a given threshold.
StoreImpl Hibernate-specific implementation of the domain entity store.
TransactionImpl Bean containing all the persistence data representing a Transaction.
UsageDeltaImpl Usage Delta Implementation
 

Exception Summary
HibernateSessionHelperResourceException  
 



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.