com.retek.component.tax.impl
Class TaxManagerImpl
java.lang.Object
com.retek.commons.component.impl.DistributedObjectManagerImpl
com.retek.component.tax.impl.TaxManagerImpl
- All Implemented Interfaces:
- DistributedObjectManager, TaxManager
- public class TaxManagerImpl
- extends DistributedObjectManagerImpl
- implements TaxManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaxManagerImpl
public TaxManagerImpl(DistributedContext context)
buildTaxCalculatorInvoiceInstance
public TaxCalculatorInvoice buildTaxCalculatorInvoiceInstance()
throws SystemException,
BusinessException
- Specified by:
buildTaxCalculatorInvoiceInstance
in interface TaxManager
- Throws:
SystemException
BusinessException
buildTaxCreditInvoiceInstance
public TaxCreditInvoice buildTaxCreditInvoiceInstance()
throws SystemException,
BusinessException
- Specified by:
buildTaxCreditInvoiceInstance
in interface TaxManager
- Throws:
SystemException
BusinessException
buildTaxCreditInvoiceInstance
public TaxCreditInvoice buildTaxCreditInvoiceInstance(java.lang.String invoiceId)
throws SystemException
- Specified by:
buildTaxCreditInvoiceInstance
in interface TaxManager
- Throws:
SystemException
buildTaxInvoiceLineItemInstance
public TaxInvoiceLineItem buildTaxInvoiceLineItemInstance(long id)
throws SystemException,
BusinessException
- Specified by:
buildTaxInvoiceLineItemInstance
in interface TaxManager
- Throws:
SystemException
BusinessException
buildTaxCalculatorInstance
public TaxCalculator buildTaxCalculatorInstance(TaxCalculatorInvoice invoice,
boolean forPersistence)
throws SystemException,
BusinessException
- Specified by:
buildTaxCalculatorInstance
in interface TaxManager
- Throws:
SystemException
BusinessException
buildTaxCreditorInstance
public TaxCreditor buildTaxCreditorInstance(TaxCreditInvoice creditInvoice,
Money creditAmount)
throws SystemException,
BusinessException
- Specified by:
buildTaxCreditorInstance
in interface TaxManager
- Throws:
SystemException
BusinessException
getTaxCompany
public TaxCompany getTaxCompany(java.lang.String bannerId)
throws SystemException
- Specified by:
getTaxCompany
in interface TaxManager
- Throws:
SystemException
getNextTaxInvoiceId
public java.lang.String getNextTaxInvoiceId()
throws SystemException
- Specified by:
getNextTaxInvoiceId
in interface TaxManager
- Throws:
SystemException
fetchMoreReferences
protected ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
throws SystemException
- Specified by:
fetchMoreReferences
in class DistributedObjectManagerImpl
- Throws:
SystemException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28