Class DestinationDAOHandler
java.lang.Object
ecmwf.ecpds.master.plugin.http.dao.PDSDAOBase
ecmwf.ecpds.master.plugin.http.dao.transfer.DestinationDAOHandler
- All Implemented Interfaces:
ecmwf.web.services.persistence.DAOHandler
public class DestinationDAOHandler
extends PDSDAOBase
implements ecmwf.web.services.persistence.DAOHandler
The Class DestinationDAOHandler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()
Creates the.void
Delete.Collection
<?> find
(ecmwf.web.model.ModelSearch search) Find.findByPrimaryKey
(String key) Find by primary key.findByPrimaryKey
(String key, boolean useCache) 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
-
DestinationDAOHandler
public DestinationDAOHandler()
-
-
Method Details
-
create
Creates the.- Specified by:
create
in interfaceecmwf.web.services.persistence.DAOHandler
- Throws:
ecmwf.web.services.persistence.DAOException
-
findByPrimaryKey
Find by primary key.- Specified by:
findByPrimaryKey
in interfaceecmwf.web.services.persistence.DAOHandler
- Throws:
ecmwf.web.services.persistence.DAOException
-
findByPrimaryKey
public Destination findByPrimaryKey(String key, boolean useCache) throws ecmwf.web.services.persistence.DAOException Find by primary key.- Parameters:
key
- the keyuseCache
- the use cache- Returns:
- the destination
- Throws:
ecmwf.web.services.persistence.DAOException
- the DAO exception
-
find
public Collection<?> 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 b, Object context) throws ecmwf.web.services.persistence.DAOException Insert. Insert.- Specified by:
insert
in interfaceecmwf.web.services.persistence.DAOHandler
- Overrides:
insert
in classPDSDAOBase
- Parameters:
b
- 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
-