Uses of Interface
com.zphinx.spine.data.DataAccessObject

Packages that use DataAccessObject
com.zphinx.spine.core Core classes and interfaces which provide application specific functionality for the spine application framework. 
com.zphinx.spine.data Abstraction classes and interfaces for data interchange used to access various data stores from the Spine application framework. 
com.zphinx.spine.data.impl Implementation of abstraction classes for data interchange used in the data layers of the Spine application. 
 

Uses of DataAccessObject in com.zphinx.spine.core
 

Methods in com.zphinx.spine.core that return DataAccessObject
protected  DataAccessObject AbstractBusinessDelegate.initializeNewDAO(int pageIndex)
           Re initalizes this BusinessDelegate to use a new DataProxy and DataAccessObject where the processor is a MultiView Processor.
 

Uses of DataAccessObject in com.zphinx.spine.data
 

Classes in com.zphinx.spine.data that implement DataAccessObject
 class DataAbstract
          DataAbstract is an implementation of the DataAccessObject which contains base implementations of some the methods in a DataAccessObject.
 

Methods in com.zphinx.spine.data that return DataAccessObject
 DataAccessObject AbstractDataProxy.getDataAccessObject()
          Gets the currently active DataAccessObject associated with this proxy
protected abstract  DataAccessObject AbstractDataProxy.open(Object obj, String s, DAOInput daoCons)
          Open the datastore and fetch the correct type of persistence
 

Methods in com.zphinx.spine.data with parameters of type DataAccessObject
abstract  void AbstractDataProxy.close(DataAccessObject dao)
          Close and dispose of all opened resources
 Object AbstractDataProxy.execute(DataAccessObject dao, DataTransferObject obj)
          Execute a process in the data storage object and return a suitable result object
 

Uses of DataAccessObject in com.zphinx.spine.data.impl
 

Classes in com.zphinx.spine.data.impl that implement DataAccessObject
 class AbstractDataBaseDAO
          AbstractDataBaseDAO is the abstract implementation of DataAbstract which uses a database for its persistence layer.
DataAccessObjects which use a database should extend this class
 class AbstractFileDAO
          AbstractFileDAO acts as an implementation of a DataAccessObject which uses a file system file for data persistence
 class AbstractHibernateDAO
          AbstractHibernateDAO represents a stub for creating Data Access Objects which use hibernate to load and persist data
 class AbstractLdapDAO
          AbstractLdapDAO serves as an abstract implementation of a DataAccessObject which uses a directory server for data persistence
 class EjbAbstract
          EjbAbstract serves as an abstract implementation of a DataAccessObject which uses Enterprise beans for data persistence
 

Methods in com.zphinx.spine.data.impl that return DataAccessObject
protected  DataAccessObject EJBProxy.open(Object obj1, String className, DaoConstructor daoCons)
           
protected  DataAccessObject LdapProxy.open(Object obj1, String s, DAOInput daoCons)
           
protected  DataAccessObject EJBProxy.open(Object obj, String s, DAOInput daoCons)
           
protected  DataAccessObject HibernateProxy.open(Object obj, String className, DAOInput daoCons)
           
protected  DataAccessObject FileProxy.open(Object obj1, String className, DAOInput daoCons)
          Open the datastore and fetch the correct type of persistence.
protected  DataAccessObject DataBaseProxy.open(Object obj1, String className, DAOInput daoCons)
          Initialize a Data Abstract storage object.
 

Methods in com.zphinx.spine.data.impl with parameters of type DataAccessObject
 void LdapProxy.close(DataAccessObject dao)
           
 void EJBProxy.close(DataAccessObject dao)
           
 void HibernateProxy.close(DataAccessObject dao)
           
 void FileProxy.close(DataAccessObject dao)
          Close and dispose of all opened resources.
 void DataBaseProxy.close(DataAccessObject dao)