[jboss-cvs] JBossAS SVN: r75522 - projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jul 9 01:29:29 EDT 2008
Author: khashida at redhat.com
Date: 2008-07-09 01:29:29 -0400 (Wed, 09 Jul 2008)
New Revision: 75522
Modified:
projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Listeners.po
Log:
translation done
Modified: projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Listeners.po
===================================================================
--- projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Listeners.po 2008-07-09 04:49:02 UTC (rev 75521)
+++ projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Listeners.po 2008-07-09 05:29:29 UTC (rev 75522)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: Listeners\n"
"POT-Creation-Date: 2001-02-09 01:25+0100\n"
-"PO-Revision-Date: 2008-07-07 14:03+1000\n"
+"PO-Revision-Date: 2008-07-09 15:28+1000\n"
"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
"Language-Team: Japanese <jp at li.org>\n"
"MIME-Version: 1.0\n"
@@ -37,6 +37,10 @@
"kinds of generic functionality, and extension of built-in functionality. The "
"EJB3 specification provides two related mechanisms for this purpose."
msgstr ""
+"永続化メカニズム内部で発生する特定のイベントに反応するアプリケーションにとって "
+"多くの場合これが役に立ちます。これを使用することにより汎用機能の一部の種類の "
+"実装と、内蔵型機能の拡張を可能にします。EJB3 仕様はこの目的のために2つの関連した "
+"メカニズムを提供します。"
#. Tag: para
#: Listeners.xml:16
@@ -50,6 +54,14 @@
"constructor. An entity listener is defined by annotating the entity class "
"with the <literal>@EntityListeners</literal> annotation:"
msgstr ""
+"この entity のメソッドは、特定の entity ライフサイクルイベントの通知を "
+"受信するためにコールバックメソッドとして命名してあります。コールバック "
+"メソッドはコールバックアノテーションによりアノテートされています。 "
+"entity クラス内部で直接定義されているコールバックメソッドの代わりに、 "
+"entity listener クラスが使用されるように定義することもできます。いずれの "
+"entity listener も no-arg コンストラクタを利用するステートレスクラスです。 "
+"entity listener は、entity クラスを <literal>@EntityListeners</literal> "
+"アノテーションでアノテートすることにより定義します:"
#. Tag: programlisting
#: Listeners.xml:19
@@ -152,6 +164,15 @@
"Object</literal> type (allowing sharing of listeners accross several "
"entities.)"
msgstr ""
+"同じコールバックメソッドか entity listener メソッドが複数のコールバック "
+"アノテーションでアノテートできます。任意の entity には、それがコールバック "
+"メソッドであろうと entity listener メソッドであろうと、同じコールバックアノテーションで "
+"2つのメソッドをアノテートすることはできません。コールバックメソッドは、 "
+"リターンタイプがなく、随意の名前を持つ no-arg メソッドです。entity listener は "
+"署名 <code>void <METHOD>(Object)</code> を持っており、ここで Object とは、 "
+"実際の entity タイプのことです。( Hibernate Entity Manager はこの制約を緩めて、 "
+"<literal>java.lang.Object</literal> タイプの <literal>Object</literal> を許可することに "
+"注意してください。 いくつかの entity 群全体に渡って listener の共有が可能になります。)"
#. Tag: para
#: Listeners.xml:23
@@ -161,6 +182,9 @@
"current transaction, if any, must be rolled back. The following callbacks "
"are defined:"
msgstr ""
+"コールバックメソッドは <classname>RuntimeException</classname> を立ち上げます。 "
+"現在のトランザクションがある場合、それはロールバックされる必要があります。以下の "
+"コールバックは次のように定義されています:"
#. Tag: title
#: Listeners.xml:27
@@ -193,6 +217,8 @@
"Executed before the entity manager persist operation is actually executed or "
"cascaded. This call is synchronous with the persist operation."
msgstr ""
+"entity manager の永続化オペレーションが実際に実行される前か、キャスケードされる "
+"前に実行されます。この呼び出しは永続化オペレーションと同期化しています。 "
#. Tag: entry
#: Listeners.xml:51
@@ -207,6 +233,8 @@
"Executed before the entity manager remove operation is actually executed or "
"cascaded. This call is synchronous with the remove operation."
msgstr ""
+"entity manager の remove オペレーションが実際に実行されるか、キャスケード "
+"される前に、実行されます。この呼び出しは remove オペレーションと同期化しています。"
#. Tag: entry
#: Listeners.xml:59
@@ -221,6 +249,9 @@
"Executed after the entity manager persist operation is actually executed or "
"cascaded. This call is invoked after the database INSERT is executed."
msgstr ""
+"entity manager の永続化オペレーションが実際に実行されるか、キャスケード "
+"された後で、実行されます。この呼び出しはデータベース INSERT が実行された後で "
+"呼び起こされます。"
#. Tag: entry
#: Listeners.xml:67
@@ -235,6 +266,8 @@
"Executed after the entity manager remove operation is actually executed or "
"cascaded. This call is synchronous with the remove operation."
msgstr ""
+"entity manager の remove オペレーションが実際に実行されるか、キャスケード "
+"された後に、実行されます。この呼び出しは remove オペレーションと同期化しています。"
#. Tag: entry
#: Listeners.xml:75
@@ -273,6 +306,8 @@
"Eexecuted after an entity has been loaded into the current persistence "
"context or an entity has been refreshed."
msgstr ""
+"entity が現在の永続化コンテキストにロードされるか、あるいは entity が "
+"リフレッシュされた後に実行されます。"
#. Tag: para
#: Listeners.xml:101
@@ -281,6 +316,8 @@
"A callback method must not invoke <classname>EntityManager</classname> or "
"<classname>Query</classname> methods!"
msgstr ""
+"コールバックメソッドは <classname>EntityManager</classname>、又は "
+"<classname>Query</classname> メソッドを呼び起こすべきではありません。"
#. Tag: title
#: Listeners.xml:107
@@ -297,6 +334,10 @@
"hierarchy. But you cannot define two listeners for the same event in the "
"same entity or the same entity listener."
msgstr ""
+"entity 毎にいくつかの entity listener を階級の異なるレベルで定義することが "
+"できます。また、いくつかのコールバックを階級の異なるレベルで定義することも "
+"できます。しかし、二つの listener を同じ entity 内、 又は同じ entity listener 内の "
+"同じイベント用に定義することは出来ません。"
#. Tag: para
#: Listeners.xml:111
@@ -310,7 +351,7 @@
msgid ""
"<literal>@EntityListeners</literal> for a given entity or superclass in the "
"array order"
-msgstr ""
+msgstr "アレイオーダー内の任意の entity やスーパークラス用の <literal>@EntityListeners</literal> "
#. Tag: para
#: Listeners.xml:121
@@ -344,6 +385,9 @@
"<literal>@ExcludeSuperclassListeners</literal>, all superclasses "
"<literal>@EntityListeners</literal> will then be ignored."
msgstr ""
+"entity listener の継承は、<literal>@ExcludeSuperclassListeners</literal> を "
+"使用することで停止できて、全てのスーパークラス <literal>@EntityListeners</literal> は "
+"その後、無視されます。"
#. Tag: title
#: Listeners.xml:147
@@ -359,6 +403,8 @@
"descriptor. There is also an additional feature that can be useful: default "
"event listeners."
msgstr ""
+"EJB3 仕様により、EJB3 デプロイメント記述子を介してアノテーション上書きが "
+"可能になります。また、役に立つ他の機能もあります: デフォルトの event listener"
#. Tag: programlisting
#: Listeners.xml:151
@@ -435,6 +481,10 @@
"call. You can also define event on the entity itself to describe the "
"callbacks."
msgstr ""
+"任意の entity 上で entity listener 群を上書きすることができます。 "
+"1つの entity listener が1つの任意クラスに対応します。そして単数、又は、 "
+"複数イベントが任意メソッドコールを放ちます。entity 自身上でイベントを "
+"定義して、コールバックを記述することもできます。"
#. Tag: para
#: Listeners.xml:155
@@ -446,4 +496,9 @@
"default listeners, you can use @ExcludeDefaultListeners (or <exclude-"
"default-listeners/>)."
msgstr ""
+"最後になりますが、任意の永続化ユニットの全てのマップ済み entity の "
+"entity listener スタック上で最初に適用するいくつかのデフォルト entity listener を "
+"定義することができます。entity がデフォルトの listener を継承することを希望しない "
+"場合は、@ExcludeDefaultListeners (or <exclude-default-listeners/>) を "
+"使用することができます。"
More information about the jboss-cvs-commits
mailing list