RS - platform dependent RDBMS recordsetWI - writing instrument typepublic class FctEntitiesFileReportersPdf<RS,WI> extends Object implements org.beigesoft.factory.IFactoryAppBeansByName<org.beigesoft.service.IEntityFileReporter>
Entities file reporters to PDF factory.
| Constructor and Description |
|---|
FctEntitiesFileReportersPdf() |
| Modifier and Type | Method and Description |
|---|---|
org.beigesoft.log.ILogger |
getLogger()
Getter for logger.
|
org.beigesoft.pdf.service.IPdfFactory<WI> |
getPdfFactory()
Getter for pdfFactory.
|
Map<String,org.beigesoft.service.IEntityFileReporter> |
getReportersMap()
Getter for reportersMap.
|
ISrvAccSettings |
getSrvAccSettings()
Getter for srvAccSettings.
|
org.beigesoft.service.ISrvI18n |
getSrvI18n()
Getter for srvI18n.
|
org.beigesoft.service.ISrvNumberToString |
getSrvNumberToString()
Getter for srvNumberToString.
|
org.beigesoft.service.ISrvOrm<RS> |
getSrvOrm()
Getter for srvOrm.
|
org.beigesoft.service.IEntityFileReporter |
lazyGet(Map<String,Object> pAddParam,
String pBeanName)
Get bean in lazy mode (if bean is null then initialize it).
|
protected InvoiceReportPdf<RS,WI> |
lazyGetInvoiceReportPdf(Map<String,Object> pAddParam)
Get InvoiceReportPdf (create and put into map).
|
void |
set(String pBeanName,
org.beigesoft.service.IEntityFileReporter pBean)
Set bean.
|
void |
setLogger(org.beigesoft.log.ILogger pLogger)
Setter for logger.
|
void |
setPdfFactory(org.beigesoft.pdf.service.IPdfFactory<WI> pPdfFactory)
Setter for pdfFactory.
|
void |
setSrvAccSettings(ISrvAccSettings pSrvAccSettings)
Setter for srvAccSettings.
|
void |
setSrvI18n(org.beigesoft.service.ISrvI18n pSrvI18n)
Setter for srvI18n.
|
void |
setSrvNumberToString(org.beigesoft.service.ISrvNumberToString pSrvNumberToString)
Setter for srvNumberToString.
|
void |
setSrvOrm(org.beigesoft.service.ISrvOrm<RS> pSrvOrm)
Setter for srvOrm.
|
public final org.beigesoft.service.IEntityFileReporter lazyGet(Map<String,Object> pAddParam, String pBeanName) throws Exception
Get bean in lazy mode (if bean is null then initialize it).
lazyGet in interface org.beigesoft.factory.IFactoryAppBeansByName<org.beigesoft.service.IEntityFileReporter>pAddParam - additional parampBeanName - - bean nameException - - an exceptionpublic final void set(String pBeanName, org.beigesoft.service.IEntityFileReporter pBean) throws Exception
Set bean.
set in interface org.beigesoft.factory.IFactoryAppBeansByName<org.beigesoft.service.IEntityFileReporter>pBeanName - - bean namepBean - beanException - - an exceptionprotected final InvoiceReportPdf<RS,WI> lazyGetInvoiceReportPdf(Map<String,Object> pAddParam) throws Exception
Get InvoiceReportPdf (create and put into map).
pAddParam - additional paramException - - an exceptionpublic final org.beigesoft.service.ISrvOrm<RS> getSrvOrm()
Getter for srvOrm.
public final void setSrvOrm(org.beigesoft.service.ISrvOrm<RS> pSrvOrm)
Setter for srvOrm.
pSrvOrm - referencepublic final ISrvAccSettings getSrvAccSettings()
Getter for srvAccSettings.
public final void setSrvAccSettings(ISrvAccSettings pSrvAccSettings)
Setter for srvAccSettings.
pSrvAccSettings - referencepublic final org.beigesoft.service.ISrvI18n getSrvI18n()
Getter for srvI18n.
public final void setSrvI18n(org.beigesoft.service.ISrvI18n pSrvI18n)
Setter for srvI18n.
pSrvI18n - referencepublic final org.beigesoft.log.ILogger getLogger()
Getter for logger.
public final void setLogger(org.beigesoft.log.ILogger pLogger)
Setter for logger.
pLogger - referencepublic final org.beigesoft.pdf.service.IPdfFactory<WI> getPdfFactory()
Getter for pdfFactory.
public final void setPdfFactory(org.beigesoft.pdf.service.IPdfFactory<WI> pPdfFactory)
Setter for pdfFactory.
pPdfFactory - referencepublic final Map<String,org.beigesoft.service.IEntityFileReporter> getReportersMap()
Getter for reportersMap.
public final org.beigesoft.service.ISrvNumberToString getSrvNumberToString()
Getter for srvNumberToString.
public final void setSrvNumberToString(org.beigesoft.service.ISrvNumberToString pSrvNumberToString)
Setter for srvNumberToString.
pSrvNumberToString - referenceCopyright © 2016–2018. All rights reserved.