From shinsuke @ users.sourceforge.jp Fri Aug 25 12:53:52 2006 From: shinsuke @ users.sourceforge.jp (shinsuke @ users.sourceforge.jp) Date: Fri, 25 Aug 2006 12:53:52 +0900 Subject: [Jetspeed-japan-trans] CVS-Update: jetspeed-2-trans/ja/xdocs/guides committed by shinsuke Message-ID: <20060825035352.063952AC0D0@users.sourceforge.jp> Update of /cvsroot/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides In directory sf-cvs:/tmp/cvs-serv7927/ja/xdocs/guides Modified Files: guide-components.xml Log Message: reviewed jetspeed-2-trans/ja/xdocs/guides/guide-components.xml 1.4 -> 1.5 (modified) http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides/guide-components.xml.diff?r1=1.4&r2=1.5 =================================================================== RCS file: jetspeed-2-trans/ja/xdocs/guides/guide-components.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- guide-components.xml 2006/05/25 03:55:48 1.4 +++ guide-components.xml 2006/08/25 03:53:51 1.5 @@ -16,8 +16,8 @@ --> - Guide to Jetspeed-2 Component Architecture - Guide to Jetspeed-2 Component Architecture + [Guide to Jetspeed-2 Component Architecture] Jetspeed 2 を構成するコンポーネントのガイド + [Guide to Jetspeed-2 Component Architecture] Jetspeed-2を構成するコンポーネントのガイド @@ -44,9 +44,9 @@ Martin Fowler によって以下のように定義されたコンポーネントアーキテクチャに基づいて構築されています。
-	コンポーネントという言葉は、変化のない、コンポーネントの作者のコントロールから外れた
-	アプリケーションとして使われることを意図したソフトウェア全般を意味しています。
-	「変化のない」という言葉は、ユーザがコンポーネントの作者によって許された方法でコンポーネントを拡張し、
+	コンポーネントという言葉は、変更なしに、コンポーネントの作者の管理から外れた
+	アプリケーションとして使われることを意図したソフトウェア群を意味しています。
+	「変更なしに」という言葉は、ユーザがコンポーネントの作者によって許された方法でコンポーネントを拡張し、
 	その動作を変化させることはあるかもしれないけれども、アプリケーションを使う場合に、
 	コンポーネントのソースコードを変えることなくアプリケーションを使うことを意味します。
 			
@@ -63,7 +63,7 @@

- Jetspeed 2 はプログラミングのデザインパターンと構造上のモデルとして、依存性注入を使います。これは、public なインターフェースを通して抽象化のレベルを構築するためであり、そしてコンポーネントの実装における依存性をなくすためです。この構造はコンポーネントがそれ自身とリンクしたり、お互いにリンクする構造でなく、コンポーネントが結合します。依存性注入はオブジェクトの作成やオブジェクトのリンクの機能をオブジェクト自身から削除し、ファクトリへ転送します。それゆえ、依存性注入は明らかにオブジェクトの作成とリンクのコントロールを反転させており、Inversion of Controls(制御の反転,IOC) の形であると考えることができます。 + Jetspeed 2 はプログラミングのデザインパターンと構造上のモデルとして、依存性注入を使います。これは、公開されているインターフェースを通して抽象化のレベルを構築するためであり、そしてコンポーネントの実装における依存性をなくすためです。この構造はコンポーネントがそれ自身とリンクしたり、お互いにリンクする構造でなく、コンポーネントと結合します。依存性注入はオブジェクトの作成やオブジェクトのリンクの機能をオブジェクト自身から削除し、ファクトリへ移したパターンです。それゆえ、依存性注入は明らかにオブジェクトの作成とリンクの制御を反転させており、Inversion of Controls(制御の反転,IOC) の形であると考えることができます。

@@ -135,7 +135,7 @@
- + @@ -143,7 +143,7 @@ - +
Jetspeed-2 Capabilities - Artifact Id: jetspeed-capabilityJetspeed 2 機能 - アーチファクト ID: jetspeed-capability
コンポーネント名
CapabilitiesCapabilities コンポーネントはクライアントを、サポートされる MIME タイプやメディアタイプにマップします。このコンポーネントは CapabilityMap を生成します。CapabilityMap はポータルエンジンを通して、対象となるクライアントのためのポータルコンテンツを表示します。Capabilities コンポーネントはクライアントを、サポートされる MIME タイプやメディアタイプにマップします。このコンポーネントは CapabilityMap を生成します。CapabilityMap はポータルエンジンを通して、対象となるクライアント用にポータルコンテンツを表示するために利用されます。

@@ -167,7 +167,7 @@ - + @@ -202,7 +202,7 @@
Jetspeed-2 Component Manager - Artifact Id: jetspeed-cmJetspeed 2 コンポーネットマネージャ - アーチファクト ID: jetspeed-cm
コンポーネント名
- + @@ -214,7 +214,7 @@ - +
Jetspeed-2 Deploy Tools - Artifact Id: jetspeed-deploy-toolsJetspeed 2 配備ツール - アーチファクト ID: jetspeed-deploy-tools
コンポーネント名
DeploymentManagerDeploymentManager は配備される新しいポータル資産 (ポートレットやデコレータ) をリスンします。Jetspeed 2 において、どのように配備が行われるかの概要はここ にあります。DeploymentManager は配備される新しいポータル資産 (ポートレットやデコレータ) を待機します。Jetspeed 2 において、どのように配備が行われるかの概要はここ にあります。

@@ -235,7 +235,7 @@
- + @@ -243,7 +243,7 @@ - +
Jetspeed-2 Portal - Artifact Id: jetspeed-portalJetspeed 2 ポータル - アーチファクト ID: jetspeed-portal
コンポーネント名
PipelinePipeline は Jetspeed 2 のリクエストの最小の動作である Valve を統合します。Pipeline は Jetspeed 2 のリクエストで最小単位の動作である Valve を統合します。

@@ -263,7 +263,7 @@
- + @@ -295,7 +295,7 @@
Jetspeed-2 Preferences - Artifact Id: jetspeed-prefsJetspeed 2 プリファレンス - アーチファクト ID: jetspeed-prefs
コンポーネント名
- + @@ -347,7 +347,7 @@
Jetspeed-2 RDBMS - Artifact Id: jetspeed-rdbmsJetspeed-2 RDBMS - アーチファクト ID: jetspeed-rdbms
コンポーネント名
- + @@ -356,7 +356,7 @@ - @@ -364,7 +364,7 @@ RoleManager
GroupManager
PermissionManager - + - +
Jetspeed-2 Security - Artifact Id: jetspeed-securityJetspeed-2 セキュリティ - アーチファクト ID: jetspeed-security
コンポーネント名
DefaultLoginModule
RdbmsPolicy
Jetspeed 2 における JAAS services のデフォルトの実装。Jetspeed 2 はポータルエンジンにセキュリティの機能を公開するための標準のセキュリティフレームワークとして JAAS を利用します。JAAS サービスは特定の実装が Jetspeed 2 のセキュリティ SPI を通して提供されるために Jetspeed 2 の粗い単位のサービスを利用します。 + Jetspeed 2 における JAAS サービス のデフォルトの実装。Jetspeed 2 はポータルエンジンにセキュリティの機能を公開するための標準のセキュリティフレームワークとして JAAS を利用します。JAAS サービスは Jetspeed 2 のセキュリティ SPI を通して特定の実装が提供されるために Jetspeed 2 の粗い単位のサービスを利用します。
Jetspeed 2 のセキュリティマネージメント API を公開する粗い単位のセキュリティコンポーネントJetspeed 2 のセキュリティ管理 API を公開する粗い単位のセキュリティコンポーネント
UserSecurityHandler
@@ -372,7 +372,7 @@ GroupSecurityHandler
RoleSecurityHandler
SecurityMappingHandler
特定の実装を Jetspeed 2 のセキュリティエンジンに向ける細かい単位のセキュリティ SPI コンポーネント特定の実装を Jetspeed 2 のセキュリティエンジンに公開する細かい単位のセキュリティ SPI コンポーネント。この仕組みは高レベルのセキュリティサービスに影響することなく、複数のセキュリティ実装をサポートするために柔軟なフレームワークを提供します。

@@ -397,7 +397,7 @@
- + @@ -441,7 +441,7 @@
Jetspeed-2 Search - Artifact Id: jetspeed-searchJetspeed-2 検索 - アーチファクト ID: jetspeed-search
コンポーネント名
- + @@ -458,7 +458,7 @@ - +
Jetspeed-2 Statistics - Artifact Id: jetspeed-statisticsJetspeed-2 統計 - アーチファクト ID: jetspeed-statistics
コンポーネント名
AggregateStatistics
StatisticsQueryCriteria
AggregateStatistics は、特定のイベントに対するポータルデータと StatisticsQueryCriteria が提供する検索基準の集約を行う PortalStatistics コンポーネントとやりとりを行います。AggregateStatistics は、StatisticsQueryCriteria が提供する特定のイベントと検索基準に対する集約ポータルデータを提供するために、PortalStatistics コンポーネントとやりとりを行います。
From shinsuke @ users.sourceforge.jp Mon Aug 28 12:31:11 2006 From: shinsuke @ users.sourceforge.jp (shinsuke @ users.sourceforge.jp) Date: Mon, 28 Aug 2006 12:31:11 +0900 Subject: [Jetspeed-japan-trans] CVS-Update: jetspeed-2-trans/ja/xdocs/guides committed by shinsuke Message-ID: <20060828033111.A60922AC30D@users.sourceforge.jp> Update of /cvsroot/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides In directory sf-cvs:/tmp/cvs-serv12299/ja/xdocs/guides Modified Files: guide-app-servers.xml Log Message: reviewed jetspeed-2-trans/ja/xdocs/guides/guide-app-servers.xml 1.3 -> 1.4 (modified) http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides/guide-app-servers.xml.diff?r1=1.3&r2=1.4 =================================================================== RCS file: jetspeed-2-trans/ja/xdocs/guides/guide-app-servers.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- guide-app-servers.xml 2006/05/25 03:55:48 1.3 +++ guide-app-servers.xml 2006/08/28 03:31:11 1.4 @@ -252,7 +252,7 @@ -
+

Jetspeed-2 and its maven-plugin uses, as well as @@ -413,10 +413,10 @@ - データベースに接続する際ユーザのパスワード。 + データベースに接続するためのユーザのパスワード。 - empty + なし @@ -435,7 +435,7 @@ - データベースへの接続に必要な JDBC クラス、もしくは jar ファイルへの Java のクラスパススタイルのパス + データベースへの接続に必要な JDBC クラス、もしくは jar ファイルへの Java のクラスパス形式のパス
例: @@ -443,7 +443,7 @@ - empty + なし From shinsuke @ users.sourceforge.jp Tue Aug 29 12:49:40 2006 From: shinsuke @ users.sourceforge.jp (shinsuke @ users.sourceforge.jp) Date: Tue, 29 Aug 2006 12:49:40 +0900 Subject: [Jetspeed-japan-trans] CVS-Update: jetspeed-2-trans/ja/xdocs/guides committed by shinsuke Message-ID: <20060829034940.447652AC08D@users.sourceforge.jp> Update of /cvsroot/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides In directory sf-cvs:/tmp/cvs-serv15673/ja/xdocs/guides Modified Files: guide-ajax-api.xml Log Message: reviewed jetspeed-2-trans/ja/xdocs/guides/guide-ajax-api.xml 1.3 -> 1.4 (modified) http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides/guide-ajax-api.xml.diff?r1=1.3&r2=1.4 =================================================================== RCS file: jetspeed-2-trans/ja/xdocs/guides/guide-ajax-api.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- guide-ajax-api.xml 2006/05/25 03:55:48 1.3 +++ guide-ajax-api.xml 2006/08/29 03:49:40 1.4 @@ -61,7 +61,7 @@

  • ポートレットのセレクタ - エンドユーザへのポートレットの選択リストを提供。
  • セキュリティの設定 - リソース (ページ、ポートレット、フォルダ、リンク、フラグメント) もしくはポータル全体でのセキュリティ制約、またはポリシーの設定。
  • メニューの設定 - Jetspeed サイトのメニューの生成や編集。
  • -
  • 全体的な管理 - 全体的な管理を行う全てはまだ提供されていません。
  • +
  • 全体的な管理 - 全体的な管理を行う全てのユースケースはまだ検討されていません。
  • @@ -75,7 +75,7 @@

    -AJAX XML API リクエストの全ては、標準の Jetspeed パイプラインリクエストを通して実行されます。これは、通常の Jetspeed コンポーネントの配列を持った AJAX リクエストを構成可能である事を意味します。デフォルトの AJAX パイプラインは、全てのリクエストへのアクセスを保証します。AJAX アクションのそれぞれは、自身のセキュリティ制約を持ちます。ページを生成する全てのリクエストは、本来のアクションに依存する、編集もしくは閲覧モードの元で実行されます。 +AJAX XML API リクエストの全ては、標準の Jetspeed パイプラインリクエストを通して実行されます。これは、通常の Jetspeed コンポーネントの配列を用いて、AJAX リクエストを構成可能であることを意味します。デフォルトの AJAX パイプラインは、全てのリクエストへのアクセスを保証します。AJAX アクションのそれぞれは、自身のセキュリティ制約を持ちます。ページを生成する全てのリクエストは、本来のアクションに依存する、編集もしくは閲覧モードの元で実行されます。

    @@ -137,7 +137,7 @@

    現時点で利用可能な API を示します。

    - +
    @@ -237,7 +237,7 @@ - +
    actiongetportlets (オプショナル、これがデフォルトのアクションです)getportlets (省略可、これがデフォルトのアクションです)
    @@ -289,7 +289,7 @@ - +
    @@ -429,7 +429,7 @@
    - +
    @@ -495,7 +495,7 @@
    - + @@ -504,7 +504,7 @@ - + @@ -532,7 +532,7 @@ - +
    APIs:API: moveleft, moveright, moveup, movedown
    説明:ページのポートレットを、ある位置からの相対的なアクションを指定して移動する。アクションを指定して、ページ上のポートレットを相対的なある位置から移動する。
    パラメータ:
    XML Response:XML レスポンス: @@ -555,7 +555,7 @@
    - +
    @@ -653,11 +653,11 @@ - + - +
    rowオプショナル: 新しいポートレットフラグメントを置きたい場所の行位置の絶対指定 (ゼロベース)省略可: 新しいポートレットフラグメントを置きたい場所の行位置の絶対指定 (ゼロベース)
    colオプショナル: 新しいポートレットフラグメントを置きたい場所の列位置の絶対指定 (ゼロベース)省略可: 新しいポートレットフラグメントを置きたい場所の列位置の絶対指定 (ゼロベース)
    @@ -688,7 +688,64 @@ - + +
    + + + + + + + + + + + + + + + +
    API:remove
    Component:AjaxRemovePortlet
    Description:Removes a new portlet from the current page.
    Parameters:
    + + + + + + + + + + + +
    page implied in the URL
    actionremove
    idthe portlet PSML fragment id of the portlet to be removed
    + + + API example: + + + + + + XML Response: + + + success + remove + jsf-demo::CalendarPortlet + + 0 + 0 + + +]]> + + + + +
    @@ -747,7 +804,7 @@
    - +
    @@ -834,7 +891,7 @@ - + @@ -903,7 +960,7 @@

    -AjaxRequestService は、AJAX リクエストを扱う Spring のコンポーネントです。これは、AJAX リクエストの特別な処理のために、AJAX Pipeline 内でフックされます。以下が Spring アセンブリです。それぞれの API は Ajax サービス内で設定されます。 +AjaxRequestService は、AJAX リクエストを扱う Spring のコンポーネントです。これは、AJAX リクエストの特別な処理のために、AJAX パイプライン内でフックされます。以下が Spring アセンブリです。それぞれの API は Ajax サービス内で設定されます。

    説明:Get Portlets は、現在のサブジェクトで利用可能な (ソートされた) ポートレットのリストを返します。ポートレットリストはフィルタリングされ、現在のサブジェクトで表示可能なポートレットが返されます。Jetspeed セキュリティポリシー (JAAS) は、このフィルタリングを実行します。ポートレット (のリスト) は、それぞれのポートレットの名前、表示名、説明の記述された XML フォーマットで返されます。ポートレットの取得は、現在のサブジェクトで利用可能な (ソートされた) ポートレットのリストを返します。ポートレットリストはフィルタリングされ、現在のサブジェクトで表示可能なポートレットが返されます。Jetspeed セキュリティポリシー (JAAS) は、このフィルタリングを実行します。ポートレット (のリスト) は、それぞれのポートレットの名前、表示名、説明の記述された XML フォーマットで返されます。
    パラメータ: