Oracle Fusion Middleware Oracle WebLogic Server 12.1.3 RESTful管理インタフェース・リファレンス 12c (12.1.3) E57542-02 |
|
![]() 前 |
![]() 次 |
changeManagerリソースは、編集セッションに関する情報を返します。このリソースを使用して、編集セッションを明示的に管理します。
changeManagerを使用して、編集セッションを開始します。
他のリソースを使用して、様々な構成変更(データ・ソースの構成、アプリケーションのデプロイなど)を行います。
changeManagerを使用して、編集セッション内のすべての変更の取消しまたはそれらのアクティブ化を行います。
この方式は、すべての変更をまとめてバッチ処理しますが、これは、多くの構成変更をクライアントへの公開準備完了とする前にまとめて行う必要がある場合、一般的に本番環境で最も役に立つ方式です。
暗黙的な編集セッションでは、changeManagerを使用するかわりに、他のリソースを使用して構成を変更します(データ・ソースの作成など)。構成を変更する各REST呼出しは、それ自体の編集セッションを開始し、変更を行い、次にその変更をアクティブ化します。これは、一般的に開発環境で実行されるため、構成に対する小さい変更を行う場合に便利です。
リソースでは、次のメソッドがサポートされます。
このリソースのGETメソッドは、編集セッションの現在のステータスに関する情報を返します。
レスポンス本文
返されるレスポンス本文には、ChangeManagerエンティティが含まれます。
このメソッドは次のリンクを返すことができます。
uri=/management/wls/{version} rel=parent
uri=/management/wls/{version}/changeManager/startEdit rel=action title=startEdit
uri=/management/wls/{version}/changeManager/cancelEdit rel=action title=cancelEdit
uri=/management/wls/{version}/changeManager/activate rel=action title=activate
例
この例は、GETメソッドを使用して、変更マネージャ情報を返します。
リクエストの例
curl -v \ --user username:password \ -H X-Requested-By:MyClient \ -H Accept:application/json \ -X GET http://localhost:7001/management/wls/latest/changeManager
レスポンスの例
HTTP/1.1 200 OK Response Body: { "links": [ { "rel": "parent", "uri": "http:\/\/localhost:7001\/management\/wls\/latest" }, { "rel": "action", "uri": "http:\/\/localhost:7001\/management\/wls\/latest\/changeManager\/startEdit", "title": "startEdit" }, { "rel": "action", "uri": "http:\/\/localhost:7001\/management\/wls\/latest\/changeManager\/cancelEdit", "title": "cancelEdit" }, { "rel": "action", "uri": "http:\/\/localhost:7001\/management\/wls\/latest\/changeManager\/activate", "title": "activate" } ], "item": {"locked": false} }