it.eng.qbe.dao
Class DatamartJarFileDAOFilesystemImpl

java.lang.Object
  extended by it.eng.qbe.dao.DatamartJarFileDAOFilesystemImpl
All Implemented Interfaces:
DatamartJarFileDAO

public class DatamartJarFileDAOFilesystemImpl
extends java.lang.Object
implements DatamartJarFileDAO

The Class DatamartJarFileDAOFilesystemImpl.

Author:
Andrea Gioia

Constructor Summary
DatamartJarFileDAOFilesystemImpl(java.io.File datamartsDir)
          Instantiates a new datamart jar file dao filesystem impl.
 
Method Summary
 DatamartJarFile loadDatamartJarFile(java.lang.String datamartName)
          Load datamart jar file.
 void saveDatamartJarFile(java.lang.String datamartName, DatamartJarFile jarFile)
          Save datamart jar file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatamartJarFileDAOFilesystemImpl

public DatamartJarFileDAOFilesystemImpl(java.io.File datamartsDir)
Instantiates a new datamart jar file dao filesystem impl.

Parameters:
datamartsDir - the datamarts dir
Method Detail

loadDatamartJarFile

public DatamartJarFile loadDatamartJarFile(java.lang.String datamartName)
Description copied from interface: DatamartJarFileDAO
Load datamart jar file.

Specified by:
loadDatamartJarFile in interface DatamartJarFileDAO
Parameters:
datamartName - the datamart name
Returns:
the datamart jar file

saveDatamartJarFile

public void saveDatamartJarFile(java.lang.String datamartName,
                                DatamartJarFile jarFile)
Description copied from interface: DatamartJarFileDAO
Save datamart jar file.

Specified by:
saveDatamartJarFile in interface DatamartJarFileDAO
Parameters:
datamartName - the datamart name
jarFile - the jar file