About the PRC Session Object
When using Oracle WebCenter Interaction Development Kit
(IDK) remote APIs. the Session object is the master object; most other
portal objects must be derived from it.
A Session object is created whenever any user logs
in to the Oracle WebCenter Interaction system through the web or a
client application. All subsequent access is made in the security
context of the connected user. Users in the Administrators group have
superuser access. Users in Content Manager and Content Maintainer
groups also have privileged access. For details on portal groups and
specific privileges, see the Administrator Guide for Oracle WebCenter
Interaction.
The Session object supports the
IPTSession interface,
represented in the PRC by the
IRemoteSession interface.
The Session object is comprised of:
- A set of Object Managers for the objects of the Oracle WebCenter
Interaction system. An Object Manager is like a super collection.
It provides advanced querying capabilities as well as create, delete,
and clone methods. The Session object includes managers for almost
every Oracle WebCenter Interaction portal, Search Service, and Oracle
WebCenter Collaboration object. Managers are added as new object classes
are introduced.
- A User object representing the current user of the system.
- A Catalog object representing the structure of the Oracle WebCenter
Interaction catalog.
- Version information.
- Access to global Oracle WebCenter Interaction objects such as
the MyPortal object, the scheduler, and global mapping objects.
Initiating a session is the first step in any implementation of
the PRC. For detailed instructions, see Initiating a PRC Session to Use Oracle WebCenter Interaction Development Kit (IDK) Remote APIs.