Oracle® WebCenter Interaction Development Kit 10.3.3.0.0

Plumtree.Remote.PRC.Collaboration.Project Namespace

Provides classes and interfaces for creating, modifying, managing, and querying Collaboration projects. See Project Examples.

Since IDK 5.1

Namespace hierarchy

Classes

ClassDescription
ProjectQueryOrder Represents a pair that consists of a ProjectAttribute attribute and a boolean indicating whether to order ascending. Used in IFilter.

Interfaces

InterfaceDescription
IProject Interface that represents a Collaboration project object. A project is the basic container for all other Collaboration objects. The class allows modifications of project metadata and security.
Note: Any modifications to the project will not be permanently saved until Store method is called.
IProjectFilter Interface for filters used for querying Collaboration projects.
IProjectManager Interface that provides Collaboration project management functionality, including project creation, copying, removal, query and project URL creation. See Project Examples.

Enumerations

EnumerationDescription
ProjectAttributes An enumerated type used to describe the specific fields that can be used in constructing a ProjectQueryOrder for Projects.
ProjectFilterTypes An enumerated type used to describe the possible filter types for Projects.
ProjectPermissions An enumerated type used to describe the permissions for Projects. It is used in IProject.IsActionAllowed method.
ProjectStatuses An enumerated type used to describe the status of projects. It is used in IProject.Status attribute.