Interface CrystalReportService
- All Known Implementing Classes:
CrystalReportServiceImpl
public interface CrystalReportService
-
Method Summary
Modifier and TypeMethodDescriptionextractParameters(CrystalReportFile reportFile) booleanReportClientDocumentopenReportClientDoc(CrystalReportFile crFile) voidremove(CrystalReportFile file) voidreplaceDatasourceWithJndi(ReportClientDocument reportClientDoc, String dsJndiName) voidsetParameters(ReportClientDocument reportClientDoc, ParameterSet parameters)
-
Method Details
-
remove
-
isCrystalEnabled
boolean isCrystalEnabled() -
replaceDatasourceWithJndi
void replaceDatasourceWithJndi(ReportClientDocument reportClientDoc, String dsJndiName) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException, ReportSDKException - Throws:
IllegalAccessExceptionIllegalArgumentExceptionInvocationTargetExceptionReportSDKException
-
extractParameters
List<CrystalParameterProposal> extractParameters(CrystalReportFile reportFile) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException, InstantiationException, IOException, ReportSDKException - Throws:
IllegalArgumentExceptionIllegalAccessExceptionInvocationTargetExceptionInstantiationExceptionIOExceptionReportSDKException
-
openReportClientDoc
ReportClientDocument openReportClientDoc(CrystalReportFile crFile) throws IOException, IllegalArgumentException, IllegalAccessException, InvocationTargetException, InstantiationException, ReportSDKException - Throws:
IOExceptionIllegalArgumentExceptionIllegalAccessExceptionInvocationTargetExceptionInstantiationExceptionReportSDKException
-
setParameters
void setParameters(ReportClientDocument reportClientDoc, ParameterSet parameters) throws ReportSDKException - Throws:
ReportSDKException
-