How find available actions to change states in RTC with OSLC
Accepted answer
Are you asking how to get a list of the available actions (such as 'com.ibm.team.workitem.defectWorkflow.action.startWorking' ), as asked in this post?
https://jazz.net/forum/questions/32674/change-workitem-state-via-rest#81610
If so, you can get them in the Process Configuration Source using the RTC Eclipse client. They are under the hierarchy ...<workflowDefinition><workflow><action>. You should check ...<workflowDefinition><workflow><state><action> to make sure you are only calling the valid action(s) based on the current state.
I don't know how you can get the workflow dynamically using OSLC though. I guess it's not implemented yet.
https://jazz.net/forum/questions/32674/change-workitem-state-via-rest#81610
If so, you can get them in the Process Configuration Source using the RTC Eclipse client. They are under the hierarchy ...<workflowDefinition><workflow><action>. You should check ...<workflowDefinition><workflow><state><action> to make sure you are only calling the valid action(s) based on the current state.
I don't know how you can get the workflow dynamically using OSLC though. I guess it's not implemented yet.
Comments
One other answer
I'm not sure if there is REST like way to get those info and update the state using REST API. I'm also interested in knowing a way around.