Interface TuaPartyBillOnDemandDao

All Superinterfaces:
de.hybris.platform.servicelayer.internal.dao.GenericDao<TuaPartyBillOnDemandModel>
All Known Implementing Classes:
DefaultTuaPartyBillOnDemandDao

public interface TuaPartyBillOnDemandDao extends de.hybris.platform.servicelayer.internal.dao.GenericDao<TuaPartyBillOnDemandModel>
Data access object for TuaPartyBillOnDemandModels.
Since:
2302
  • Method Details

    • findUnique

      TuaPartyBillOnDemandModel findUnique(Map<String,? extends Object> params)
      Searches for a unique model based on given parameters. If none or multiple models are found, a specific exception will be thrown.
      Parameters:
      params - Map containing name-value pairs used for identifying the unique model
      Returns:
      model for given parameter
    • getPartyBillsOnDemand

      List<TuaPartyBillOnDemandModel> getPartyBillsOnDemand(BmPartyBillContext bmPartyBillContext, Integer offset, Integer limit)
      Returns a list of TuaPartyBillOnDemandModels for the given context.
      Parameters:
      bmPartyBillContext - the party bill context
      offset - the offset.
      limit - the maximum number of returned items.
      Returns:
      the List of TuaPartyBillOnDemandModels found for the given context.
    • getNumberOfPartyBillsOnDemandFor

      Integer getNumberOfPartyBillsOnDemandFor(BmPartyBillContext bmPartyBillContext)
      Retrieves the total number of TuaPartyBillOnDemandModel found for a given partyBillContext.
      Parameters:
      bmPartyBillContext - the party bill context.
      Returns:
      the number of items found.