Project Type

Represents a project, which is a container for tasks, as well as for content. Projects can also be contained inside spaces and other containers.

Type Template

<...>
    <!-- List of ... -->
    <availableContentTypes>xs:string</availableContentTypes>
    <!-- List of ... -->
    <contentTypes>xs:string</contentTypes>
    <creationDate>xs:dateTime</creationDate>
    <description>xs:string</description>
    <displayName>xs:string</displayName>
    <modificationDate>xs:dateTime</modificationDate>
    <name>xs:string</name>
    <ID>xs:long</ID>
    <objectType>xs:int</objectType>
    <dueDate>xs:dateTime</dueDate>
    <parentContainerID>xs:long</parentContainerID>
    <parentContainerType>xs:int</parentContainerType>
    <userID>xs:long</userID>
<...>

Note: Element descriptions are split into information that's relevant when you're creating an instance of this type and information relevant when you're receiving an instance of it. Occasionally these will differ.

Elements

Element Description
availableContentTypes
Setting
Getting
contentTypes
Setting
Getting
creationDate
Setting
Sets the creation date of the community. In most cases, the creation date will default to when the community was entered into the system. However, the creation date needs to be set manually when importing data. In other words, skin authors should ignore this method since it only intended for system maintenance.
Getting
description
Setting
Sets the description of the community.
Getting
displayName
Setting
Sets the displayName of the community.
Getting
dueDate
Setting
Sets the due date for the project, upon which all contained tasks should be completed.
Getting
Returns the due date for the project, upon which all contained tasks should be completed.
ID
Setting
Set the unique id of this object.
Getting
modificationDate
Setting
Sets the date the community was last modified. In most cases, last modifed will default to when the community data was last changed. However, the last modified date needs to be set manually when importing data. In other words, skin authors should ignore this method since it only intended for system maintenance.
Getting
name
Setting
Sets the name of the community.
Getting
objectType
Setting
Sets the object type of the jive object.
Getting
parentContainerID
Setting
Sets the ID of the container that holds this project. For example, the ID of the space in which the project lives.
Getting
Returns the ID of the container that holds this project. For example, the ID of the space in which the project lives.
parentContainerType
Setting
Sets the type of the container that holds this project. For example, a type representing a space.
Getting
Returns the type of the container that holds this project. For example, a type representing a space.
userID
Setting
Sets the ID of the user who created this project.
Getting
Returns the ID of the user who created this project.