Class DefaultTuaAgreementsService
java.lang.Object
de.hybris.platform.agreementservices.services.impl.DefaultTuaAgreementsService
- All Implemented Interfaces:
TuaAgreementsService
Default implementation of
TuaAgreementsService.- Since:
- 2208
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultTuaAgreementsService(TuaAgreementDao agreementDao, de.hybris.platform.servicelayer.model.ModelService modelService) -
Method Summary
Modifier and TypeMethodDescriptionCreates an instance ofTuaAgreementModel.getAgreement(String id) Returns aTuaAgreementModelfor the given id.protected TuaAgreementDaogetAgreements(AgrAgreementContext agrAgreementContext, Integer offset, Integer limit) Retrieves a list ofTuaAgreementModelfor a given context.protected de.hybris.platform.servicelayer.model.ModelServicegetNumberOfAgreementsFor(AgrAgreementContext agrAgreementContext) Retrieves the total number of agreements found for a given context.voidremoveAgreement(TuaAgreementModel agreement) Removes the givenTuaAgreementModelvoidsaveAgreement(TuaAgreementModel agreement) Saves the givenTuaAgreementModel.
-
Constructor Details
-
DefaultTuaAgreementsService
public DefaultTuaAgreementsService(TuaAgreementDao agreementDao, de.hybris.platform.servicelayer.model.ModelService modelService)
-
-
Method Details
-
getAgreement
Description copied from interface:TuaAgreementsServiceReturns aTuaAgreementModelfor the given id.- Specified by:
getAgreementin interfaceTuaAgreementsService- Parameters:
id- identifier ofTuaAgreementModel- Returns:
- the
TuaAgreementModelfound.
-
getAgreements
public List<TuaAgreementModel> getAgreements(AgrAgreementContext agrAgreementContext, Integer offset, Integer limit) Description copied from interface:TuaAgreementsServiceRetrieves a list ofTuaAgreementModelfor a given context.- Specified by:
getAgreementsin interfaceTuaAgreementsService- Parameters:
agrAgreementContext- the context.offset- the offset.limit- the maximum number of returned agreements.- Returns:
- the list of agreements found for the given context.
-
getNumberOfAgreementsFor
Description copied from interface:TuaAgreementsServiceRetrieves the total number of agreements found for a given context.- Specified by:
getNumberOfAgreementsForin interfaceTuaAgreementsService- Parameters:
agrAgreementContext- the context.- Returns:
- the number of agreements found.
-
createAgreement
Description copied from interface:TuaAgreementsServiceCreates an instance ofTuaAgreementModel.- Specified by:
createAgreementin interfaceTuaAgreementsService- Returns:
- the newly created model.
-
removeAgreement
Description copied from interface:TuaAgreementsServiceRemoves the givenTuaAgreementModel- Specified by:
removeAgreementin interfaceTuaAgreementsService- Parameters:
agreement- the agreement.
-
saveAgreement
Description copied from interface:TuaAgreementsServiceSaves the givenTuaAgreementModel.- Specified by:
saveAgreementin interfaceTuaAgreementsService- Parameters:
agreement- the agreement.
-
getAgreementDao
-
getModelService
protected de.hybris.platform.servicelayer.model.ModelService getModelService()
-