Class CrystalReportServiceImpl
java.lang.Object
net.datenwerke.rs.crystal.service.crystal.reportengine.CrystalReportServiceImpl
- All Implemented Interfaces:
CrystalReportService
-
Constructor Summary
ConstructorsConstructorDescriptionCrystalReportServiceImpl(<any> entityManagerProvider, TempFileService tempFileService) -
Method Summary
Modifier and TypeMethodDescriptionextractParameters(CrystalReportFile reportFile) booleanReportClientDocumentopenReportClientDoc(CrystalReportFile crFile) voidremove(CrystalReportFile file) voidreplaceDatasourceWithJndi(ReportClientDocument reportClientDocument, String dsJndiName) voidsetParameters(ReportClientDocument reportClientDoc, ParameterSet parameters)
-
Constructor Details
-
CrystalReportServiceImpl
-
-
Method Details
-
replaceDatasourceWithJndi
public void replaceDatasourceWithJndi(ReportClientDocument reportClientDocument, String dsJndiName) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException, ReportSDKException - Specified by:
replaceDatasourceWithJndiin interfaceCrystalReportService- Throws:
IllegalAccessExceptionIllegalArgumentExceptionInvocationTargetExceptionReportSDKException
-
setParameters
public void setParameters(ReportClientDocument reportClientDoc, ParameterSet parameters) throws ReportSDKException - Specified by:
setParametersin interfaceCrystalReportService- Throws:
ReportSDKException
-
openReportClientDoc
public ReportClientDocument openReportClientDoc(CrystalReportFile crFile) throws IOException, IllegalArgumentException, IllegalAccessException, InvocationTargetException, InstantiationException, ReportSDKException - Specified by:
openReportClientDocin interfaceCrystalReportService- Throws:
IOExceptionIllegalArgumentExceptionIllegalAccessExceptionInvocationTargetExceptionInstantiationExceptionReportSDKException
-
extractParameters
public List<CrystalParameterProposal> extractParameters(CrystalReportFile reportFile) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException, InstantiationException, IOException, ReportSDKException - Specified by:
extractParametersin interfaceCrystalReportService- Throws:
IllegalArgumentExceptionIllegalAccessExceptionInvocationTargetExceptionInstantiationExceptionIOExceptionReportSDKException
-
remove
- Specified by:
removein interfaceCrystalReportService
-
isCrystalEnabled
public boolean isCrystalEnabled()- Specified by:
isCrystalEnabledin interfaceCrystalReportService
-