Class ChineseTaxInvoiceService
- java.lang.Object
-
- de.hybris.platform.chinesetaxinvoiceservices.services.impl.ChineseTaxInvoiceService
-
- All Implemented Interfaces:
TaxInvoiceService
@Component("chineseTaxInvoiceService") public class ChineseTaxInvoiceService extends java.lang.Object implements TaxInvoiceServiceImplementation forTaxInvoiceService. Delivers main functionality for chinese tax invoice.
-
-
Constructor Summary
Constructors Constructor Description ChineseTaxInvoiceService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaxInvoiceModelcreateTaxInvoice(TaxInvoiceData data)To create a TaxInvoiceModel use a TaxInvoiceDataprotected ModelServicegetModelService()protected TaxInvoiceDaogetTaxInvoiceDao()TaxInvoiceModelgetTaxInvoiceForCode(java.lang.String code)Query TaxInvoiceModel for PK.voidsetModelService(ModelService modelService)voidsetTaxInvoiceDao(TaxInvoiceDao taxInvoiceDao)
-
-
-
Method Detail
-
getTaxInvoiceForCode
public TaxInvoiceModel getTaxInvoiceForCode(java.lang.String code)
Description copied from interface:TaxInvoiceServiceQuery TaxInvoiceModel for PK.- Specified by:
getTaxInvoiceForCodein interfaceTaxInvoiceService- Parameters:
code- PK of tax invoice- Returns:
- tax invoice model
-
createTaxInvoice
public TaxInvoiceModel createTaxInvoice(TaxInvoiceData data)
Description copied from interface:TaxInvoiceServiceTo create a TaxInvoiceModel use a TaxInvoiceData- Specified by:
createTaxInvoicein interfaceTaxInvoiceService- Parameters:
data- A DTO instance of TaxInvoiceData.- Returns:
- tax invoice model
-
getTaxInvoiceDao
protected TaxInvoiceDao getTaxInvoiceDao()
-
setTaxInvoiceDao
public void setTaxInvoiceDao(TaxInvoiceDao taxInvoiceDao)
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
-