TavernerPOS - Source Code

Clone: 

git clone http://www.librarysmith.co.uk/tavernerPOS

 

package com.floreantpos.model.dao;

import org.hibernate.Criteria;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;

import com.floreantpos.model.VirtualPrinter;


public class VirtualPrinterDAO extends BaseVirtualPrinterDAO {

	/**
	 * Default constructor.  Can be used in place of getInstance()
	 */
	public VirtualPrinterDAO () {}

	public VirtualPrinter findPrinterByName(String name) {
		Session session = getSession();
		Criteria criteria = session.createCriteria(getReferenceClass());
		criteria.add(Restrictions.eq(VirtualPrinter.PROP_NAME, name));

		return (VirtualPrinter) criteria.uniqueResult();
	}

}

Add comment
These comments are moderated so so won't be published until reviewed.