IRemoteSession
contains information about the current connection and provides access to object managers that allow the client to query and manipulate a portal server's state. To create an IRemoteSession
interface use RemoteSessionFactory
. IPortletContext.GetRemotePortalSession
to create an IRemoteSession
. IRemoteSession
and then retrieve the corresponding ICollaborationFactory
or IContentFactory
from the session. No separate Collaboration session or Publisher session is needed to access the Collaboration or Publisher remote APIs. Individual Collaboration or Publisher object managers can thus be retrieved using the ICollaborationFactory
or IContentFactory
. For portal and Search Server remote APIs, a portal object manager or ISearchFactory
can be retrieved directly from an IRemoteSession
. For a list of all members of this type, see IRemoteSession Members.
Type | Description |
---|---|
RemoteSessionWrapper | This class is intended for internal use by Portlet API only. |
Namespace: Plumtree.Remote.PRC
Assembly: idk (in idk.dll)
IRemoteSession Members | Plumtree.Remote.PRC Namespace | RemoteSessionFactory | GetRemotePortalSession