HCL Digital ExperienceTM, Version 8.5.0.0
API Specification

Packages
com.ibm.policy.manager This package includes the API of the Policy Manager runtime.
com.ibm.portal This package and its subpackages define the portal programming model.
com.ibm.portal.ac This package and its sub packages define the portal access control (PAC) API.
com.ibm.portal.auth This package contains interfaces related to the portal authentication component.
com.ibm.portal.auth.exceptions This package contains exceptions related to the portal authentication component.
com.ibm.portal.dnd This package provides the Java API through which developers can add "drag and drop" function to their portlets and/or portals.
com.ibm.portal.dynamicui This package provides the core interfaces for dynamic ui management.
com.ibm.portal.eventing.service  
com.ibm.portal.identification  
com.ibm.portal.impersonation This package contains the Portal Impersonation API.
com.ibm.portal.impersonation.exceptions This package contains exception classes for the the Portal Impersonation API.
com.ibm.portal.portlet This package defines IBM API extension for portlets using the Java Portlet API, which implement the Portlet interface.
com.ibm.portal.portlet.service This package defines the IBM API for portlet services for portlets written to the Java Portlet API.
com.ibm.portal.portlet.service.contentaccess  
com.ibm.portal.portlet.service.credentialvault This package defines the Credential Vault Portlet Service.
com.ibm.portal.portlet.service.credentialvault.credentials This package defines the portal provided credential objects that can be used to retrieve user credentials from the vault with the credential portlet service.
com.ibm.portal.portlet.service.dynamicui This package contains a Java Portlet API portlet service that acts as a factory for the DynamicUIInfo and DynamicUICtrl .
com.ibm.portal.portlet.service.impersonation  
com.ibm.portal.portlet.service.login This package defines the IBM API for the portlet service that allows to trigger a portal login from within a portlet.
com.ibm.portal.portlet.service.state This package contains a Java Portlet API portlet service that acts as a factory for the RedirectURLGenerator .
com.ibm.portal.portlet.service.taskmanager DEPRECATED - This package provides a Java Portlet API service that is used to obtain a TaskManagerDelegate instance.
com.ibm.portal.portlet.service.taskui DEPRECATED - This package provides a Java Portlet API service that is used by TaskProcessingPortlets to manage the UI to process a task.
com.ibm.portal.portlet.service.url This package provides an API to generate portal URLs inside of Java Portlets.
com.ibm.portal.portletservice.rememberme  
com.ibm.portal.propertybroker.property This package contains public interfaces of objects (such as Property and Action) which are used to support brokered communication between components.
com.ibm.portal.propertybroker.service This package contains the public interface PropertyBrokerService provided by the Property Broker for portlets compliant with JSR 168.
com.ibm.portal.resolver.accessors  
com.ibm.portal.resolver.atom
com.ibm.portal.resolver.atom.helper  
com.ibm.portal.resolver.http.xml  
com.ibm.portal.resolver.iwidget.xml  
com.ibm.portal.resolver.iwidget.xml.helper  
com.ibm.portal.resolver.mashup  
com.ibm.portal.resolver.opensearch  
com.ibm.portal.resolver.webdav  
com.ibm.portal.resolver.xml
com.ibm.portal.resolver.xml.exception  
com.ibm.portal.resolver.xml.helper  
com.ibm.portal.resolver.xul  
com.ibm.portal.security This package defines general portal security interfaces.
com.ibm.portal.security.exceptions This package defines general portal security exceptions.
com.ibm.portal.services.globalization This package provides an API to retrieve an extended version of the Portal defined language list.
com.ibm.portal.services.globalization.preferences This package provides an API to retrieve the globalization preferences for a user or locale.
com.ibm.portal.state  
com.ibm.portal.state.accessors.portlet This package contains accessors for reading and writing portlet information.
com.ibm.portal.streaming.json This package defines an API for writing and parsing JSON in a stream based manner.
com.ibm.portal.taskmanager DEPRECATED - This package defines the interfaces used by the TaskManagerDelegateFactoryService.
com.ibm.portal.taskui DEPRECATED - This package defines the interfaces used by the TaskUIManager.
com.ibm.portal.taskui.dynamicui  
com.ibm.portal.theme.plugin This package defines ways to contribute content to defined "extension points" in the theme.
com.ibm.portal.theme.plugin.exception  
com.ibm.portal.theme.plugin.impl This package provides default implementations of the theme extension interfaces that may be sub-classed and reused by developers.
com.ibm.utilities.collections  
com.ibm.utilities.collections.collections  
com.ibm.utilities.collections.lists  
com.ibm.utilities.collections.sets  
com.ibm.utilities.streams  
com.ibm.websphere.personalization  
com.ibm.websphere.personalization.applicationObjects  
com.ibm.websphere.personalization.context  
com.ibm.websphere.personalization.resources  
com.ibm.websphere.personalization.resources.cache  
com.ibm.websphere.personalization.security  
com.ibm.websphere.personalization.transformation  
com.ibm.websphere.query.base  
com.ibm.websphere.query.callbacks  
com.ibm.workplace.wcm.api This package defines the IBM Web Content Manager API.
com.ibm.workplace.wcm.api.authoring  
com.ibm.workplace.wcm.api.custom This package defines the IBM Web Content Manager API interfaces for custom code.
com.ibm.workplace.wcm.api.digitalasset  
com.ibm.workplace.wcm.api.editions This package defines the IBM Web Content Manager Edition API.
com.ibm.workplace.wcm.api.editions.query  
com.ibm.workplace.wcm.api.exceptions This package defines the exceptions used in the IBM Web Content Manager API.
com.ibm.workplace.wcm.api.extensions.authoring  
com.ibm.workplace.wcm.api.extensions.authoring.directive  
com.ibm.workplace.wcm.api.extensions.digitalasset  
com.ibm.workplace.wcm.api.extensions.resolution This package defines the IBM Web Content Manager API interfaces for the ContentPageResolution Filter
com.ibm.workplace.wcm.api.extensions.resolution.exceptions This package defines exceptions used by IBM Web Content Manager API interfaces for the ContentPageResolution filter.
com.ibm.workplace.wcm.api.extensions.syndication  
com.ibm.workplace.wcm.api.extensions.url This package defines the IBM Web Content Manager API interfaces for the content URL generation.
com.ibm.workplace.wcm.api.extensions.validation  
com.ibm.workplace.wcm.api.identity  
com.ibm.workplace.wcm.api.pagecontext  
com.ibm.workplace.wcm.api.plugin  
com.ibm.workplace.wcm.api.plugin.rendering  
com.ibm.workplace.wcm.api.plugin.textprovider  
com.ibm.workplace.wcm.api.prerender  
com.ibm.workplace.wcm.api.pzn  
com.ibm.workplace.wcm.api.query  
com.ibm.workplace.wcm.api.security  
com.ibm.workplace.wcm.api.versioning  
com.ibm.wps.pb.portlet  
com.ibm.wps.pb.property This package contains public interfaces of objects (such as Property and Action) passed by the Property Broker to portlet written to the IBM portlet API, and vice-versa.
com.ibm.wps.pb.service This package contains the public interface PropertyBrokerService provided by the Property Broker to portlet written to the IBM portlet API.
com.ibm.wps.pb.wrapper  
com.ibm.wps.pe.pc.legacy.cache  
com.ibm.wps.pe.pc.legacy.cmpf  
com.ibm.wps.portlet.event This package defines interfaces for portlets using the IBM porlet API to receive event notifications.
com.ibm.wps.portletservice.credentialvault This package defines the Credential Vault Portlet Service.
com.ibm.wps.portletservice.credentialvault.credentials This package defines the portal provided credential objects that can be used to retrieve user credentials from the vault with the credential portlet service.
com.ibm.wps.portletservice.taskmanager DEPRECATED - This package provides a IBM Portlet API service that is used to obtain a TaskManagerDelegate instance.
com.ibm.wps.portletservice.taskui DEPRECATED - This package provides a IBM Portlet API service that is used by TaskProcessingPortlets to manage the UI to process a task
com.ibm.wps.services.federateddocuments