org.kuali.kfs.module.endow.document.service.impl
Class UpdateAssetIncreaseDocumentTaxLotsServiceImpl

java.lang.Object
  extended by org.kuali.kfs.module.endow.document.service.impl.UpdateAssetIncreaseDocumentTaxLotsServiceImpl
All Implemented Interfaces:
UpdateAssetIncreaseDocumentTaxLotsService

public class UpdateAssetIncreaseDocumentTaxLotsServiceImpl
extends Object
implements UpdateAssetIncreaseDocumentTaxLotsService

Provides an implementation for the transaction line related tax lots update for the AssetIncreaseDocument.


Constructor Summary
UpdateAssetIncreaseDocumentTaxLotsServiceImpl()
           
 
Method Summary
protected  KEMService getKemService()
          Gets the kemService.
protected  SecurityService getSecurityService()
          Gets the securityService.
protected  HoldingTaxLotService getTaxLotService()
          Gets the taxLotService.
 void setKemService(KEMService kemService)
          Sets the kemService.
 void setSecurityService(SecurityService securityService)
          Sets the securityService.
 void setTaxLotService(HoldingTaxLotService taxLotService)
          Sets the taxLotService.
 void updateTransactionLineTaxLots(AssetIncreaseDocument aiDocument, EndowmentTransactionLine transLine)
          Updates the tax lots related to the given transaction line in the Asset Increase document.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateAssetIncreaseDocumentTaxLotsServiceImpl

public UpdateAssetIncreaseDocumentTaxLotsServiceImpl()
Method Detail

updateTransactionLineTaxLots

public void updateTransactionLineTaxLots(AssetIncreaseDocument aiDocument,
                                         EndowmentTransactionLine transLine)
Description copied from interface: UpdateAssetIncreaseDocumentTaxLotsService
Updates the tax lots related to the given transaction line in the Asset Increase document.

Specified by:
updateTransactionLineTaxLots in interface UpdateAssetIncreaseDocumentTaxLotsService
Parameters:
aiDocument - the Asset Increase Document for which we compute the transaction line related tax lots
transLine - the transaction line for which we update the tax lots
See Also:
UpdateAssetIncreaseDocumentTaxLotsService.updateTransactionLineTaxLots(org.kuali.kfs.module.endow.document.AssetIncreaseDocument, org.kuali.kfs.module.endow.businessobject.EndowmentTransactionLine)

getTaxLotService

protected HoldingTaxLotService getTaxLotService()
Gets the taxLotService.

Returns:
taxLotService

setTaxLotService

public void setTaxLotService(HoldingTaxLotService taxLotService)
Sets the taxLotService.

Parameters:
taxLotService -

getSecurityService

protected SecurityService getSecurityService()
Gets the securityService.

Returns:
securityService

setSecurityService

public void setSecurityService(SecurityService securityService)
Sets the securityService.

Parameters:
securityService -

getKemService

protected KEMService getKemService()
Gets the kemService.

Returns:
kemService

setKemService

public void setKemService(KEMService kemService)
Sets the kemService.

Parameters:
kemService -


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.