Jive API (3.0.13) Core Javadocs

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

Packages that use Project
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 Jive SBS utility classes. 
com.jivesoftware.community.widget   
 

Uses of Project in com.jivesoftware.community.event
 

Constructors in com.jivesoftware.community.event with parameters of type Project
ProjectEvent(ProjectEvent.Type 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(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
 

Methods in com.jivesoftware.community.project with parameters of type 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<Task> tasks)
          Creates new tasks in a batch.
 ProjectStatus ProjectManager.createStatus(Project project, User user, ProjectStatus.Type type, String description)
          Creates a project status for the given project.
 void ProjectManager.delete(Project project)
          Deletes a project and all of its content.
 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
 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.
 


Jive Product Page

Copyright © 1999-2007 Jive Software.