Uses of Interface
org.caleigo.core.IDataService

Packages that use IDataService
org.caleigo.core   
org.caleigo.core.service   
 

Uses of IDataService in org.caleigo.core
 

Classes in org.caleigo.core that implement IDataService
 class AbstractDataService
          AbstractDataService provides an abstract implementation of the IDataService interface that uses an abstract IDataTransaction to implement its function.
 class TunneledDataService
           
 

Methods in org.caleigo.core that return IDataService
 IDataService SingleServiceDataSource.getDataService()
          Returns the IDataService for this data source.
 IDataService IDataSource.getDataService()
          Returns the IDataService for this data source.
 IDataService AbstractDataSourceDescriptor.getDefaultDataService()
           
 

Methods in org.caleigo.core with parameters of type IDataService
 IDataSource IDataSource.IDataSourceCreator.createDataSource(IDataSource sourceDataSource, IDataService service, boolean copyData)
          Creates a new DataSource given an existing datasource.
 

Constructors in org.caleigo.core with parameters of type IDataService
SingleServiceDataSource(IDataService dataService)
          Creates new AbstractDataSource
 

Uses of IDataService in org.caleigo.core.service
 

Classes in org.caleigo.core.service that implement IDataService
 class BinaryFileDataService
          BinaryFileDataService provides a simple extension of the MemoryDataService that stores the data entities in binary files in database file-catalog.
 class CachedDataService
          The CachedDataService is a wrapper around any other IDataService implementation to wich it adds transparent cache functionality.
 class DemoDataService
           
 class JDBCDataService
          
 class JDBCPreparedStatementDataService
          
 class MemoryDataService
          MemoryDataService provides a simple implementation of the IDataService interface that can be used to store entities in a non-persistent memory cache.
 class TextFileDataService
          TextFileDataService provides a simple extension of the MemoryDataService that stores the data entities in text files in a database file-catalog.
 class TextURLDataService
          TextFileDataService provides a simple extension of the MemoryDataService that stores the data entities in text files in a database file-catalog.
 

Fields in org.caleigo.core.service declared as IDataService
protected  IDataService CachedDataService.mSourceDataService
           
 

Methods in org.caleigo.core.service that return IDataService
 IDataService CachedDataService.getSourceDataService()
          Access method that returns the IDataService object that cache functionality is added to by this class.
 

Methods in org.caleigo.core.service with parameters of type IDataService
static boolean MemoryDataService.copyDataSource(IDataService source, MemoryDataService target)
          Help method that makes a complete copy of the source data to the targeted MemoryDataService.
 

Constructors in org.caleigo.core.service with parameters of type IDataService
CachedDataService(IDataService sourceDataService)
          Creates a new instance of CachedDataService
 



Copyright © 2005 Caleigo. All Rights Reserved.