Class DefaultTmaBillingAccountFacade
java.lang.Object
de.hybris.platform.b2ctelcofacades.subscription.impl.DefaultTmaBillingAccountFacade
- All Implemented Interfaces:
TmaBillingAccountFacade
Default implementation of
TmaBillingAccountFacade.- Since:
- 6.6
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBillingAccount(CreateTmaBillingAccountRequest billingAccountRequest) Creates a newTmaBillingAccountDatawith given details.voiddeleteBillingAccount(String billingSystemId, String billingAccountId) Deletes theTmaBillingAccountModelassociated to a given billing account id and a billing system id.Creates a newTmaBillingAccountData.de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel,TmaBillingAccountData> voidsetTmaBillingAccountDataConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel, TmaBillingAccountData> tmaBillingAccountDataConverter) voidsetTmaBillingAccountService(TmaBillingAccountService tmaBillingAccountService)
-
Constructor Details
-
DefaultTmaBillingAccountFacade
public DefaultTmaBillingAccountFacade()
-
-
Method Details
-
createBillingAccount
public TmaBillingAccountData createBillingAccount(CreateTmaBillingAccountRequest billingAccountRequest) Description copied from interface:TmaBillingAccountFacadeCreates a newTmaBillingAccountDatawith given details.- Specified by:
createBillingAccountin interfaceTmaBillingAccountFacade- Parameters:
billingAccountRequest- the billing account details used for creating a newTmaBillingAccountData- Returns:
- the newly created
TmaBillingAccountData
-
deleteBillingAccount
Description copied from interface:TmaBillingAccountFacadeDeletes theTmaBillingAccountModelassociated to a given billing account id and a billing system id.- Specified by:
deleteBillingAccountin interfaceTmaBillingAccountFacade- Parameters:
billingSystemId- the billing system identifierbillingAccountId- the billing account identifier from the billing system
-
generateBillingAccount
Description copied from interface:TmaBillingAccountFacadeCreates a newTmaBillingAccountData.- Specified by:
generateBillingAccountin interfaceTmaBillingAccountFacade- Returns:
- the newly created
TmaBillingAccountData
-
getTmaBillingAccountService
-
setTmaBillingAccountService
-
getTmaBillingAccountDataConverter
public de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel,TmaBillingAccountData> getTmaBillingAccountDataConverter() -
setTmaBillingAccountDataConverter
public void setTmaBillingAccountDataConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel, TmaBillingAccountData> tmaBillingAccountDataConverter)
-