AquaLogic User Interaction Development Guide

     Previous Next  Open TOC in new window   View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

About the PRC Session Object

When using 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 ALI 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 AquaLogic 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 ALI 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 ALI portal, ALI Search, AL Collaboration and AL Publisher 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 ALI catalog.
  • Version information.
  • Access to global ALI 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 IDK Remote APIs.


  Back to Top      Previous Next