Clearspace API (2.5.29) Core Javadocs

Uses of Interface
com.jivesoftware.community.project.Project

Packages that use Project
com.jivesoftware.community Core interfaces and classes for Clearspace. 
com.jivesoftware.community.action Clearspace WebWork actions. 
com.jivesoftware.community.event Provides mechanisms to be notified of actions in the system such as new messages being created. 
com.jivesoftware.community.project   
com.jivesoftware.community.util Clearspace utility classes. 
com.jivesoftware.community.widget   
 

Uses of Project in com.jivesoftware.community
 

Methods in com.jivesoftware.community that return Project
 Project TaskSearchQueryCriteria.getFilteredProject()
          Returns the project that query results are restricted to.
 

Methods in com.jivesoftware.community with parameters of type Project
 void SearchManager.addToIndex(Project project)
          Adds an individual project to the index.
 SearchQueryCriteria SearchQueryManager.createSearchQueryCriteria(Project project)
          Returns a SearchQueryCriteria that can be used to query for projects that are deemed similar to the provided work space.
 void SearchManager.removeFromIndex(Project project)
          Removes a project from the index.
 void TaskSearchQueryCriteria.setFilterOnProject(Project project)
          Restricts the query results to tasks posted in a specific project.
 void SearchManager.updateIndex(Project project)
          Update an individual project in the index.
 

Uses of Project in com.jivesoftware.community.action
 

Methods in com.jivesoftware.community.action that return types with arguments of type Project
 Iterator<Project> JiveActionSupport.getUserTrackedProjects()
           
 

Uses of Project in com.jivesoftware.community.event
 

Methods in com.jivesoftware.community.event that return Project
 Project ProjectEvent.getProject()
          Returns the work space that the event corresponds to.
 

Constructors in com.jivesoftware.community.event with parameters of type Project
ProjectEvent(int eventType, Project project, Map<String,? extends Object> params)
          Creates a new task event.
 

Uses of Project in com.jivesoftware.community.project
 

Methods in com.jivesoftware.community.project that return Project
 Project ProjectManager.create(JiveContainer container, String name, String description, User user, List<CheckPoint> checkPoints, Date dueDate)
          Creates a new project as a child of the parent container
 Project ProjectManager.getProject(long projectID)
          Returns the project with the given projectID
 

Methods in com.jivesoftware.community.project that return types with arguments of type Project
 JiveIterator<Project> ProjectManager.getProjects()
          Returns an Iterable for all the projects in the container
 JiveIterator<Project> ProjectManager.getProjects(com.jivesoftware.community.project.ProjectResultFilter resultFilter)
          Returns an Iterable for all the visible projects in the system, according to the work space result filter
 JiveIterator<Project> ProjectManager.getProjectsFromTaskList(User owner)
          Returns an iterator of unique projects that the user is assigned one or more tasks
 List<Project> ProjectManager.getTrackedProjects(User user)
          Returns all tracked projects for the given user.
 

Methods in com.jivesoftware.community.project with parameters of type Project
 com.jivesoftware.community.project.Task TaskManager.create(Project project, User creator, User owner, String subject, String body, Date dueDate)
          Creates a new task within the provided project.
 void TaskManager.create(User user, Project project, List<com.jivesoftware.community.project.Task> tasks)
          Creates new tasks in a batch.
 com.jivesoftware.community.project.ProjectStatus ProjectManager.createStatus(Project project, User user, com.jivesoftware.community.project.ProjectStatus.Type type, String description)
          Creates a project status for the given project.
 void ProjectManager.createTrackedProject(User user, Project project)
          Creates a new tracked project.
 void ProjectManager.delete(Project project)
          Deletes a project and all of its content.
 com.jivesoftware.community.project.ProjectStatus ProjectManager.getStatus(Project project)
          Returns the current project status for the given project.
 int ProjectManager.getUserCount(Project project)
          Returns the count of unique users that own tasks in the specified project
 JiveIterator<User> ProjectManager.getUsers(Project project)
          Returns an iterator of unique users that own tasks in the specified project
 boolean ProjectManager.isTrackedProject(User user, Project project)
          Returns if the project is currently tracked by the user.
 void ProjectManager.removeTrackedProject(User user, Project project)
          Removes a tracked project for the user.
 void ProjectManager.update(Project project)
          Persists project changes, and broadcasts changes across the cluster.
 

Uses of Project in com.jivesoftware.community.util
 

Methods in com.jivesoftware.community.util with parameters of type Project
static String BlogUtils.getNestedContainerContext(Project project)
           
 

Uses of Project in com.jivesoftware.community.widget
 

Methods in com.jivesoftware.community.widget that return Project
 Project ProjectWidgetContext.getProject()
          Get the blog from the widget context.
 

Constructors in com.jivesoftware.community.widget with parameters of type Project
ProjectWidgetContext(User user, AuthToken authToken, HttpServletRequest request, HttpServletResponse response, Project project)
          Creates a ProjectWidgetContext with all the necessary information for a widget author to render their widget.
ProjectWidgetContext(User user, AuthToken authToken, HttpServletRequest request, HttpServletResponse response, Project project, boolean edit)
          Creates a BlogWidgetContext of a given type with all the necessary information for a widget author to render their widget.
 


Clearspace Project Page

Copyright © 1999-2007 Jive Software.