Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Oracle Business Intelligence Publisher – Developer Training
Syllabus
Introduction to the BI PublisherWebServices
 Accessi...
 JobInfo
 JobInfoList
 JobOutput
 JobOutputDelivery
 JobOutputDeliverysList
 JobOutputsList
 JobStatus
 LocalDeliv...
 getAllScheduledReportHistoryInSession()Method
 getAllScheduledReportInSession() Method
 getDeliveryServiceDefinition()...
 getXDOSchema()Method
 getXDOSchemaInSession() Method
 removeTemplateForReport() Method
 removeTemplateForReportInSess...
CatalogService
 copyObject() Method
 copyObjectInSession() Method
 createFolder() Method
 createFolderInSession() Meth...
 Usingthe BI PublisherJavaAPIs
 BI PublisherCore APIs
 Obtainingthe Libraries
 PDF FormProcessingEngine
 Overviewof t...
 SettingImage Watermark
 PDF BookbinderProcessor
 Usage
 XML Control File
 CommandLine Options
 APIMethodCall
 PDF ...
 AttachingMultiple DocumentstoOne Request
 AttachingHTML Documents
 DisplayingAttachmentsatthe Top of E-Mail
 Usinga S...
 ConfigurationFile Support
 DefiningMultiple ServersforaDeliveryChannel
 SpecifyingaDefaultServerfora DeliveryChannel
...
 Creatinga Data FieldPlug-in
Upcoming SlideShare
Loading in …5
×

Oracle business intelligence publisher – developer training

1,027 views

Published on

Oracle OBIEE Online Training Register at

http://www.todaycourses.com

Are you looking for OBIEE Study Materials

Published in: Education
  • Be the first to comment

  • Be the first to like this

Oracle business intelligence publisher – developer training

  1. 1. Oracle Business Intelligence Publisher – Developer Training Syllabus Introduction to the BI PublisherWebServices  Accessingthe WSDLs  AboutIn-SessionMethods  DebuggingWebService Applications Data Types  Base Data Types  XML-to-JavaData Type Mappings  Complex DataTypes  ArrayOf_xsd_string  ArrayOfEMailDeliveryOption  ArrayOfFaxDeliveryOption  ArrayOfFTPDeliveryOption  ArrayOfItemData  ArrayOfJobInfo  ArrayOfJobOutput  ArrayOfJobOutputDelivery  ArrayOfLocalDeliveryOption  ArrayOfMetaData  ArrayOfParamNameValue  ArrayOfPrintDeliveryOption  ArrayOfString  ArrayOfTemplateFormatLabelValue  ArrayOfTemplateFormatLabelValues  ArrayOfWebDAVDeliveryOption  BIPDataSource  CatalogContents  CatalogObjectInfo  DeliveryChannels  DeliveryRequest  DeliveryServiceDefinition  EMailDeliveryOption  FaxDeliveryOption  FileDataSource  FTPDeliveryOption  ItemData  JDBCDataSource  JobDetail  JobFilterProperties
  2. 2.  JobInfo  JobInfoList  JobOutput  JobOutputDelivery  JobOutputDeliverysList  JobOutputsList  JobStatus  LocalDeliveryOption  MetaData  MetaDataList  ParamNameValue  ParamNameValues  PrintDeliveryOption  ReportDataChunk  ReportDefinition  ReportRequest  ValuesforattributeFormat  ReportResponse  ScheduleRequest  TemplateFormatLabelValue  TemplateFormatsLabelValues  WebDAVDeliveryOption ScheduleService  cancelSchedule() Method  cancelScheduleInSession() Method  deleteJobHistory() Method  deleteJobHistoryInSession() Method  deleteSchedule() Method  deleteScheduleInSession() Method  deliveryService()Method  deliveryServiceInSession() Method  downloadDocumentData() Method  downloadDocumentDataInSession() Method  downloadXMLData() Method  downloadXMLDataInSession() Method  getAllScheduledReport() Method  getAllScheduledReportHistory() Method
  3. 3.  getAllScheduledReportHistoryInSession()Method  getAllScheduledReportInSession() Method  getDeliveryServiceDefinition() Method  getDeliveryServiceDefinitionInSession()Method  getDocumentData() Method  getDocumentDataInSession()Method  getScheduledJobInfo() Method  getScheduledJobInfoInSession() Method  getScheduledReportDeliveryInfo() Method  getScheduledReportDeliveryInfoInSession() Method  getScheduledReportOutputInfo() Method  getScheduledReportOutputInfoInSession() Method  getXMLData() Method  getXMLDataInSession()Method  purgeJobHistory() Method  purgeJobHistoryInSession()Method  resendScheduledReport() Method  resendScheduledReportInSession()Method  resumeSchedule() Method  resumeScheduleInSession() Method  scheduleReport() Method  scheduleReportInSession() Method  suspendSchedule() Method  suspendScheduleInSession() Method ReportService  createReport() Method  createReportInSession() Method  downloadReportDataChunk() Method  downloadReportDataChunkInSession() Method  getReportDefinition() Method  getReportDefinitionInSession() Method  getReportParameters() Method  getReportParametersInSession() Method  getReportSampleData() Method  getReportSampleDataInSession() Method  getTemplate() Method  getTemplateInSession() Method  getTemplateParameters() Method  getTemplateParameterInSession() Method
  4. 4.  getXDOSchema()Method  getXDOSchemaInSession() Method  removeTemplateForReport() Method  removeTemplateForReportInSession() Method  runReport() Method  runReportInSession() Method  updateReportDefinition()Method  updateReportDefinitionInSession() Method  updateTemplateForReport()Method  updateTemplateForReportInSession() Method  updateXLIFFForReport() Method  updateXLIFFForReportInSession() Method  uploadReportDataChunk() Method  uploadReportDataChunkInSession() Method  uploadTemplateForReport()Method  uploadTemplateForReportInSession() Method  uploadXLIFFForReport() Method  uploadXLIFFForReportInSession() Method SecurityService  assignRolesToUser()Method  createRole()Method  createUser() Method  deleteRole()Method  deleteUser() Method  getBIPHTTPSessionInterval() Method  getObjectSecurityXML() Method  getSecurityModel() Method  hasObjectAccess() Method  hasObjectAccessInSession()Method  impersonate() Method  isUserExists() Method  login() Method  logout() Method  notifyBIEEPreferencesUpdated() Method  notifyBIEEPreferencesUpdatedWithString() Method  removeRolesFromUser() Method  updateRole() Method  updateUser() Method  validateLogin()Method
  5. 5. CatalogService  copyObject() Method  copyObjectInSession() Method  createFolder() Method  createFolderInSession() Method  createObject()Method  createObjectInSession() Method  deleteObject()Method  deleteObjectInSession() Method  downloadObject() Method  downloadObjectInSession() Method  downloadXLIFF() Method  downloadXLIFFInSession()Method  getFolderContents() Method  getFolderContentsInSession() Method  getObject() Method  getObjectInfo()Method  getObjectInfoInSession() Method  getObjectInSession()Method  objectExist() Method  objectExistInSession() Method  renameObject() Method  renameObjectInSession()Method  updateObject() Method  updateObjectInSession() Method  uploadObject() Method  uploadObjectInSession() Method  uploadXLIFF()Method  uploadXLIFFInSession() Method BI PublisherJava APIs
  6. 6.  Usingthe BI PublisherJavaAPIs  BI PublisherCore APIs  Obtainingthe Libraries  PDF FormProcessingEngine  Overviewof the PDFFormProcessingEngine  Merginga PDFTemplate withXMLData  MergingXML Data witha PDF Template UsingInput/OutputFile Name 7-4  MergingXML Data witha PDF Template UsingInput/OutputStreams 7  Mergingan XML Data Stringwitha PDF Template  RetrievingaListof FieldNames  GeneratingXFDFData  ConvertingXMLData into XFDFFormat UsingXSLT  RTF ProcessorEngine  PairingwithXLIFFFIle  GeneratingXSL  GeneratingXSLwithInput/OutputFile Names  GeneratingXSLwithInput/OutputStream  FO ProcessorEngine  Major Featuresof the FO Processor  BidirectionalText  FontFallbackMechanism  Variable HeaderandFooter  Horizontal Table Break  GeneratingOutputfromanXML File andan XSL File  GeneratingOutputUsingFile Names  GeneratingOutputUsingStreams  GeneratingOutputfromanArray of XSLTemplatesandXML Data  Usingthe XSL-FOUtility  CreatingXSL-FOfroman XML File andan XSL File  CreatingXSL-FOfromTwoXML FilesandTwoXSL files  MergingTwo XSL-FOFiles  GeneratingOutputfromanFO File  GeneratingOutputUsingFile Names  GeneratingOutputUsingStreams  GeneratingOutputwithanArrayof FO Data  PDF DocumentMerger  MergingPDF Documents  MergingPDF DocumentswithInput/OutputFile Names  MergingPDF DocumentswithInput/OutputStreams  MergingwithBackgroundto Place Page Numbering  AddingPage NumberstoMergedDocuments  Settinga Textor Image Watermark  Settinga TextWatermark
  7. 7.  SettingImage Watermark  PDF BookbinderProcessor  Usage  XML Control File  CommandLine Options  APIMethodCall  PDF Digital Signature Engine  Overviewof the PDFDigital Signature Engine  SigningPDFDocuments  DeliveringSignedPDFDocuments  VerifyingSignedPDFDocuments  eTextProcessor  ConvertingRTFeTextTemplatestoXSL  ProducingTextOutputforEDI and EFT Transmissions  GettingSequence Numbers  DocumentProcessorEngine  Hierarchyand Elementsof the DocumentProcessorXMLFile  XML File Samples  Definingtwodatasets  Definingmultiple templatesanddata  RetrievingtemplatesoverHTTP  RetrievingdataoverHTTP  Generatingmore thanone output  Definingpage numbers  Invoke Processors  InvokingProcessorswithInputFile Name  InvokingProcessorswithInputStream  BI PublisherProperties  SettingProperties  PassingPropertiestothe FOEngine  Passinga ConfigurationFile tothe FOProcessor  PassingPropertiestothe DocumentProcessor  AdvancedBarcode Formatting Usingthe DeliveryManager Java APIs  DeliveringDocumentsbyE-Mail  DefiningMultiple Recipients
  8. 8.  AttachingMultiple DocumentstoOne Request  AttachingHTML Documents  DisplayingAttachmentsatthe Top of E-Mail  Usinga StringObjectas the E-Mail Body  Usingan HTML Documentas the E-Mail Body  ProvidingUserName andPasswordforAuthentication  DeliveringYourDocumenttoa Printer  PrintingoveranHTTP ProxyServer  DeliveringYourDocumenttoa Local Printer  DeliveringYourDocumentstoa Fax Server  DeliveringYourDocumentstoa RightFax Server  DeliveringYourDocumentstoa WebDAV Server  DeliveringYourDocumentoverthe File TransferProtocol (FTP)  DeliveringYourDocumentsoverSecure FTP  AuthenticationModes  DeliveringYourDocumentsoverHypertextTransferProtocol (HTTP)  DeliveringDocumentsoverAS2  DeliveryReceipt  Synchrony  DocumentSigning  DocumentEncryption  DeliveringDocumentsUsinganExternal Command  DeliveringDocumentstothe Local File System  Directand BufferingModes  DirectMode  BufferingMode  AsynchronousDeliveryRequests  DocumentFilterSupport  PDF-to-PostScriptConversionFilter  Date ExpressionSupport  InternationalizationSupport  SMTP  IPP  WebDAV  FTP  HTTP  SettingGlobal Properties  Addinga CustomDeliveryChannel  Define DeliveryProperties  ImplementDeliveryRequestInterface  ImplementDeliveryRequestHandlerInterface  ImplementDeliveryRequestFactoryInterface  RegisteryourcustomDeliveryRequestFactorytoDeliveryManager
  9. 9.  ConfigurationFile Support  DefiningMultiple ServersforaDeliveryChannel  SpecifyingaDefaultServerfora DeliveryChannel  SupportedConfigurationFile PropertiesandElements Making a ViewObject Available to BI Publisheras a Data Source  Configuringthe ApplicationModule  Updatingwebxml  Updatingweblogicxml  Deployingthe ApplicationModule  Updatingthe providersxml File SettingUp After-ReportTriggers  Overviewof After-ReportTriggers  Limitations  ProcessOverview forAddingAfter-ReportTriggerstoReports  SettingUp After-ReportTriggers  Registeringthe HTTPServlet AddingExtensionsto the Layout Editor  UsingLayout EditorPlug-inExtensions  ImplementingPlug-ins  Codingthe CustomPlug-in  Plug-inStructure  JavaScriptAPIsThat Can Be Used inCustomPlug-ins  handleClickEventMethod  getPixelValueMethod  PropertySupport  PredefinedProperties  Example of StaticPlug-in:CompanyLogo  Example Plug-intoInsertYouTube Video
  10. 10.  Creatinga Data FieldPlug-in

×