org.kuali.kfs.module.purap.document.service.impl
Class FaxServiceImpl

java.lang.Object
  extended by org.kuali.kfs.module.purap.document.service.impl.FaxServiceImpl
All Implemented Interfaces:
FaxService

@Transactional
public class FaxServiceImpl
extends Object
implements FaxService


Field Summary
protected  org.kuali.rice.kns.service.BusinessObjectService businessObjectService
           
protected  org.kuali.rice.kns.service.CountryService countryService
           
protected  ImageDao imageDao
           
protected  org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService
           
protected  org.kuali.rice.kns.service.ParameterService parameterService
           
protected  VendorService vendorService
           
 
Constructor Summary
FaxServiceImpl()
           
 
Method Summary
protected  void faxPDF(String[] files, PurchaseOrderParameters transmitParameters)
          Here is where the PDF is actually faxed, needs to be implemented at each institution
 void faxPurchaseOrderPdf(PurchaseOrderDocument po, boolean isRetransmit)
          Create the Purchase Order Pdf document and send it via fax to the recipient in the PO
 void faxPurchaseOrderPdf(PurchaseOrderDocument po, String pdfFileLocation, String imageTempLocation, boolean isRetransmit)
          Create the Purchase Order Pdf document and send it via fax to the recipient in the PO
 void faxPurchaseOrderQuotePdf(PurchaseOrderDocument po, PurchaseOrderVendorQuote povq)
          Create the Purchase Order Quote Pdf document and send it via fax to the recipient in the PO Quote
 org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
           
 org.kuali.rice.kns.service.CountryService getCountryService()
           
 ImageDao getImageDao()
           
 org.kuali.rice.kns.service.KualiConfigurationService getKualiConfigurationService()
           
 org.kuali.rice.kns.service.ParameterService getParameterService()
           
 PurchaseOrderParameters getPurchaseOrderParameters()
           
 VendorService getVendorService()
           
 void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
           
 void setCountryService(org.kuali.rice.kns.service.CountryService countryService)
           
 void setImageDao(ImageDao imageDao)
           
 void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
           
 void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
           
 void setVendorService(VendorService vendorService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kualiConfigurationService

protected org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService

parameterService

protected org.kuali.rice.kns.service.ParameterService parameterService

vendorService

protected VendorService vendorService

businessObjectService

protected org.kuali.rice.kns.service.BusinessObjectService businessObjectService

countryService

protected org.kuali.rice.kns.service.CountryService countryService

imageDao

protected ImageDao imageDao
Constructor Detail

FaxServiceImpl

public FaxServiceImpl()
Method Detail

faxPurchaseOrderPdf

public void faxPurchaseOrderPdf(PurchaseOrderDocument po,
                                boolean isRetransmit)
Create the Purchase Order Pdf document and send it via fax to the recipient in the PO

Specified by:
faxPurchaseOrderPdf in interface FaxService
Parameters:
po - PurchaseOrder that holds the Quote
isRetransmit - if passed true then PO is being retransmitted

faxPurchaseOrderPdf

public void faxPurchaseOrderPdf(PurchaseOrderDocument po,
                                String pdfFileLocation,
                                String imageTempLocation,
                                boolean isRetransmit)
Create the Purchase Order Pdf document and send it via fax to the recipient in the PO

Specified by:
faxPurchaseOrderPdf in interface FaxService
Parameters:
po - PurchaseOrder that holds the Quote
isRetransmit - if passed true then PO is being retransmitted

faxPurchaseOrderQuotePdf

public void faxPurchaseOrderQuotePdf(PurchaseOrderDocument po,
                                     PurchaseOrderVendorQuote povq)
Description copied from interface: FaxService
Create the Purchase Order Quote Pdf document and send it via fax to the recipient in the PO Quote

Specified by:
faxPurchaseOrderQuotePdf in interface FaxService
Parameters:
po - PurchaseOrder that holds the Quote

faxPDF

protected void faxPDF(String[] files,
                      PurchaseOrderParameters transmitParameters)
Here is where the PDF is actually faxed, needs to be implemented at each institution


getKualiConfigurationService

public org.kuali.rice.kns.service.KualiConfigurationService getKualiConfigurationService()

setKualiConfigurationService

public void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)

getParameterService

public org.kuali.rice.kns.service.ParameterService getParameterService()

setParameterService

public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)

getVendorService

public VendorService getVendorService()

setVendorService

public void setVendorService(VendorService vendorService)

getBusinessObjectService

public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()

setBusinessObjectService

public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)

getCountryService

public org.kuali.rice.kns.service.CountryService getCountryService()

getPurchaseOrderParameters

public PurchaseOrderParameters getPurchaseOrderParameters()

setCountryService

public void setCountryService(org.kuali.rice.kns.service.CountryService countryService)

getImageDao

public ImageDao getImageDao()

setImageDao

public void setImageDao(ImageDao imageDao)


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