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 (
PortalEntity s) that need
to be persisted. |
PersistProperty |
Used on the accessor of an accessor/mutator pair to identify properties of model interfaces
(
PortalEntity s) that need to be persisted. |
PersistReference |
Used on the accessor of an accessor/mutator pair to identify references within model interfaces
to other (
PortalEntity s). |
PersistText |
Used on the accessor of an accessor/mutator pair to identify text properties
within model interfaces.
|