ケース・アクティビティの取得
get
/cases/{id}/activities
ケース・アクティビティのリストを取得します。
リクエスト
問合せパラメータ
- filter(オプション):
フィルタの基準
- orderBy(オプション):
並替えの基準
- orderColumn(オプション):
ソートの基準となる列
- sortOrder(オプション):
ソートする順序
- whereClause(オプション):
追加のWHERE句フィルタ
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml
200レスポンス
成功
ルート・スキーマ: schema
レスポンスの例(application/json)
{
"type":"activities",
"levels":0,
"links":[
{
"rel":"back",
"href":"http://example.com/bpm/api/3.0/cases/5e4fa87f-d698-4c06-912c-79d162f4e03c"
},
{
"rel":"self",
"href":"http://example.com/bpm/api/3.0/cases/5e4fa87f-d698-4c06-912c-79d162f4e03c/activities"
}
],
"activity":{
"activity":[
{
"name":"GetCar",
"displayName":"Find an available car",
"definitionId":"default/EURent!1.0/GetCar",
"isRequired":true,
"isRepeatable":true,
"isManual":true,
"relevance":"NONE",
"state":"AVAILABLE"
},
{
"name":"EmailActivity",
"displayName":"Send Email",
"definitionId":"http://xmlns.example.com/bpm/case/activity/EmailActivityDefinition",
"isRequired":false,
"isRepeatable":true,
"isManual":true,
"relevance":"NONE",
"state":"AVAILABLE"
},
{
"name":"SimpleWorkflowActivity",
"displayName":"Create Task",
"definitionId":"http://xmlns.example.com/bpm/case/activity/SimpleWFActivityDefinition",
"isRequired":false,
"isRepeatable":true,
"isManual":true,
"relevance":"NONE",
"state":"AVAILABLE"
}
]
}
}
例
次の例に、ケース・アクティビティのリストを取得する場合のレスポンス本文を示します。
{
"type": "activities",
"levels": 0,
"links": [{
"rel": "back",
"href": "http://example.com/bpm/api/3.0/cases/5e4fa87f-d698-4c06-912c-79d162f4e03c"
},
{
"rel": "self",
"href": "http://example.com/bpm/api/3.0/cases/5e4fa87f-d698-4c06-912c-79d162f4e03c/activities"
}],
"activity": {
"activity": [{
"name": "GetCar",
"displayName": "Find an available car",
"definitionId": "default/EURent!1.0/GetCar",
"isRequired": true,
"isRepeatable": true,
"isManual": true,
"relevance": "NONE",
"state": "AVAILABLE"
},
{
"name": "EmailActivity",
"displayName": "Send Email",
"definitionId": "http://xmlns.example.com/bpm/case/activity/EmailActivityDefinition",
"isRequired": false,
"isRepeatable": true,
"isManual": true,
"relevance": "NONE",
"state": "AVAILABLE"
},
{
"name": "SimpleWorkflowActivity",
"displayName": "Create Task",
"definitionId": "http://xmlns.example.com/bpm/case/activity/SimpleWFActivityDefinition",
"isRequired": false,
"isRepeatable": true,
"isManual": true,
"relevance": "NONE",
"state": "AVAILABLE"
}]
}
}
cURLの詳細は、「cURLの使用」を参照してください