com.hardcode.gdbms.engine.data
Class AbstractDataSourceDefinition

java.lang.Object
  extended by com.hardcode.gdbms.engine.data.AbstractDataSourceDefinition
All Implemented Interfaces:
DataSourceDefinition
Direct Known Subclasses:
DBTableSourceDefinition, FileSourceDefinition, ObjectSourceDefinition, SpatialObjectSourceDefinition

public abstract class AbstractDataSourceDefinition
extends java.lang.Object
implements DataSourceDefinition


Constructor Summary
AbstractDataSourceDefinition(java.lang.String name)
           
 
Method Summary
 void freeResources()
          if any, frees the resources taken when the DataSource was created
 DataSourceFactory getDataSourceFactory()
           
 java.lang.String getName()
          Gets the name of this DataSourceDefinition
 void setDataSourceFactory(DataSourceFactory dsf)
          Gives to the DataSourceDefinition a reference of the DataSourceFactory where the DataSourceDefinition is registered
 void setName(java.lang.String name)
          Sets the name of this DataSourceDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hardcode.gdbms.engine.data.DataSourceDefinition
createDataSource
 

Constructor Detail

AbstractDataSourceDefinition

public AbstractDataSourceDefinition(java.lang.String name)
Method Detail

freeResources

public void freeResources()
                   throws DataSourceFinalizationException
Description copied from interface: DataSourceDefinition
if any, frees the resources taken when the DataSource was created

Specified by:
freeResources in interface DataSourceDefinition
Throws:
DataSourceFinalizationException - If the operation fails

setDataSourceFactory

public void setDataSourceFactory(DataSourceFactory dsf)
Description copied from interface: DataSourceDefinition
Gives to the DataSourceDefinition a reference of the DataSourceFactory where the DataSourceDefinition is registered

Specified by:
setDataSourceFactory in interface DataSourceDefinition

getName

public java.lang.String getName()
Description copied from interface: DataSourceDefinition
Gets the name of this DataSourceDefinition

Specified by:
getName in interface DataSourceDefinition
Returns:
String

setName

public void setName(java.lang.String name)
Description copied from interface: DataSourceDefinition
Sets the name of this DataSourceDefinition

Specified by:
setName in interface DataSourceDefinition
Parameters:
name - String

getDataSourceFactory

public DataSourceFactory getDataSourceFactory()


Copyright © 2005-2006 . All Rights Reserved.