Class ServicePackageDao
- java.lang.Object
-
- com.palmer.billingstatementgenerator.dao.ServicePackageDao
-
public class ServicePackageDao extends java.lang.ObjectDAO for loadingServicePackagerecords from the database. Results are returned insort_ordersequence.
-
-
Constructor Summary
Constructors Constructor Description ServicePackageDao(javax.sql.DataSource dataSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ServicePackage>findAll()Returns all service packages ordered bysort_order.java.util.List<java.lang.Integer>findServiceIdsForPackage(int packageId)Returns the IDs of services belonging to the given package.
-
-
-
Method Detail
-
findServiceIdsForPackage
public java.util.List<java.lang.Integer> findServiceIdsForPackage(int packageId)
Returns the IDs of services belonging to the given package.- Parameters:
packageId- the ID of the service package- Returns:
- a non-null, possibly empty list of service IDs
- Throws:
java.lang.RuntimeException- if the query fails
-
findAll
public java.util.List<ServicePackage> findAll()
Returns all service packages ordered bysort_order.- Returns:
- a non-null, possibly empty list of
ServicePackageobjects - Throws:
java.lang.RuntimeException- if the query fails
-
-