Web Services Developer's Guide → Web Services API Reference → SBM Application Web Services → Responses → Transition
The Transition type holds the name and other information about a transition in SBM. The Transition type parameters are listed below.
Name | Type | Description |
---|---|---|
transition | TransitionIdentifier | Holds identification information for a transition. |
fromState | StateIdentifier | The state from which the transition begins. |
toState | StateIdentifier | The state to which the transition moves or ends. |
type | Transition-Type | The type of transition. |
project | ProjectIdentifier | For a TRANSITION_POST type of transition, this indicates the project into which the item is to be submitted. |
transitionAttributes | string | The list of transition attributes associated with this transition. |
The Transition type completely describes an available transition or transitions on an item in SBM. Use GetAvailableTransitions to retrieve a list of transitions available for a specified item.
The transitionAttributes argument is optional and is only used as another means to describe the transition. A transition attribute is typically associated with unique enabler license - integration transitions.
The following XML snippet shows the Transition type in the return element of the GetAvailableTransitions response.
<ae:GetAvailableTransitionsResponse> <ae:return> <ae:transition xsi:type="ae:TransitionIdentifier"> <ae:displayName>Post Issue</ae:displayName> <ae:id>8</ae:id> <ae:uuid>7d095afe-1679-4e68-b492-0ad574bcdb2b</ae:uuid> <ae:internalName>SOFTWARE_ISSUES.POST_ISSUE</ae:internalName> </ae:transition> <ae:fromState 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:fromState> <ae:toState 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:toState> <ae:type>TRANSITION-POST</ae:type> <ae:project xsi:type="ae:ProjectIdentifier"> <ae:displayName>Animation Pro</ae:displayName> <ae:id>6</ae:id> <ae:uuid>2ac5ef27-71da-4b07-ab7e-dddbc9c2d8c7</ae:uuid> <ae:fullyQualifiedName>Base Project||Base IDT Project|| Software Development||Animation Pro</ae:fullyQualifiedName> <ae:internalName>TTT_ISSUES.ANIMATION_PRO</ae:internalName> </ae:project> </ae:return> </ae:GetAvailableTransitionsResponse>
Copyright © 2007–2015 Serena Software, Inc. All rights reserved.