Package ome.tools.hibernate

Hibernate specific tools for the OMERO Server Classes/Interfaces that implement Hibernate method mechanics for the OMERO server Related Documentation For more information, please see: TODO

See:
          Description

Class Summary
ArrayStringType  
CurrentSessionContext Implementation of Hibernate's current_session_context_class extension point.
EventMethodInterceptor filter which can be added to any event type in order to catch execution.
EventMethodInterceptor.Action  
EventMethodInterceptor.DisableAction  
ExtendedMetadata extension of the model metadata provided by SessionFactory.
HibernateUtils contains methods for reloading unloaded entities and nulled collections as well as determining the index of certain properties in a dehydrated Hiberante array.
JBossTsTransactionManagerLookup Simple helper class copied from http://docs.codehaus.org/display/BTM/Hibernate This implementation is available in Hibernate 3.3 at which point this can be removed.
MySeqGenerator http://www.hibernate.org/296.html
PermissionsType  
ProxyCleanupFilter removes all proxies from a return graph to prevent ClassCastExceptions and Session Closed exceptions.
ProxyCleanupFilter.Interceptor wraps a filter for each invocation
ProxySafeFilter extension to ContextFilter to check for uninitialized Hibernate proxies before stepping into an entity or collection.
QueryBuilder Very thin wrapper around a StringBuilder to generate HQL queries.
ReloadFilter UpdateFilter subclass specialized for use with the Session.save(Object) (as opposed to Session.merge(Object)) method.
ReloadingRefreshEventListener responsible for responding to RefreshEvent. in particular in reloading the unloaded entities.
SecurityFilter overrides FilterDefinitionFactoryBean in order to construct our security filter in code and not in XML.
SessionFactory Simple source of Thread-aware Session instances.
SessionHandler interceptor which delegates to HibernateInterceptor for stateless services but which keeps a WeakHashMap of sessions keyed by the stateful service reference.
UpdateFilter responsible for correlating entity identities during multiple calls to merge.
 

Package ome.tools.hibernate Description

Hibernate specific tools for the OMERO Server

Classes/Interfaces that implement Hibernate method mechanics for the OMERO server

Related Documentation

For more information, please see:



OmeroJava Api

Version: Beta-4.1.1-r5927-b91

Copyright © 2009 The University of Dundee. All Rights Reserved.