Collaboration API Documentation

Package com.filenet.bso.api.collaboration

This package contains the classes and interfaces that enable general and global collaboration functionality, including creation and management of teamspaces, workflows, forums, meetings, containers, tasks, polls, teams, templates, email notifications, memberships, and relationships.

See:
          Description

Interface Summary
CollaborationObject Classes that implement the CollaborationObject interface provide methods common to all collaboration objects.
Command Classes that implement the Command interface encapsulate actions that perform actions on a Teamspace.
Container Classes that implement the Container interface support virtual containers within the collaboration work environment.
ContainerManager A class that implements the ContainerManager interface provides functionality to add and remove containers from a teamspace.
ContentManager A class that implements the ContentManager interface provides functionality to manage content folders and documents of a teamspace.
Email Classes that implement the Email interface enable content in the form of an email message.
EmailSubpart Classes that implement the EmailSubpart interface allow access to the subparts of an email message, which can be either attachments or inline objects.
FolderContainer Classes that implement the FolderContainer interface support containers within the collaboration environment that are based on the containment capabilities of a Content Engine Folder object.
Forum A class that implements the Forum interface provides a folder-based container that manages a single discussion forum and the postings about the forum.
Meeting Classes that implement the Meeting interface represent online meetings or other types of meetings that are scheduled in the teamspace environment.
MeetingSession Classes that implement the MeetingSession interface represent sessions of meetings that have occurred in the teamspace environment.
Member Classes that implement the Member interface represent a member of a teamspace, and provides access to a member's email address, notification preferences, and security access level.
MemberManager A class that implements the MemberManager interface provides functionality to manage members of a teamspace.
Participant A class that implements the Participant interface represent a participant in a meeting or meeting session.
PersistentBaseObject  
Poll A class that implements the Poll interface represents a poll of teamspace members.
PollResponse A class that implements the PollResponse interface represents a poll participant.
Posting Classes that implement the Posting interface represent a posting in a discussion forum.
Relationship Classes that implement the Relationship interface represent the relationship between related items.
RelationshipManager A class that implements the RelationshipManager interface provides functionality to manage relationships within a teamspace.
ReplyPosting Classes that implement the ReplyPosting interface represent a reply to a posting on a discussion topic.
Task A class that implements the Task interface represents work that has been assigned to an individual or individuals to be performed for an instance of a Teamspace object.
Team Classes that implement the Team interface represent a group of members forming a team within an instance of a Teamspace object.
Teamspace Classes that implement the Teamspace interface provide a collaborative work environment.
TopicPosting Classes that implement the TopicPosting interface represent a topic in a discussion forum.
UserSubscription Classes that implement the UserSubscription interface represent an specific teamspace event to which a member has subscribed.
UserSubscriptionManager A class that implements the UserSubscriptionManager interface provides functionality that enables members to subscribe to teamspace event notifications, and return information about current subscriptions.
 

Class Summary
Collaboration The Collaboration class provides collaboration-wide global static constants and methods.
CollaborationFactory The CollaborationFactory class is responsible for creating new Teamspace objects and retrieving existing Teamspace and TeamspaceWork objects.
CollaborationStore The CollaborationStore class provides static methods to retrieve objects that access Collaboration Store data.
EmailGuidCoder The EmailGuidCoder converts Content Engine IDs (GUIDs) to and from special 26 character, base32 forms.
EmailNotification The EmailNotification class allows template-controlled email messages to be sent to a number of recipients.
TextTemplate The TextTemplate class uses a text template and a map of parameters, interprets the template looking for special template instructions, and returns the result either as a stream, string or message.
WorkflowUtil  
 

Package com.filenet.bso.api.collaboration Description

This package contains the classes and interfaces that enable general and global collaboration functionality, including creation and management of teamspaces, workflows, forums, meetings, containers, tasks, polls, teams, templates, email notifications, memberships, and relationships.


Collaboration API Documentation

Copyright ?2002 - 2005 FileNet Corporation. All rights reserved.