Class Artifact3SoapDO


  • public class Artifact3SoapDO
    extends ItemSoapDO
    The Artifact3SoapDO class represents the data associated with an artifact.
    Change History
    Release: 17.4
    • Added tagNames field.
    Release: 4.2
    • Added constants for list filters.
    Release: 4.4
    • added constants for column names
    • Changed Flex fields from being SoapNamedValues to being SoapFieldValues
    Release: 6.1
    • Added id of planning folder.
    • Added points field.
    • Added autosumming field.
    • Renamed estimatedHours and actualHours to estimatedEffort and actualEffort, and added remainingEffort field.
    Release: 8.0
    • Added autoSummingPoints field.
    • Added id of team.
    Since:
    4.1
    • Constructor Detail

      • Artifact3SoapDO

        public Artifact3SoapDO()
    • Method Detail

      • getDescription

        public String getDescription()
        Returns 'description'. Artifact description
        Returns:
        Value of 'description'.
      • setDescription

        public void setDescription​(String description)
        Sets 'description'. Artifact description
        Parameters:
        description - Value of 'description'.
      • getCategory

        public String getCategory()
        Returns 'category'. The category field of the artifact
        Returns:
        Value of 'category'.
      • setCategory

        public void setCategory​(String category)
        Sets 'category'. The category field of the artifact
        Parameters:
        category - Value of 'category'.
      • getGroup

        public String getGroup()
        Returns 'group'. The group field of the artifact
        Returns:
        Value of 'group'.
      • setGroup

        public void setGroup​(String group)
        Sets 'group'. The group field of the artifact
        Parameters:
        group - Value of 'group'.
      • getStatus

        public String getStatus()
        Returns 'status'. The user specified status of the artifact. Can be one of 'Open', 'Closed', 'Pending' or a custom value, as defined in the tracker.
        Returns:
        Value of 'status'.
      • setStatus

        public void setStatus​(String status)
        Sets 'status'. The user specified status of the artifact. Can be one of 'Open', 'Closed', 'Pending' or a custom value, as defined in the tracker.
        Parameters:
        status - Value of 'status'.
      • getStatusClass

        public String getStatusClass()
        Returns 'statusClass'. 'status' field values can indicate the internal status (or class) of the artifact. Can be one of "Open" or "Close" - see the constants defined in FieldValueSoapDO.
        Returns:
        Value of 'statusClass'.
      • setStatusClass

        public void setStatusClass​(String statusClass)
        Sets 'statusClass'. 'status' field values can indicate the internal status (or class) of the artifact. Can be one of "Open" or "Close" - see the constants defined in FieldValueSoapDO.
        Parameters:
        statusClass - Value of 'statusClass'.
      • getCustomer

        public String getCustomer()
        Returns 'customer'. The artifact relates to this customer
        Returns:
        Value of 'customer'.
      • setCustomer

        public void setCustomer​(String customer)
        Sets 'customer'. The artifact relates to this customer
        Parameters:
        customer - Value of 'customer'.
      • getPriority

        public int getPriority()
        Returns 'priority'. The level of importance and/or urgency of the artifact. Can be one of 1-5 indicating highest priority to lowest priority, or 0 for no priority specified.
        Returns:
        Value of 'priority'.
      • setPriority

        public void setPriority​(int priority)
        Sets 'priority'. The level of importance and/or urgency of the artifact. Can be one of 1-5 indicating highest priority to lowest priority, or 0 for no priority specified.
        Parameters:
        priority - Value of 'priority'.
      • getEstimatedEffort

        public int getEstimatedEffort()
        Returns 'estimatedEffort'. The estimated amount of effort needed to resolve issues with the artifact
        Returns:
        Value of 'estimatedEffort'.
      • setEstimatedEffort

        public void setEstimatedEffort​(int estimatedEffort)
        Sets 'estimatedEffort'. The estimated amount of effort needed to resolve issues with the artifact
        Parameters:
        estimatedEffort - Value of 'estimatedEffort'.
      • getActualEffort

        public int getActualEffort()
        Returns 'actualEffort'. The amount of effort actually spent resolving issues with the artifact
        Returns:
        Value of 'actualEffort'.
      • setActualEffort

        public void setActualEffort​(int actualEffort)
        Sets 'actualEffort'. The amount of effort actually spent resolving issues with the artifact
        Parameters:
        actualEffort - Value of 'actualEffort'.
      • getRemainingEffort

        public int getRemainingEffort()
        Returns 'remainingEffort'. The amount of effort remaining needed to resolve issues with the artifact
        Returns:
        Value of 'remainingEffort'.
      • setRemainingEffort

        public void setRemainingEffort​(int remainingEffort)
        Sets 'remainingEffort'. The amount of effort remaining needed to resolve issues with the artifact
        Parameters:
        remainingEffort - Value of 'remainingEffort'.
      • getPoints

        public int getPoints()
        Returns 'points'. The number of points for the artifact
        Returns:
        Value of 'points'.
      • setPoints

        public void setPoints​(int points)
        Sets 'points'. The number of points for the artifact
        Parameters:
        points - Value of 'points'.
      • getCloseDate

        public Date getCloseDate()
        Returns 'closeDate'. The date the artifact was closed
        Returns:
        Value of 'closeDate'.
      • setCloseDate

        public void setCloseDate​(Date closeDate)
        Sets 'closeDate'. The date the artifact was closed
        Parameters:
        closeDate - Value of 'closeDate'.
      • getAssignedTo

        public String getAssignedTo()
        Returns 'assignedTo'. The artifact is assigned to the user with username
        Returns:
        Value of 'assignedTo'.
      • setAssignedTo

        public void setAssignedTo​(String assignedTo)
        Sets 'assignedTo'. The artifact is assigned to the user with username
        Parameters:
        assignedTo - Value of 'assignedTo'.
      • getReportedReleaseId

        public String getReportedReleaseId()
        Returns 'reportedReleaseId'. The release in which the artifact was reported
        Returns:
        Value of 'reportedReleaseId'.
      • setReportedReleaseId

        public void setReportedReleaseId​(String reportedReleaseId)
        Sets 'reportedReleaseId'. The release in which the artifact was reported
        Parameters:
        reportedReleaseId - Value of 'reportedReleaseId'.
      • getResolvedReleaseId

        public String getResolvedReleaseId()
        Returns 'resolvedReleaseId'. The release in which the artifact is resolved
        Returns:
        Value of 'resolvedReleaseId'.
      • setResolvedReleaseId

        public void setResolvedReleaseId​(String resolvedReleaseId)
        Sets 'resolvedReleaseId'. The release in which the artifact is resolved
        Parameters:
        resolvedReleaseId - Value of 'resolvedReleaseId'.
      • getPlanningFolderId

        public String getPlanningFolderId()
        Returns 'planningFolderId'. The planning folder the artifact belongs to
        Returns:
        Value of 'planningFolderId'.
      • setPlanningFolderId

        public void setPlanningFolderId​(String planningFolderId)
        Sets 'planningFolderId'. The planning folder the artifact belongs to
        Parameters:
        planningFolderId - Value of 'planningFolderId'.
      • getTeamId

        public String getTeamId()
        Returns 'teamId'. The team the artifact belongs to
        Returns:
        Value of 'teamId'.
      • setTeamId

        public void setTeamId​(String teamId)
        Sets 'teamId'. The team the artifact belongs to
        Parameters:
        teamId - Value of 'teamId'.
      • getAutosumming

        public boolean getAutosumming()
        Returns 'autosumming'. Determines whether autosumming is enabled for this artifact
        Returns:
        Value of 'autosumming'.
      • setAutosumming

        public void setAutosumming​(boolean autosumming)
        Sets 'autosumming'. Determines whether autosumming is enabled for this artifact
        Parameters:
        autosumming - Value of 'autosumming'.
      • getAutoSummingPoints

        public boolean getAutoSummingPoints()
        Returns 'autoSummingPoints'. Determines whether auto summing points is enabled for this artifact
        Returns:
        Value of 'autoSummingPoints'.
      • setAutoSummingPoints

        public void setAutoSummingPoints​(boolean autoSummingPoints)
        Sets 'autoSummingPoints'. Determines whether auto summing points is enabled for this artifact
        Parameters:
        autoSummingPoints - Value of 'autoSummingPoints'.
      • getFlexFields

        public SoapFieldValues getFlexFields()
        Returns 'flexFields'. Named values for custom fields for the tracker that contains the artifact. For multi-select custom fields, the name is repeated for each value. For example, for a multi-select field days_of_week where MWF are set, SoapFieldValues { names = {"days_of_week", "days_of_week", "days_of_week"}, values = {"Monday", "Wednesday", "Friday"} types = {TrackerFieldSoapDO.FIELD_VALUE_TYPE_STRING, TrackerFieldSoapDO.FIELD_VALUE_TYPE_STRING, TrackerFieldSoapDO.FIELD_VALUE_TYPE_STRING} }
        Returns:
        Value of 'flexFields'.
      • setFlexFields

        public void setFlexFields​(SoapFieldValues flexFields)
        Sets 'flexFields'. Named values for custom fields for the tracker that contains the artifact. For multi-select custom fields, the name is repeated for each value. For example, for a multi-select field days_of_week where MWF are set, SoapFieldValues { names = {"days_of_week", "days_of_week", "days_of_week"}, values = {"Monday", "Wednesday", "Friday"} types = {TrackerFieldSoapDO.FIELD_VALUE_TYPE_STRING, TrackerFieldSoapDO.FIELD_VALUE_TYPE_STRING, TrackerFieldSoapDO.FIELD_VALUE_TYPE_STRING} }
        Parameters:
        flexFields - Value of 'flexFields'.
      • getTagNames

        public String[] getTagNames()
        Returns 'tagNames'. Names of the tags associated with this artifact
        Returns:
        Value of 'tagNames'.
      • setTagNames

        public void setTagNames​(String[] tagNames)
        Sets 'tagNames'. Names of the tags associated with this artifact
        Parameters:
        tagNames - Value of 'tagNames'.
      • registerTypeMappings

        public static void registerTypeMappings​(org.apache.axis.client.Call call)