DalContextListener |
Initializes the dal layer when the servlet container starts.
|
DalInitializingTask |
This class can be sub-classed by java ant tasks which need to make use of the Data Access Layer.
|
DalLayerInitializer |
This class is responsible for initializing the DAL layer.
|
DalMappingGenerator |
This class is responsible for generating the Hibernate mapping for the tables and entities within
OpenBravo.
|
DalPropertyAccessStrategy |
This class is used as a factory class by the DalMappingGenerator to build the
DalPropertyAccess instances during the mapping generation.
|
DalRequestFilter |
The DalRequestFilter ensures that the request thread is handled inside of a
DalThreadHandler this ensures that all requests are handled within a
transaction which is committed or rolled back at the end of the request.
|
DalSessionFactory |
The DalSessionFactory directly delegates all calls to a real SessionFactory except for the calls
to open a session in that case an extra action is done to set session information in the database
(and then the call is forwarded to the 'real' SessionFactory).
|
DalSessionFactoryController |
Initializes and provides the session factory for the runtime dal layer.
|
DalThreadCleaner |
Provides cleanup methods for closing the DAL session of the current thread and also cleaning the
OBContext
|
DalThreadHandler |
Encapsulates a thread so that when the thread returns the session/transaction is
closed/committed/rolledback.
|
DalUtil |
Utility class used by the dal layer.
|
OBContext |
Models the context in which Data Access Layer actions are executed.
|
OBInstantiator |
This class is used by Hibernate.
|
OBInterceptor |
This interceptor is used by Hibernate as a kind of save, update and delete event listener.
|
SessionHandler |
Keeps the Hibernate Session and Transaction in a ThreadLocal so that it is available throughout
the application.
|
ThreadHandler |
A convenience class which can be used as a base class for when specific actions need to be done
before or after a thread has run.
|
TriggerHandler |
Supports disabling and again enabling of database triggers.
|