GetStateChangeHistoryResult

Description

The GetStateChangeHistoryResult type holds the state change history for an item and the query range used to return the history. The GetStateChangeHistoryResult type parameters are listed below.

Parameters

Name Type Description
queryRange QueryRange Specifies the number of state change history records that are returned.
stateChangeHistory StateChangeHistory Holds the state change history for an item.

Usage

The GetStateChangeHistoryResult type is sent back in response to a GetStateChangeHistory call. GetStateChangeHistoryResult summarizes the range of state change records and provides detailed state change history information. See GetStateChangeHistory for more information.

XML

The following XML snippet shows the GetStateChangeHistoryResult type in the GetStateChangeHistory response.

<ae:GetStateChangeHistoryResponse>
   <ae:return>
      <ae:queryRange>
         <ae:startIndex>0</ae:startIndex>
         <ae:fetchSize>2</ae:fetchSize>
         <ae:totalCount>4</ae:totalCount>
      </ae:queryRange>
      <ae:stateChangeHistory>
         <ae:newState xsi:type="ae:StateIdentifier">
            <ae:displayName>Evaluating Issue</ae:displayName>
            <ae:id>1</ae:id>
            <ae:uuid>985caf28-7a1c-4038-b6e2-c11703b214cd</ae:uuid>
            <ae:internalName>SOFTWARE_ISSUES.EVALUATING_ISSUE</ae:internalName>
            <ae:isClosed>false</ae:isClosed>
         </ae:newState>
         <ae:transition xsi:type="ae:TransitionIdentifier">
            <ae:displayName>Submit</ae:displayName>
            <ae:id>3</ae:id>
            <ae:uuid>a78f0a30-1305-46c2-b661-df8219c105b2</ae:uuid>
            <ae:internalName>SOFTWARE_ISSUES.SUBMIT</ae:internalName>
         </ae:transition>
         <ae:time>2009-02-05T22:04:32Z</ae:time>
         <ae:user xsi:type="ae:UserIdentifier">
            <ae:displayName>Joe Manager</ae:displayName>
            <ae:id>2</ae:id>
            <ae:uuid>85a33f0b-9542-43fe-90c1-e152eeea777f</ae:uuid>
            <ae:loginId>joe</ae:loginId>
         </ae:user>
         <ae:owner xsi:type="ae:UserIdentifier">
            <ae:displayName>Joe Manager</ae:displayName>
            <ae:id>2</ae:id>
            <ae:uuid>85a33f0b-9542-43fe-90c1-e152eeea777f</ae:uuid>
            <ae:loginId>joe</ae:loginId>
         </ae:owner>
      </ae:stateChangeHistory>
      <ae:stateChangeHistory>
         <ae:newState xsi:type="ae:StateIdentifier">
            <ae:displayName>Fixing Issue</ae:displayName>
            <ae:id>4</ae:id>
            <ae:uuid>a555a40c-7554-46f2-80bb-a6ff8b9ec917</ae:uuid>
            <ae:internalName>SOFTWARE_ISSUES.FIXING_ISSUE</ae:internalName>
            <ae:isClosed>false</ae:isClosed>
         </ae:newState>
         <ae:transition xsi:type="ae:TransitionIdentifier">
            <ae:displayName>Fix</ae:displayName>
            <ae:id>8</ae:id>
            <ae:uuid>7d095afe-1679-4e68-b492-0ad574bcdb2b</ae:uuid>
            <ae:internalName>SOFTWARE_ISSUES.FIX</ae:internalName>
         </ae:transition>
         <ae:time>2009-02-05T22:23:06Z</ae:time>
         <ae:user xsi:type="ae:UserIdentifier">
            <ae:displayName>Joe Manager</ae:displayName>
            <ae:id>2</ae:id>
            <ae:uuid>85a33f0b-9542-43fe-90c1-e152eeea777f</ae:uuid>
            <ae:loginId>joe</ae:loginId>
         </ae:user>
         <ae:owner xsi:type="ae:UserIdentifier">
            <ae:displayName>Newton Engineer</ae:displayName>
            <ae:id>4</ae:id>
            <ae:uuid>42a11cba-c422-442e-b299-5f3fe58a40e9</ae:uuid>
            <ae:loginId>newton</ae:loginId>
         </ae:owner>
      </ae:stateChangeHistory>
   </ae:return>
</ae:GetStateChangeHistoryResponse>