XMLQueryExecutionOptions Structure Oracle Fusion Middleware Online Documentation Library

3 Description of Services and Methods in Oracle BI EE Web Services 3-1 3 Description of Services and Methods in Oracle BI EE Web Services This chapter describes the services and methods in Oracle BI EE Web Services. This chapter describes the following services. ■ Section 3.1, ConditionService Service ■ Section 3.2, HtmlViewService Service ■ Section 3.3, iBotService Service ■ Section 3.4, JobManagementService Service ■ Section 3.5, MetadataService Service ■ Section 3.6, ReplicationService Service ■ Section 3.7, ReportEditingService Service ■ Section 3.8, SAWSessionService Service ■ Section 3.9, SecurityService Service ■ Section 3.10, WebCatalogService Service ■ Section 3.11, XMLViewService Service

3.1 ConditionService Service

Use this service to evaluate Oracle BI EE conditions programatically. This service also allows users to obtain the customizable filters available in a condition. Table 3–1 shows the supported methods. Note: This document uses JavaScript-like syntax to describes structures. The exact syntax and implementation depends on the SOAP code generation tool and the target language used by your application development environment. Table 3–1 ConditionService Methods Method Name Description Section 3.1.1, evaluateCondition Method Evaluates a condition saved to the catalog. 3-2 Oracle Fusion Middleware Integrators Guide for Oracle Business Intelligence Enterprise Edition

3.1.1 evaluateCondition Method

Use this method to evaluate a Condition that is stored in the catalog. This method returns an XML string containing the result of the condition true or false.

3.1.1.1 Signature

boolean evaluateConditionString path, String[] reportCustomizationParameters, String sessionID;

3.1.2 evaluateInlineCondition Method

Use this method to evaluate a condition defined outside of Oracle BI EE Presentation Services. The Condition XML is supplied in the conditionXML parameter. This method returns an XML string with the result of the condition evaluation, true or false.

3.1.2.1 Signature

boolean evaluateInlineConditionString conditionXML, String[] reportCustomizationParameters, String sessionID; Section 3.1.2, evaluateInlineCondition Method Evaluate a condition supplied as a parameter. Section 3.1.3, getConditionCustomizableR eportElements Method Obtains the customizable filters of a condition saved to the catalog. Arguments Description String path Specifies the full path and name of the Condition in the catalog. For example, usersjchanConditionsIsRegionUnderBudget. String [] reportCustomizationParamet ers Specifies the customization parameters XML, which is only used if the Condition has customizable filters. This XML is validated against the customization schema available in orahomebifoundationwebschemasanalysis_ customization.xsd. 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 String conditionXML Specifies the Condition XML. This XML is validated against the condition schema available in orahomebifoundationwebschemascondition.xsd. String[] ListreportCustomizationPara meters Specifies the customization parameters XML, which is only used if the Condition has customizable filters. This XML is validated against the customization schema available in orahomebifoundationwebschemasanalysis_ customization.xsd. 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. Table 3–1 Cont. ConditionService Methods