| Interface | Description |
|---|---|
| ADFPageResource |
Persisted properties of ADF JSPx file and Page Definition file stored in MDS.
|
| AssetCollectionResource |
A resource used to represent a collection of assets
|
| AssetResource |
Persisted properties of Asset.
|
| AttributeEntity |
Model interface which extends the PortalEntity and this
has to map to the database columns.
|
| BasePageResource |
This is the super-interface that abstracts the common attributes of
"Page-like Entities" which are NOT defined in AssetResource; these
"Page-like Entities" are expected to implement this interface.
|
| BaseTaskFlowResource | |
| BusinessObjectEntity |
BusinessObjectEntity - Model interface which extends the ManagedResource and this
has to map to the database columns.
|
| ContentItemResource |
Super persistence type for all content persistence types.
|
| ContentPresenterTemplateResource |
Persisted properties of ContentPresenterTemplate
|
| DataProviderEntity |
DataProviderEntity is responsible for holding and persisting the
dataprovider information into the database
|
| DataServiceEntity |
This Interface represents the actual
DataServiceEntity that need to be persisted. |
| DeploymentEntity |
This interface represents parent entity for all deployments
that needs to be persisted.
|
| DeviceAttributeResource | |
| DeviceGroupResource | |
| DeviceResource | |
| DpTaskFlowResource | |
| FileResource | |
| ImageContentItemResource |
Persistence type for image content.
|
| LayoutResource |
Persisted properties of Layout
|
| ManagedResource |
Interface that is implemented by all types that represent resources managed by the Portal.
|
| MemberResource |
The interface that represents member data persisted by a Portal.
|
| NameValueResource |
Persisted properties of NameValue.
|
| NavigationNodeResource | |
| PageCollectionResource |
A resource used to represent a collection of pages
|
| PageDefinitionResource | |
| PageResource |
The interface that represents the Page data persisted by the Portal.
|
| PageStyleResource |
Persisted properties of PageStyle
|
| PageTemplateResource |
Persisted properties of PageTemplate.
|
| PageViewResource | |
| PaginationRule |
This class represents a restriction on a query run against the persistence
layer, indicating which page of a result set should be returned, and how
large each page should be.
|
| ParameterEntity |
ParameterEntity - Model interface which extends the PortalEntity and this
has to map to the database columns.
|
| PersistenceListener |
Interface implemented by classes that need to listen to persistence events.
|
| PersistenceListener.CopyMapping |
Defines a mapping between the ID of an object that was copied (the source object) and the ID of the
object that resulted from copying the source object.
|
| PersistenceManager |
Manages instances of model interfaces for clients of the Portal Persistence API.
|
| PortalDeploymentEntity |
This interface represents deployment entity
PortalDeploymentEntity
that needs to be persisted. |
| PortalEntity |
Interface that is implemented by all types that represent data persisted by the Portal.
|
| PortalInstanceResource |
Interface that represents Portals.
|
| PortalResource |
Super interface for types representing Portals and Portal Templates.
|
| PortalTemplateResource |
Interface that represents Portal Templates.
|
| PostCopy<R extends PortalEntity> |
Callback interface used to callback after a PortalEntity has been copied but
before the PersistenceListener is called
|
| ResourceCatalogResource |
Persisted properties of Resource Catalog
|
| RESTDataServiceEntity | |
| RoleWorkflowResource | |
| SharedAssetsDeploymentEntity |
This interface represents shared assets deployment entity
that needs to be persisted.
|
| SharedLibDeploymentEntity |
This interface represents shared library deployment entity
that needs to be persisted.
|
| SkinResource |
Persisted properties of Skin
|
| SOAPDataServiceEntity | |
| SQLDataServiceEntity | |
| TaskFlowResource | |
| TextContentItemResource |
Persistence type for simple text content.
|
| VisualizationTemplateResource | |
| WorkflowApprovalResource |
| Class | Description |
|---|---|
| ExportOptions |
An ExportOptions object is used to specify the options to use when exporting.
|
| ExportOptions.Builder |
Builder class for ExportOptions objects
|
| LimitOffsetPagination |
This class represents a restriction on a query run against the persistence
layer, indicating the index (offset) of the first row in the query to be
returned, and the maximum number of rows to return.
|
| PageNumberPagination |
This class represents a restriction on a query run against the persistence
layer, indicating which page of a result set should be returned, and how
large each page should be.
|
| Enum | Description |
|---|---|
| AssetResource.ExcludedFrom | |
| LockMode |
Lock mode for a PortalEntity object
|
| PersistedDataType |
Datatypes that can be stored via the Persistence API.
|
| PersistenceSecurityAction |
Defines actions that can be performed on
PortalEntities. |
| Exception | Description |
|---|---|
| AbstractEntityException |
Thrown to indicate that an attempt was made to instaniate a type of
PortalEntity
that was declared to be abstract via the AbstractEntity annotation. |
| DuplicateNameException |
Thrown to indicate that an attempt was made to instaniate a type of
PortalResource
with a name . |
| InvalidAuthorizationException |
Thrown to indicate that a type of
PortalEntity uses an invalid Authorization
annotation. |
| PersistenceAuthorizationException |
Thrown to indicate that an attempt was made to perform an action on a entity for which the current user does not
have authorization.
|
| PersistenceException |
Superclass of checked exceptions thrown by the Persistence API.
|
| PersistenceExportException |
Thrown to indicate that an error occured during a Persistence API export operation.
|
| PersistenceImportException |
Thrown to indicate that an error occured during a Persistence API import operation.
|
| PersistenceRuntimeException |
Superclass of runtime (unchecked) exceptions thrown by the Persistence API.
|
| UnsupportedPersistenceOperationException |
Thrown to indicate that a requested operation is not supported by a Persistence API object.
|
| Annotation Type | Description |
|---|---|
| AbstractEntity |
Used to indicate that a
PortalEntity or one of its sub-interfaces is considered to represent
an abstract type and should therefore not be instantiated by a PersistenceManager. |
| Authorization |
Used on a type that extends
PortalEntity to define the permission class to be
used to request authorization on instances and the actions for which authorization
should be sort. |
| CreateAuthorization |
Used on a type that extends
PortalEntity to define the permission class, name and
action to be used to request authorization to create an instance of this type. |
| InstanceSpecificAuthorization |
Used on a type that extends
PortalEntity to define the permission class to be
used to request authorization on a specific instance and the actions for which authorization
should be sought. |
| PersistCollection |
Used on the accessor of a set of accessors and mutators to identify
collection properties of model interfaces (
PortalEntitys) that need
to be persisted. |
| PersistProperty |
Used on the accessor of an accessor/mutator pair to identify properties of model interfaces
(
PortalEntitys) that need to be persisted. |
| PersistReference |
Used on the accessor of an accessor/mutator pair to identify references within model interfaces
to other (
PortalEntitys). |
| PersistText |
Used on the accessor of an accessor/mutator pair to identify text properties
within model interfaces.
|