プライマリ・コンテンツに移動
Oracle Fusion Middleware Oracle WebLogic Server 12.1.3 RESTful管理インタフェース・リファレンス
12c (12.1.3)
E57542-02
  目次へ移動
目次

前
 
次
 

/management/wls/{version}/changeManager

changeManagerリソースは、編集セッションに関する情報を返します。このリソースを使用して、編集セッションを明示的に管理します。

  1. changeManagerを使用して、編集セッションを開始します。

  2. 他のリソースを使用して、様々な構成変更(データ・ソースの構成、アプリケーションのデプロイなど)を行います。

  3. changeManagerを使用して、編集セッション内のすべての変更の取消しまたはそれらのアクティブ化を行います。

この方式は、すべての変更をまとめてバッチ処理しますが、これは、多くの構成変更をクライアントへの公開準備完了とする前にまとめて行う必要がある場合、一般的に本番環境で最も役に立つ方式です。

暗黙的な編集セッションでは、changeManagerを使用するかわりに、他のリソースを使用して構成を変更します(データ・ソースの作成など)。構成を変更する各REST呼出しは、それ自体の編集セッションを開始し、変更を行い、次にその変更をアクティブ化します。これは、一般的に開発環境で実行されるため、構成に対する小さい変更を行う場合に便利です。

リソースでは、次のメソッドがサポートされます。

GETメソッド

このリソースの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

レスポンス・コード

このメソッドは、標準のHTTPステータス・コードのいずれかを返します。

例1   変更管理情報の表示

この例は、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}
}