SAP BusinessObjects Business Intelligence Platform Java SDK

The SAP BusinessObjects Enterprise SDK allows you to build web applications that interface directly with your SAP BusinessObjects Enterprise system to perform tasks such as user authentication, scheduling, creating publications, and server management.

See:
          Description

Packages
com.businessobjects.publisher.common  
com.businessobjects.publisher.distribution This package contains interfaces used for creating distribution complete publishing plugins.
com.businessobjects.publisher.dynamicrecipients This package contains interfaces used for creating dynamic recipient data provider publishing plugins.
com.businessobjects.publisher.exception  
com.businessobjects.publisher.postprocessing This package contains classes used for creating post-processing publishing plugins.
com.businessobjects.sdk.biar This package contains classes used for creating and managing BIAR (Business Intelligence Archive) files.
com.businessobjects.sdk.biar.om This package contains classes related to the Object Manager.
com.businessobjects.sdk.monitoring.plugin.desktop.probe This package contains the interfaces for accessing the probe infoObjects.
com.businessobjects.sdk.monitoring.probe This package contains the classes used for managing the different diagnostic and health probes.
com.businessobjects.sdk.plugin.admin.auditadmin This package has been deprecated as of version 12.0.
com.businessobjects.sdk.plugin.admin.docprocessingserveradmin This package has been deprecated as of version 12.0.
com.businessobjects.sdk.plugin.admin.fullclientserveradmin This package provides an interface that allows you to manage the metrics and performance options for the Desktop Intelligence Cache Server and the Desktop Intelligence Job Server.
com.businessobjects.sdk.plugin.admin.webiserveradmin This package provides an interface that allows you to manage the metrics and performance options for the Web Intelligence Report Server.
com.businessobjects.sdk.plugin.desktop.admintool  
com.businessobjects.sdk.plugin.desktop.agnostic This package allows you to add any type of file to an Agnostic object.
com.businessobjects.sdk.plugin.desktop.alertingapp This package contains interfaces for configuring alerting settings.
com.businessobjects.sdk.plugin.desktop.alertnotification This package contains interfaces that define alert notifications.
com.businessobjects.sdk.plugin.desktop.auditeventinfo This package has been deprecated as of version 4.0.
com.businessobjects.sdk.plugin.desktop.auditeventinfo2 This package contains interfaces that provide control over which events are recorded and the level of detail that is recorded for each event.
com.businessobjects.sdk.plugin.desktop.category This packages contains two classes that allow you to manage categories.
com.businessobjects.sdk.plugin.desktop.common This package allows you to retrieve a collection of profile values.
com.businessobjects.sdk.plugin.desktop.cryptographickey This package implements interfaces that manage cryptographic keys.
com.businessobjects.sdk.plugin.desktop.custommappedattribute  
com.businessobjects.sdk.plugin.desktop.customrole This package contains classes for creating and managing custom access levels (custom roles).
com.businessobjects.sdk.plugin.desktop.dependencyrule  
com.businessobjects.sdk.plugin.desktop.deploymentfile  
com.businessobjects.sdk.plugin.desktop.enterprisenode This package contains interfaces that represent enterprise nodes.
com.businessobjects.sdk.plugin.desktop.fullclient This package is responsible for managing Desktop Intelligence documents within the BusinessObjects Enterprise Infrastructure.
com.businessobjects.sdk.plugin.desktop.hotbackup  
com.businessobjects.sdk.plugin.desktop.inbox This package allows you to create and manage a user’s inbox.
com.businessobjects.sdk.plugin.desktop.install This package contains interfaces that represent installs in an SAP BusinessObjects Enterprise deployment.
com.businessobjects.sdk.plugin.desktop.licenserestriction This package defines interfaces for role-based licensing.
com.businessobjects.sdk.plugin.desktop.manifest This package contains interfaces related to the management of replication lists (also called manifests) for federation.
com.businessobjects.sdk.plugin.desktop.metricdescriptions This package contains interfaces for managing server metric objects.
com.businessobjects.sdk.plugin.desktop.note This package allows you to enable discussion threads within your reports and documents.
com.businessobjects.sdk.plugin.desktop.overload This package contains a series of classes that allow you to manage overloads and their interaction with IUniverse objects.
com.businessobjects.sdk.plugin.desktop.profile This package contains interfaces used to manage profile objects that personalize publication content for users.
com.businessobjects.sdk.plugin.desktop.publication This package contains interfaces used to create and manage publications.
com.businessobjects.sdk.plugin.desktop.remotecluster This package contains interfaces related to the management of remote repositories (also known as remote clusters).
com.businessobjects.sdk.plugin.desktop.replication This package contains interfaces related to the management of replication jobs between repositories in a federation.
com.businessobjects.sdk.plugin.desktop.restwebservice This package provides the ability to work with RESTful Web Service object, with which you can set the log level and the access URL
com.businessobjects.sdk.plugin.desktop.scopebatch This package is for internal use only.
com.businessobjects.sdk.plugin.desktop.service This package contains interfaces that represent services in an SAP BusinessObjects Enterprise deployment.
com.businessobjects.sdk.plugin.desktop.servicecommon  
com.businessobjects.sdk.plugin.desktop.servicecontainer This package contains interfaces that represent service containers in an SAP BusinessObjects Enterprise deployment.
com.businessobjects.sdk.plugin.desktop.streamworkintegration  
com.businessobjects.sdk.plugin.desktop.tenant  
com.businessobjects.sdk.plugin.desktop.universe This package contains two interfaces that allow you to gather information about a universe and manage it within the BusinessObjects Enterprise Infrastructure.
com.businessobjects.sdk.plugin.desktop.webi This package is responsible for managing Web Intelligence documents within the BusinessObjects Enterprise Infrastructure.
com.businessobjects.sdk.plugin.desktop.webservice This package provides the ability to work with WebService object, with which you can set the log level and the access URL
com.crystaldecisions.sdk.exception This package defines the exceptions thrown by the SDK.
com.crystaldecisions.sdk.framework This package implements the highest object model that branches off to the individual library implementations.
com.crystaldecisions.sdk.occa.enadmin This package should be used in conjunction with the Server plugin package to retrieve general server metrics.
com.crystaldecisions.sdk.occa.infostore This package provides the ability to query for InfoObjects, as well as add, delete, and update them.
com.crystaldecisions.sdk.occa.pluginmgr This package manages the deployment of desktop plugins.
com.crystaldecisions.sdk.occa.security This package contains interfaces that allow you to interact with the security session.
com.crystaldecisions.sdk.plugin This package is the base level package for all plugins.
com.crystaldecisions.sdk.plugin.admin.apsadmin This package has been deprecated.
com.crystaldecisions.sdk.plugin.admin.auditadmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.admin.cachepageserveradmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.admin.cmsadmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.admin.eventserveradmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.admin.fileserveradmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.admin.jobserveradmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.admin.reportappserveradmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.admin.ssoadmin This package has been deprecated as of version 12.0.
com.crystaldecisions.sdk.plugin.authentication.common This package contains a utility class that provides convenience methods for working with authentication plugins.
com.crystaldecisions.sdk.plugin.authentication.enterprise This package allows you to configure the settings for users who log on to the system with the secEnterprise authentication method.
com.crystaldecisions.sdk.plugin.authentication.ldap This package contains the LDAP plugin that allows you to map groups and their members from your LDAP user database to SAP BusinessObjects Enterprise.
com.crystaldecisions.sdk.plugin.authentication.sap  
com.crystaldecisions.sdk.plugin.authentication.sap.exception  
com.crystaldecisions.sdk.plugin.authentication.sap.logsys  
com.crystaldecisions.sdk.plugin.authentication.secwinad This package contains interfaces that allow you to map users and groups from a Windows 2000 Active Directory (AD) user database to SAP BusinessObjects Enterprise, verify all logon requests that specify AD authentication, and provide Kerberos single sign-on (SSO) access to AD group members.
com.crystaldecisions.sdk.plugin.authentication.secwinnt This package contains two interfaces that allow you to map groups and their members from your Windows NT user database to SAP BusinessObjects Enterprise, and verify all logon requests that specify Windows NT Authentication.
com.crystaldecisions.sdk.plugin.desktop.calendar This package contains five classes that provide a framework that allows you to create and manage business calendars.
com.crystaldecisions.sdk.plugin.desktop.common This package allows you to gather and set processing information on a Crystal report, Desktop Intelligence document, or Web Intelligence document before or after scheduling it.
com.crystaldecisions.sdk.plugin.desktop.connection This package allows you to retrieve the metrics for each connection to a single APS server or for each active connection to each APS server in a cluster.
com.crystaldecisions.sdk.plugin.desktop.event This package provides an interface through which file events, schedule events, and user events can be created and monitored.
com.crystaldecisions.sdk.plugin.desktop.excel This package allows you to view reports formatted as an Excel spreadsheet.
com.crystaldecisions.sdk.plugin.desktop.folder This package provides the ability to work with Folder objects.
com.crystaldecisions.sdk.plugin.desktop.hyperlink This package contains interfaces for creating and managing hyperlink objects.
com.crystaldecisions.sdk.plugin.desktop.licensekey This package allows you to monitor license key information, and add additional license keys.
com.crystaldecisions.sdk.plugin.desktop.objectpackage This package provides the functionality to use Object packages.
com.crystaldecisions.sdk.plugin.desktop.pdf This package allows you to view reports formatted as a PDF document.
com.crystaldecisions.sdk.plugin.desktop.powerpoint This package allows you to view reports formatted as PowerPoint documents.
com.crystaldecisions.sdk.plugin.desktop.program This package enables you to add non-BusinessObjects Enterprise objects into the BusinessObjects Enterprise Infrastructure.
com.crystaldecisions.sdk.plugin.desktop.report This package is designed to provide an interface through which detailed information about each report may be obtained.
com.crystaldecisions.sdk.plugin.desktop.rtf This package allows you to view reports formatted as a RTF document.
com.crystaldecisions.sdk.plugin.desktop.samlserviceprovider This package allows you to retrieve the metrics for each connection to a single APS server or for each active connection to each APS server in a cluster.
com.crystaldecisions.sdk.plugin.desktop.server This package allows you to manage servers in an SAP BusinessObjects Enterprise deployment.
com.crystaldecisions.sdk.plugin.desktop.servergroup This package allows you to manage groups consisting of servers or server groups.
com.crystaldecisions.sdk.plugin.desktop.shortcut This package represents a shortcut object that behaves in a similar manner to a Windows Shortcut; that is, it can reference another object.
com.crystaldecisions.sdk.plugin.desktop.txt This package allows you to view reports formatted as a text file.
com.crystaldecisions.sdk.plugin.desktop.user This package provides an interface through which an administrator can set the specific behavior of each user in an SAP BusinessObjects Enterprise deployment.
com.crystaldecisions.sdk.plugin.desktop.usergroup This package allows you to manage user groups and their group associates.
com.crystaldecisions.sdk.plugin.desktop.word This package allows you to view reports formatted as a Word document.
com.crystaldecisions.sdk.plugin.destination.common This package contains an interface for storing destination-specific schedule options.
com.crystaldecisions.sdk.plugin.destination.diskunmanaged This package provides an interface through which the destination options for a disk can be specified.
com.crystaldecisions.sdk.plugin.destination.ftp This package provides an interface through which the destination options for FTP can be specified.
com.crystaldecisions.sdk.plugin.destination.managed This package contains two classes that provide a framework through which managed destination options can be maintained.
com.crystaldecisions.sdk.plugin.destination.sftp This package provides an interface through which the destination options for SFTP can be specified .
com.crystaldecisions.sdk.plugin.destination.smtp This package provides an interface through which the destination options for email can be specified.
com.crystaldecisions.sdk.plugin.destination.streamwork  
com.crystaldecisions.sdk.properties This package is designed to provide an interface through which detailed information about IInfoObject properties can be retrieved.
com.crystaldecisions.sdk.uri This package contains classes and interfaces used for performing paged URI queries.
com.sap.businessobjects.platform.search This package contains the interface used to perform search and create Interactive Analysis documents.
com.sap.businessobjects.platform.search.common This package contains classes used for processing search results and creating Interactive Analysis documents.

 

The SAP BusinessObjects Enterprise SDK allows you to build web applications that interface directly with your SAP BusinessObjects Enterprise system to perform tasks such as user authentication, scheduling, creating publications, and server management.