Package com.sapportals.portal.pcd.gl

Main API package of the Pcd Generic Layer (GL).

See:
          Description

Interface Summary
AspectSupport Expose constants that are used in JNDI operations in the JNDI context's environment.
IAcl Access control lists are used to model permissions in the Pcd GL.
IAclEntry ACL Entries (ACE's) are used as members of ACLs (IAcl).
IAclHandle The ACL Handle provides access to the ACL that is assigned to a context in the Pcd GL.
IDeltaLink An extension of IPcdContext that provides additional functionality for deltalinks.
IDlModificationState Provides information on the modification status of a context that inherits through the deltalink mechanism from another context.
IExceptionSequence Interface for sequences of exceptions.
ILocaleTextPair Container for a locale and a text that is used in IPcdAttribute.
ILock  
ILockHandle Provides access to the lock of a unit.
IPcdAttribute The Pcd specific attribute interface.
IPcdAttributeId The JNDI standard has defined the java.util.String class as identifier for attributes.
IPcdAttributes A PCD-specific extension of javax.naming.directory.Attributes.
IPcdContext The basic interface for the persistence objects of the Pcd GL.
IPcdGlService Portal-specific entry-point to the factory and administration methods of the PCD GL.
IPcdName This interface represents a PCD name.
IPcdNameFactory Provides miscellaneous factory methods for creating PCD names.
IPcdProtectable ACL access interface.
IPcdSearchResult Pcd GL specific interface for the search result.
IPcdStandardPermissions Standard permissions for PCD ACLs.
IPcdTransaction Deprecated. only for test purposes
IPcdUtils Provides miscellaneous factory methods and auxiliary functions.
IPermissionCheckAcl Definition of an Access Control List object.
IRelation The persistence interface for relations in the PCD GL.
IUnit Interface that contains unit-specific methods.
IVersionControlInfo Deprecated. version-control not fully supported; changes expected in future releases
IVersionDescriptor Deprecated.  
IVersionEnumeration Deprecated.  
 

Class Summary
IPcdAttribute.DL_STATE Possible values of the attribute IPcdAttribute.DELTA_LINK_STATE
IPcdAttribute.SEARCH This subclass holds search relevant constants.
LockState LockState is an enumeration type, describing all possible states of a lock object (i.e. instances of ILock).
PcdAccess Entry to the factory and administration methods of the PCD GL.
PcdAttributeValueType Enumerates the existing value types of IPcdAttribute.
PcdAttributeValueUtil Utility class for attribute values.
PcdSearchControls Pcd-specific extension of javax.naming.directory.SearchControls.
RelationDirection Enumeration class for the relation directions.
WriteProtectInfo Provides information if and why the write protect mode is active.
 

Exception Summary
AclImplementationException ACL implementation exception.
EnumerationLimitException Exception for enumerations.
InvalidDeltaLinkTargetException Invalid DeltaLink Target Exception The exception thrown if the delta link target is invalid.
LockingException Exception for problems in the area of locking.
PcdInconsistentUpdateException Thrown if the transaction handle detects that a unit has a newer timestamp on the database than in the transaction cache
PcdNamingException This exception is thrown when ...
PcdObjectInvalidatedException Is thrown in methods that are called on an object that is not valid anymore since it was deleted on the persistency.
PcdRuntimeException Root class for runtime exceptions thrown by the PCD Generic Layer.
PermissionControlException The PermissionControlException is thrown if the user that is stored as Context.SECURITY_PRINCIPAL in the context environment does not have sufficient permissions to access the requested content in the PCD.
VersionControlException The VersionControlException is thrown for any problems related to the version-control functionality of the PCD.
VersionControlUnavailableException This exception is thrown for if the version-control plugin implementation is not available.
WriteProtectException Is thrown when trying to write to the Pcd while the write protect mode is activated.
 

Package com.sapportals.portal.pcd.gl Description

Main API package of the Pcd Generic Layer (GL).

To get more information about the Pcd GL, select among the following links:

Architecture - Units - Versioning - Deltalinks - Relations - Transport - Permissions - Personalization - Environment -
Attributes - Text-Attributes - Object/State-Factories - Filter-Factories - Transactions - Locking - Code-Examples



Copyright 2011 SAP AG Complete Copyright Notice