Package project.dao.documents

Source Code of project.dao.documents.DocumentDAOImpl

package project.dao.documents;

import java.sql.Timestamp;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import project.entities.documents.Document;

public class DocumentDAOImpl extends HibernateDaoSupport implements DocumentDAO {

  @Override
  public Document createDocument(Timestamp archiveDate, Timestamp endDate,
      String number, Timestamp startDate, int template, String urlToScan,
      String urlToXML) {
    Document doc = new Document(archiveDate, endDate, number, startDate, template, urlToScan, urlToXML);
    return (Document) getHibernateTemplate().save(doc);
  }

  @Override
  public Document createDocument(Document document) {
    return (Document) getHibernateTemplate().save(document);
  }

  @Override
  public void removeDocument(Document document) {
    getHibernateTemplate().delete(document);
   
  }

  @Override
  public void updateDocument(Document document) {
    getHibernateTemplate().saveOrUpdate(document);
   
  }

  @Override
  public Document findDocument(String number, int template) {
    // TODO Auto-generated method stub
    return null;
  }


}
TOP

Related Classes of project.dao.documents.DocumentDAOImpl

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.