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

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

public class UpdateSecurityTransferTargetTaxLotsServiceImpl
extends Object
implements UpdateSecurityTransferTargetTaxLotsService


Constructor Summary
UpdateSecurityTransferTargetTaxLotsServiceImpl()
           
 
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(CorporateReorganizationDocument document, EndowmentTransactionLine transLine)
           
 void updateTransactionLineTaxLots(SecurityTransferDocument document, EndowmentTransactionLine transLine)
          Updates the tax lots related to the given target transaction line in the Security Transfer document.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateSecurityTransferTargetTaxLotsServiceImpl

public UpdateSecurityTransferTargetTaxLotsServiceImpl()
Method Detail

updateTransactionLineTaxLots

public void updateTransactionLineTaxLots(CorporateReorganizationDocument document,
                                         EndowmentTransactionLine transLine)
Specified by:
updateTransactionLineTaxLots in interface UpdateSecurityTransferTargetTaxLotsService

updateTransactionLineTaxLots

public void updateTransactionLineTaxLots(SecurityTransferDocument document,
                                         EndowmentTransactionLine transLine)
Description copied from interface: UpdateSecurityTransferTargetTaxLotsService
Updates the tax lots related to the given target transaction line in the Security Transfer document.

Specified by:
updateTransactionLineTaxLots in interface UpdateSecurityTransferTargetTaxLotsService
Parameters:
document - the Security Transfer Document for which we compute the transaction line related tax lots
transLine - the transaction line for which we update the tax lots
See Also:
UpdateSecurityTransferTargetTaxLotsService.updateTransactionLineTaxLots(org.kuali.kfs.module.endow.document.SecurityTransferDocument, 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.