Class ProjectSoapDO
java.lang.Object
com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDO
com.collabnet.ce.soap60.webservices.cemain.ProjectSoapDO
public class ProjectSoapDO
extends com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDO
This class represents the data associated with a project.
Change History
Release: 4.1-SP2
- Added constants for project access level.
Release: 5.3
- Added constants for template creation.
Release: 6.1
- Added Id of the parent project.
- Added project hierarchy path.
- Added lock status.
- Since:
- 4.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
A gated community only allows unrestricted users and project members access.static final int
Include content from all applications in templates.static final int
Include topics and posts in templates.static final int
Include documents in templates.static final int
Include release files in templates.static final int
Include Kanban Boards in templates (Supported from 17.8).static final int
Include planning folders in templates.static final int
Include project pages in templates.static final int
Include reports in templates.static final int
Include saved searches in templates.static final int
Include Task Board in templates (Supported from 17.8).static final int
Include teams in templates.static final int
Include tracker content in templates.static final int
Include wiki pages in templates.static final int
A private project only allows members access.static final int
A public project allows all users access. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns 'description'.Returns 'hierarchyPath'.boolean
Returns 'locked'.Returns 'parentProjectId'.getPath()
Returns 'path'.getTitle()
Returns 'title'.static void
registerTypeMappings
(org.apache.axis.client.Call call) void
setDescription
(String description) Sets 'description'.void
setHierarchyPath
(String hierarchyPath) Sets 'hierarchyPath'.void
setLocked
(boolean locked) Sets 'locked'.void
setParentProjectId
(String parentProjectId) Sets 'parentProjectId'.void
Sets 'path'.void
Sets 'title'.Methods inherited from class com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDO
getCreatedBy, getCreatedDate, getId, getLastModifiedBy, getLastModifiedDate, getVersion, setCreatedBy, setCreatedDate, setId, setLastModifiedBy, setLastModifiedDate, setVersion
-
Field Details
-
PUBLIC
public static final int PUBLICA public project allows all users access.- See Also:
-
GATED_COMMUNITY
public static final int GATED_COMMUNITYA gated community only allows unrestricted users and project members access.- See Also:
-
PRIVATE
public static final int PRIVATEA private project only allows members access.- See Also:
-
INCLUDE_ALL_CONTENT
public static final int INCLUDE_ALL_CONTENTInclude content from all applications in templates.- See Also:
-
INCLUDE_TRACKER_CONTENT
public static final int INCLUDE_TRACKER_CONTENTInclude tracker content in templates.- See Also:
-
INCLUDE_DOCUMENTS_CONTENT
public static final int INCLUDE_DOCUMENTS_CONTENTInclude documents in templates.- See Also:
-
INCLUDE_DISCUSSIONS_CONTENT
public static final int INCLUDE_DISCUSSIONS_CONTENTInclude topics and posts in templates.- See Also:
-
INCLUDE_REPORTS_CONTENT
public static final int INCLUDE_REPORTS_CONTENTInclude reports in templates.- See Also:
-
INCLUDE_FRS_CONTENT
public static final int INCLUDE_FRS_CONTENTInclude release files in templates.- See Also:
-
INCLUDE_WIKI_CONTENT
public static final int INCLUDE_WIKI_CONTENTInclude wiki pages in templates.- See Also:
-
INCLUDE_PROJECT_PAGES
public static final int INCLUDE_PROJECT_PAGESInclude project pages in templates.- See Also:
-
INCLUDE_SAVED_SEARCHES
public static final int INCLUDE_SAVED_SEARCHESInclude saved searches in templates.- See Also:
-
INCLUDE_PLANNING_FOLDERS
public static final int INCLUDE_PLANNING_FOLDERSInclude planning folders in templates.- See Also:
-
INCLUDE_TEAMS
public static final int INCLUDE_TEAMSInclude teams in templates.- See Also:
-
INCLUDE_KANBAN_BOARD
public static final int INCLUDE_KANBAN_BOARDInclude Kanban Boards in templates (Supported from 17.8).- See Also:
-
INCLUDE_TASK_BOARD
public static final int INCLUDE_TASK_BOARDInclude Task Board in templates (Supported from 17.8).- See Also:
-
-
Constructor Details
-
ProjectSoapDO
public ProjectSoapDO()
-
-
Method Details
-
getPath
Returns 'path'. The path of the project.- Returns:
- Value of 'path'.
-
setPath
Sets 'path'. The path of the project.- Parameters:
path
- Value of 'path'.
-
getTitle
Returns 'title'. The title of the project.- Returns:
- Value of 'title'.
-
setTitle
Sets 'title'. The title of the project.- Parameters:
title
- Value of 'title'.
-
getDescription
Returns 'description'. The detailed description of the project.- Returns:
- Value of 'description'.
-
setDescription
Sets 'description'. The detailed description of the project.- Parameters:
description
- Value of 'description'.
-
getParentProjectId
Returns 'parentProjectId'. Id of the primary parent project.- Returns:
- Value of 'parentProjectId'.
-
setParentProjectId
Sets 'parentProjectId'. Id of the primary parent project.- Parameters:
parentProjectId
- Value of 'parentProjectId'.
-
getHierarchyPath
Returns 'hierarchyPath'. The complete hierarchy of the project- Returns:
- Value of 'hierarchyPath'.
-
setHierarchyPath
Sets 'hierarchyPath'. The complete hierarchy of the project- Parameters:
hierarchyPath
- Value of 'hierarchyPath'.
-
getLocked
public boolean getLocked()Returns 'locked'. The locked status of the project.- Returns:
- Value of 'locked'.
-
setLocked
public void setLocked(boolean locked) Sets 'locked'. The locked status of the project.- Parameters:
locked
- Value of 'locked'.
-
registerTypeMappings
public static void registerTypeMappings(org.apache.axis.client.Call call)
-