Table of Contents

OIL2 Class Standard.HTTPobjectBrowser

class Standard . HTTPobjectBrowser {
        oid     browserRegistry;
        assoc   knownObjects;
        int32   lastInteractionTime;
        assoc   oidToKey;
        string  owner;
        string  pageName;
        int32   pendingCount;
        string  sessionID;
        oid     urlDirectory;
inherits from Object;


The class HTTPobjectBrowser implements an object browsing session for a given user. Objects of this class are created as needed by the HTTPcreateObjectBrowserSession service.



HTTPobjectBrowser:create(oid urlDir, string session, oid browserReg)

Method Description

The create method takes 3 arguments:

When a HTTPobjectBrowser object is deleted, it sends a noteSessionTerminated message to the object specified by browserReg and passes it the value of session.


HTTPobjectBrowser:makeObjectAlias(oid o, any wellKnownName)

Method Description

Given an object Id, makeObjectAlias returns a string containing an HTML anchor fragment. The anchor fragment uniquely identifies a page that displays the contents of the object.