Class DataFileDAOHandler
java.lang.Object
ecmwf.ecpds.master.plugin.http.dao.PDSDAOBase
ecmwf.ecpds.master.plugin.http.dao.transfer.DataFileDAOHandler
- All Implemented Interfaces:
ecmwf.web.services.persistence.DAOHandler
public class DataFileDAOHandler
extends PDSDAOBase
implements ecmwf.web.services.persistence.DAOHandler
The Class DataFileDAOHandler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionecmwf.web.model.ModelBean
create()
Creates the.void
Delete.find
(ecmwf.web.model.ModelSearch search) Find.ecmwf.web.model.ModelBean
findByPrimaryKey
(String key) Find by primary key.void
Insert.void
Save.Methods inherited from class ecmwf.ecpds.master.plugin.http.dao.PDSDAOBase
convertCollectionsToObjectPairs, delete, getBaseDate, getEqualityClauseLeavesFromExpression, insert, save
-
Constructor Details
-
DataFileDAOHandler
public DataFileDAOHandler()
-
-
Method Details
-
create
public ecmwf.web.model.ModelBean create() throws ecmwf.web.services.persistence.DAOExceptionCreates the.- Specified by:
create
in interfaceecmwf.web.services.persistence.DAOHandler
- Throws:
ecmwf.web.services.persistence.DAOException
-
findByPrimaryKey
public ecmwf.web.model.ModelBean findByPrimaryKey(String key) throws ecmwf.web.services.persistence.DAOException Find by primary key.- Specified by:
findByPrimaryKey
in interfaceecmwf.web.services.persistence.DAOHandler
- Throws:
ecmwf.web.services.persistence.DAOException
-
find
public Collection<DataFileBean> find(ecmwf.web.model.ModelSearch search) throws ecmwf.web.services.persistence.DAOException Find.- Specified by:
find
in interfaceecmwf.web.services.persistence.DAOHandler
- Throws:
ecmwf.web.services.persistence.DAOException
-
insert
public void insert(ecmwf.web.model.ModelBean bean, Object context) throws ecmwf.web.services.persistence.DAOException Insert. Insert.- Specified by:
insert
in interfaceecmwf.web.services.persistence.DAOHandler
- Overrides:
insert
in classPDSDAOBase
- Parameters:
bean
- the beancontext
- the context- Throws:
ecmwf.web.services.persistence.DAOException
- the DAO exception
-
save
public void save(ecmwf.web.model.ModelBean b, Object context) throws ecmwf.web.services.persistence.DAOException Save. Save.- Specified by:
save
in interfaceecmwf.web.services.persistence.DAOHandler
- Overrides:
save
in classPDSDAOBase
- Parameters:
b
- the beancontext
- the context- Throws:
ecmwf.web.services.persistence.DAOException
- the DAO exception
-
delete
public void delete(ecmwf.web.model.ModelBean b, Object context) throws ecmwf.web.services.persistence.DAOException Delete. Delete.- Specified by:
delete
in interfaceecmwf.web.services.persistence.DAOHandler
- Overrides:
delete
in classPDSDAOBase
- Parameters:
b
- the beancontext
- the context- Throws:
ecmwf.web.services.persistence.DAOException
- the DAO exception
-