Signature Returns Import Method

3-22 Oracle Fusion Middleware Integrators Guide for Oracle Business Intelligence Enterprise Edition

3.6.4 export Method

Use this method to export catalog changes to a specified log file.

3.6.4.1 Signature

void export String filename, CatalogItemsFilter filter, ExportFlags flag, boolean exportSecurity, String sessionID;

3.6.5 markForReplication Method

Use this method to change the replicable flag on a specified folder and its descendants.

3.6.5.1 Signature

void markForReplication String item, boolean replicate, String sessionID;

3.6.6 purgeLog Method

Cleans the specified logs.

3.6.6.1 Signature

void purgeLogList[] items, Calendar timestamp, String sessionID; Argument Description String filename Specifies the name of the log file. CatalogItemsFilter filter Specifies the subset of changes to be exported. The filter.items field cannot be null. ExportImportFlags flag Specifies the changes for example, local or remote to export. For more information, see ExportFlags Enumeration . exportSecurity Specifies the security information for the corresponding object. String sessionID Specifies the session ID, which is usually returned by the logon method. If the SOAP client engine can handle HTTP cookies, you can omit the session ID or set it to null. Argument Description String item Specifies the path of the folder. boolean replicate If set to TRUE, then mark the folder as replicable. If set to FALSE, then remove the replicable flag. String sessionID Specifies the session ID, which is usually returned by the logon method. If the SOAP client engine can handle HTTP cookies, you can omit the session ID or set it to null. Argument Description List[] items List of folder paths to clean. Calendar timestamp Cleans only those log items where the last modified time is earlier than the timestamp. String sessionID A string value that contains the session ID to log off from the SOAP session. The session ID is usually returned by the logon method. If the SOAP client engine can handle HTTP cookies, you can omit the session ID or set it to null. Description of Services and Methods in Oracle BI EE Web Services 3-23

3.7 ReportEditingService Service

Use this service to merge arguments and Oracle Business Intelligence Presentation Services data to create and return the results. Table 3–13 shows the supported methods.

3.7.1 applyReportDefaults Method

Use this method to apply analysis default arguments to the analysis and returns the results.

3.7.1.1 Signature

String applyReportDefaultsReportRef reportRefs, String sessionID;

3.7.1.2 Returns

Returns the result of applying the default analysis arguments to the specified analysis object.

3.7.2 applyReportParams Method

Use this method to apply analysis arguments to the analysis and return the results.

3.7.2.1 Signature

Object applyReportParamsReportRef reportRef, ReportParams reportParams, boolean encodeInString, String sessionID; Table 3–13 ReportEditingService Methods Method Names Description Section 3.7.1, applyReportDefaults Method Applies analysis default arguments to the analysis and returns the results. Section 3.7.2, applyReportParams Method Applies report arguments to the analysis object and returns the results. Section 3.7.3, generateReportSQL Method Retrieves the SQL query for a given analysis. Arguments Description ReportRef object Specifies the path to the analysis definition, supplied in the ReportRef common structure. String sessionID Specifies the session ID, which is usually returned by the logon method. If the SOAP client engine can handle HTTP cookies, you can omit the session ID or set it to null. Arguments Description ReportRef reportRef Specifies the path to the analysis definition, supplied in the ReportRef common structure. ReportParams reportParams Optional. Specifies the filters or variables to apply to the analysis before execution, supplied in the ReportParams common structure. For more information, see Section 3, Description of Services and Methods in Oracle BI EE Web Services .