[jboss-cvs] JBossAS SVN: r73505 - projects/docs/trunk/AS_4/Server_Configuration_Guide/ja-JP.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon May 19 23:47:24 EDT 2008
Author: xhuang at jboss.com
Date: 2008-05-19 23:47:23 -0400 (Mon, 19 May 2008)
New Revision: 73505
Modified:
projects/docs/trunk/AS_4/Server_Configuration_Guide/ja-JP/The_CMP_Engine.po
Log:
update ja-JP
Modified: projects/docs/trunk/AS_4/Server_Configuration_Guide/ja-JP/The_CMP_Engine.po
===================================================================
--- projects/docs/trunk/AS_4/Server_Configuration_Guide/ja-JP/The_CMP_Engine.po 2008-05-19 22:20:29 UTC (rev 73504)
+++ projects/docs/trunk/AS_4/Server_Configuration_Guide/ja-JP/The_CMP_Engine.po 2008-05-20 03:47:23 UTC (rev 73505)
@@ -13,7 +13,7 @@
"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
@@ -33,9 +33,7 @@
"configure and optimize CMP applications on JBoss. For more introductory "
"coverage of basic CMP concepts, we recommend <emphasis>Enterprise Java "
"Beans, Fourth Edition</emphasis> (O'Reilly 2004)."
-msgstr ""
-"æ¬ç« ã§ã¯ JBoss ã§ã®ã³ã³ãã管çæ°¸ç¶ (CMP) ã®ä½¿ãæ¹ã«ã¤ãã¦èª¬æãã¦ããã¾ãã ããã§ã¯ EJB CMP ã¢ãã«ã«ã¤ãã¦åºæ¬çãªç¥èãæãã¦ãããã¨ãåæã¨ãã JBoss CMP ã¨ã³ã¸ã³ã®æä½æ¹æ³ã«ã¤ãã¦ç¦ç¹ãç½®ããã¨ã«ãã¾ãã ç¹ã«ã JBoss ã«ããã CMP ã¢ããªã±ã¼ã·ã§ã³ã®è¨å®ã¨æé©åã«ã¤ãã¦è¦ã¦ããã¾ãã ãã¼ã·ãã¯ãª CMP ã®ã³ã³ã»ãããªã©åæ©çãªé¨åã«ã¤ãã¦ã¯ã <emphasis>Enterprise Java "
-"Beans, Fourth Edition</emphasis> (O'Reilly 2004) ãåç
§ããããã¨ããè¦ããã¾ãã"
+msgstr "æ¬ç« ã§ã¯ JBoss ã§ã®ã³ã³ãã管çã«ããæ°¸ç¶æ§ (CMP) ã®ä½¿ãæ¹ã«ã¤ãã¦èª¬æãã¾ãã EJB CMP ã¢ãã«ã«é¢ããåºæ¬çãªç¥èããããã¨ãåæã¨ããJBoss CMP ã¨ã³ã¸ã³ã®æä½æ¹æ³ãä¸å¿ã«è§£èª¬ãã¾ããç¹ã«ãJBoss ã«ããã CMP ã¢ããªã±ã¼ã·ã§ã³ã®è¨å®ã¨æé©åãå¦ã³ã¾ããCMP ã®åºæ¬ã³ã³ã»ãããªã©åæ©çãªé¨åã«ã¤ãã¦ã¯ã <emphasis>Enterprise Java Beans, Fourth Edition</emphasis>(O'Reilly 2004) ãåç
§ãã¦ãã ããã"
#. Tag: title
#: The_CMP_Engine.xml:11
@@ -51,9 +49,7 @@
"application which stores information about imaginary criminal organizations. "
"The data model we will be working with is shown in <xref linkend="
"\"Example_Code-The_crime_portal_example_classes\"/>."
-msgstr ""
-"æ¬ç« ã¯å®éã«ãµã³ãã«ã使ã£ã¦é²è¡ãã¦ããã¾ãã æ¶ç©ºã®ç¯ç½ªçµç¹ã«é¢ããæ
å ±ãæ ¼ç´ããç¯ç½ªãã¼ã¿ã«ã¢ããªã±ã¼ã·ã§ã³ã使ç¨ãã¾ãã <xref linkend="
-"\"Example_Code-The_crime_portal_example_classes\"/> ã«ãã¼ã¿ã¢ãã«ã示ãã¾ãã"
+msgstr "æ¬ç« ã¯ãµã³ãã«ã使ããªããé²è¡ãã¾ããæ¶ç©ºã®ç¯ç½ªçµç¹ã«é¢ããæ
å ±ãæ ¼ç´ããç¯ç½ªãã¼ã¿ã«ã¢ããªã±ã¼ã·ã§ã³ã使ç¨ãã¾ãã <xref linkend=\"Example_Code-The_crime_portal_example_classes\"/> ã«ãã¼ã¿ã¢ãã«ã示ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:16
@@ -70,9 +66,7 @@
"code, run Ant as shown below. This command builds and deploys the "
"application to the JBoss server. Be sure the JBoss server dist locations are "
"correctly defined or overridden using a local ant.properties file."
-msgstr ""
-"ç¯ç½ªãã¼ã¿ã«ã®ã½ã¼ã¹ã³ã¼ãã¯ãµã³ãã«ã³ã¼ãã® <literal>src/main/"
-"org/jboss/cmp2</literal> ã«ããã¾ãã ãµã³ãã«ã³ã¼ãããã«ãããã«ã¯ã 以ä¸ã®ããã«ã㦠Ant ãå®è¡ãã¾ãã ãã®ã³ãã³ãã«ããã¢ããªã±ã¼ã·ã§ã³ã JBoss ãµã¼ãã¼ã«æ§ç¯ã é
åãã¾ãã JBoss ãµã¼ãã¼ã®ãã£ã¹ããªãã¥ã¼ã·ã§ã³ã®å ´æãæ£ããå®ç¾©ããã¦ããã¾ãã¯ãã¼ã«ã«ã® ant.properties ãã¡ã¤ã«ã§ä¸æ¸ãããããã¨ãå¿
ã確èªãã¦ãã ããã"
+msgstr "ç¯ç½ªãã¼ã¿ã«ã®ã½ã¼ã¹ã³ã¼ãã¯ãµã³ãã«ã³ã¼ãã® <literal>src/main/org/jboss/cmp2</literal> ã«ããã¾ãããµã³ãã«ã³ã¼ãããã«ãããã«ã¯ã以ä¸ã®ããã«ã㦠Ant ãå®è¡ãã¾ãã ãã®ã³ãã³ãã§ã¢ããªã±ã¼ã·ã§ã³ã JBoss ãµã¼ãã¼ã«æ§ç¯ããããã¤ãã¾ããJBoss ãµã¼ãã¼ã®ãã£ã¹ããªãã¥ã¼ã·ã§ã³ã®å ´æãæ£ããå®ç¾©ããã¦ãããã¾ãã¯ãã¼ã«ã«ã® ant.properties ãã¡ã¤ã«ã§ãªã¼ãã¼ã©ã¤ãããããã¨ãå¿
ã確èªãã¦ãã ããã"
#. Tag: programlisting
#: The_CMP_Engine.xml:26
@@ -86,7 +80,7 @@
msgid ""
"When you start your JBoss server, or if it is already running, you should "
"see the following deployment messages:"
-msgstr "JBoss ãµã¼ãã¼ãèµ·åãããããã¯ãã§ã«ç¨¼åãã¦ããå ´åã 次ã®ãããã¤ã¡ã³ãã¡ãã»ã¼ã¸ã表示ãããã¯ãã§ãã"
+msgstr "JBoss ãµã¼ãã¼ãèµ·åããããã¯ãã§ã«èµ·åãã¦ããå ´åã次ã®ãããªãããã¤ã¡ã³ãã¡ãã»ã¼ã¸ã表示ããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:30
@@ -117,29 +111,17 @@
"15:46:37,238 INFO [JobBean$Proxy] Creating Job 10th Street Jeweler Heist\n"
"15:46:37,247 INFO [JobBean$Proxy] Creating Job The Greate Train Robbery\n"
"15:46:37,257 INFO [JobBean$Proxy] Creating Job Cheap Liquor Snatch and Grab"
-msgstr ""
-"15:46:36,704 INFO [OrganizationBean$Proxy] Creating organization Yakuza, "
-"Japanese Gangsters\n"
-"15:46:36,790 INFO [OrganizationBean$Proxy] Creating organization Mafia, "
-"Italian Bad Guys\n"
-"15:46:36,797 INFO [OrganizationBean$Proxy] Creating organization Triads, "
-"Kung Fu Movie Extras\n"
-"15:46:36,877 INFO [GangsterBean$Proxy] Creating Gangster 0 '"
-"Bodyguard' Yojimbo\n"
-"15:46:37,003 INFO [GangsterBean$Proxy] Creating Gangster 1 'Master' "
-"Takeshi\n"
-"15:46:37,021 INFO [GangsterBean$Proxy] Creating Gangster 2 'Four "
-"finger' Yuriko\n"
-"15:46:37,040 INFO [GangsterBean$Proxy] Creating Gangster 3 'Killer' "
-"Chow\n"
-"15:46:37,106 INFO [GangsterBean$Proxy] Creating Gangster 4 '"
-"Lightning' Shogi\n"
-"15:46:37,118 INFO [GangsterBean$Proxy] Creating Gangster 5 'Pizza-"
-"Face' Valentino\n"
-"15:46:37,133 INFO [GangsterBean$Proxy] Creating Gangster 6 '"
-"Toohless' Toni\n"
-"15:46:37,208 INFO [GangsterBean$Proxy] Creating Gangster 7 '"
-"Godfather' Corleone\n"
+msgstr "15:46:36,704 INFO [OrganizationBean$Proxy] Creating organization Yakuza, Japanese Gangsters\n"
+"15:46:36,790 INFO [OrganizationBean$Proxy] Creating organization Mafia, Italian Bad Guys\n"
+"15:46:36,797 INFO [OrganizationBean$Proxy] Creating organization Triads, Kung Fu Movie Extras\n"
+"15:46:36,877 INFO [GangsterBean$Proxy] Creating Gangster 0 'Bodyguard' Yojimbo\n"
+"15:46:37,003 INFO [GangsterBean$Proxy] Creating Gangster 1 'Master' Takeshi\n"
+"15:46:37,021 INFO [GangsterBean$Proxy] Creating Gangster 2 'Four finger' Yuriko\n"
+"15:46:37,040 INFO [GangsterBean$Proxy] Creating Gangster 3 'Killer' Chow\n"
+"15:46:37,106 INFO [GangsterBean$Proxy] Creating Gangster 4 'Lightning' Shogi\n"
+"15:46:37,118 INFO [GangsterBean$Proxy] Creating Gangster 5 'Pizza-Face' Valentino\n"
+"15:46:37,133 INFO [GangsterBean$Proxy] Creating Gangster 6 'Toohless' Toni\n"
+"15:46:37,208 INFO [GangsterBean$Proxy] Creating Gangster 7 'Godfather' Corleone\n"
"15:46:37,238 INFO [JobBean$Proxy] Creating Job 10th Street Jeweler Heist\n"
"15:46:37,247 INFO [JobBean$Proxy] Creating Job The Greate Train Robbery\n"
"15:46:37,257 INFO [JobBean$Proxy] Creating Job Cheap Liquor Snatch and Grab"
@@ -151,7 +133,7 @@
"Since the beans in the examples are configured to have their tables removed "
"on undeployment, anytime you restart the JBoss server you need to rerun the "
"config target to reload the example data and re-deploy the application."
-msgstr "ãµã³ãã«ã® bean ã¯é
åãå¤ãã¨ãã¼ãã«ãåé¤ãããããè¨å®ããã¦ããããã JBoss ãµã¼ãã¼ãèµ·åãããå¿
ãè¨å®ã¿ã¼ã²ããã«æ»ããµã³ãã«ãã¼ã¿ã®åãã¼ãã¨ã¢ããªã±ã¼ã·ã§ã³ã®åé
åãè¡ãå¿
è¦ãããã¾ãã"
+msgstr "ãµã³ãã«ã® bean ã¯ãããã¤ã解é¤ããã¨ãã¼ãã«ãåé¤ãããããè¨å®ããã¦ãããããJBoss ãµã¼ãã¼ãèµ·åãããå¿
ãè¨å®ã¿ã¼ã²ããã«æ»ãããµã³ãã«ãã¼ã¿ã®åãã¼ãã¨ã¢ããªã±ã¼ã·ã§ã³ã®åãããã¤ãè¡ãå¿
è¦ãããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:35
@@ -167,7 +149,7 @@
"increase the log level of the CMP subsystem before running running the test. "
"To enable debug logging add the following category to your <literal>log4j."
"xml</literal> file:"
-msgstr "æ¬ç« ã®ãã¹ãã§æå³ã®ãããã£ã¼ãããã¯ãå¾ãããã«ã¯ã ãã¹ããå®è¡ããåã« CMP ãµãã·ã¹ãã ã®ãã°ã¬ãã«ãä¸ãã¦ããã¾ãã ãããã°ãã°æ©è½ãæå¹ã«ããã«ã¯ã 次ã®ã«ãã´ãªã <literal>log4j.xml</literal> ãã¡ã¤ã«ã«è¿½å ãã¾ãã"
+msgstr "æ¬ç« ã®ãã¹ãã§æ義ã®ãããã£ã¼ãããã¯ãåå¾ããããã«ã¯ããã¹ããå®è¡ããåã« CMP ãµãã·ã¹ãã ã®ãã°ã¬ãã«ãä¸ãã¦ããã¾ãããããã°ãã°æ©è½ãæå¹ã«ããã«ã¯ã次ã®ã«ãã´ãªã <literal>log4j.xml</literal> ãã¡ã¤ã«ã«è¿½å ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:39
@@ -176,9 +158,8 @@
"<category name=\"org.jboss.ejb.plugins.cmp\">\n"
" <priority value=\"DEBUG\"/>\n"
"</category>"
-msgstr ""
-"<category name=\"org.jboss.ejb.plugins.cmp\">\n"
-" <priority value=\"DEBUG\"/>\n"
+msgstr "<category name=\"org.jboss.ejb.plugins.cmp\">\n"
+"<priority value=\"DEBUG\"/>\n"
"</category>"
#. Tag: para
@@ -189,7 +170,7 @@
"<literal>CONSOLE</literal> appender to allow debug level messages to be "
"logged to the console. The following changes also need to be applied to the "
"<literal>log4j.xml</literal> file."
-msgstr "ããã«å ãã <literal>CONSOLE</literal> appender ã§ãããå¤ãä¸ãã¦ã³ã³ã½ã¼ã«ã«ãããã°ã¬ãã«ã®ã¡ãã»ã¼ã¸ãè¨é²ããããããã¾ãã 次ã®å¤æ´ã <literal>log4j.xml</literal> ãã¡ã¤ã«ã«é©ç¨ããå¿
è¦ãããã¾ãã"
+msgstr "ã¾ãã<literal>CONSOLE</literal> appender ã§ãããå¤ãä¸ããã³ã³ã½ã¼ã«ã«ãããã°ã¬ãã«ã®ã¡ãã»ã¼ã¸ãè¨é²ãããããã«è¨å®ãã¾ãã 次ã®å¤æ´ã <literal>log4j.xml</literal> ãã¡ã¤ã«ã«é©ç¨ããå¿
è¦ãããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:43
@@ -210,21 +191,16 @@
"{1}] %m%n\"/>\n"
" </layout>\n"
"</appender>"
-msgstr ""
-"<appender name=\"CONSOLE\" class=\"org.apache.log4j.ConsoleAppender"
-"\">\n"
-" <errorHandler class=\"org.jboss.logging.util.OnlyOnceErrorHandler\"/"
-">\n"
-" <param name=\"Target\" value=\"System.out\"/>\n"
-" <param name=\"Threshold\" value=\"<emphasis role=\"bold\">DEBUG</"
-"emphasis>\" />\n"
+msgstr "<appender name=\"CONSOLE\" class=\"org.apache.log4j.ConsoleAppender\">\n"
+"<errorHandler class=\"org.jboss.logging.util.OnlyOnceErrorHandler\"/>\n"
+"<param name=\"Target\" value=\"System.out\"/>\n"
+"<param name=\"Threshold\" value=\"<emphasis role=\"bold\">DEBUG</emphasis>\" />\n"
"\n"
-" <layout class=\"org.apache.log4j.PatternLayout\">\n"
-" <!-- The default pattern: Date Priority [Category] Message\\n --"
-">\n"
-" <param name=\"ConversionPattern\" value=\"%d{ABSOLUTE} %-5p [%c"
-"{1}] %m%n\"/>\n"
-" </layout>\n"
+"<layout class=\"org.apache.log4j.PatternLayout\">\n"
+"<!-- The default pattern:Date Priority [Category] Message\\n"
+" -->\n"
+"<param name=\"ConversionPattern\" value=\"%d{ABSOLUTE} %-5p [%c{1}] %m%n\"/>\n"
+"</layout>\n"
"</appender>"
#. Tag: para
@@ -234,9 +210,7 @@
"To see the full workings of the CMP engine you would need to enable the "
"custom <literal>TRACE</literal> level priority on the <literal>org.jboss.ejb."
"plugins.cmp</literal> category as shown here:"
-msgstr ""
-"CMP ã¨ã³ã¸ã³ãå®å
¨ã«ç¨¼åãã¦ãããã¨ã確èªããã«ã¯ã 以ä¸ã«ç¤ºãããã« <literal>org.jboss.ejb."
-"plugins.cmp</literal> ã«ãã´ãªã§ã«ã¹ã¿ã ã® <literal>TRACE</literal> ã¬ãã«åªå
度ãæå¹ã«ããå¿
è¦ãããã¾ãã"
+msgstr "CMP ã¨ã³ã¸ã³ãå®å
¨ã«èµ·åãã¦ãããã¨ã確èªããã«ã¯ã以ä¸ã«ç¤ºãããã« <literal>org.jboss.ejb.plugins.cmp</literal> ã«ãã´ãªã§ã«ã¹ã¿ã ã® <literal>TRACE</literal> ã¬ãã«åªå
度ãæå¹ã«ããå¿
è¦ãããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:47
@@ -245,9 +219,8 @@
"<category name=\"org.jboss.ejb.plugins.cmp\">\n"
" <priority value=\"TRACE\" class=\"org.jboss.logging.XLevel\"/>\n"
"</category>"
-msgstr ""
-"<category name=\"org.jboss.ejb.plugins.cmp\">\n"
-" <priority value=\"TRACE\" class=\"org.jboss.logging.XLevel\"/>\n"
+msgstr "<category name=\"org.jboss.ejb.plugins.cmp\">\n"
+"<priority value=\"TRACE\" class=\"org.jboss.logging.XLevel\"/>\n"
"</category>"
#. Tag: title
@@ -263,7 +236,7 @@
"The first test target illustrates a number of the customization features "
"that will be discussed throughout this chapter. To run these tests execute "
"the following ant target:"
-msgstr "1 çªç®ã®ãã¹ãã¿ã¼ã²ããã§ã¯æ¬ç« ã§èª¬æãã¦ããã«ã¹ã¿ãã¤ãºæ©è½ã®ããã¤ã示ãã¾ãã ãããã®ãã¹ããå®è¡ããã«ã¯ã 次㮠ant ã¿ã¼ã²ãããå®è¡ãã¾ãã"
+msgstr "æåã®ãã¹ãã¿ã¼ã²ããã§ã¯ãæ¬ç« ã§èª¬æããã«ã¹ã¿ãã¤ãºæ©è½ã示ãã¾ãã ãããã®ãã¹ããå®è¡ããã«ã¯ã次㮠ant ã¿ã¼ã²ãããå®è¡ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:55
@@ -296,27 +269,19 @@
"22:30:10,102 DEBUG [GangsterEJB#findByPrimaryKey] Executing SQL: SELECT "
"t0_GangsterEJB.id FRO\n"
"M GANGSTER t0_GangsterEJB WHERE t0_GangsterEJB.id=?"
-msgstr ""
-"22:30:09,862 DEBUG [OrganizationEJB#findByPrimaryKey] Executing SQL: SELECT "
-"t0_OrganizationEJ\n"
+msgstr "22:30:09,862 DEBUG [OrganizationEJB#findByPrimaryKey] Executing SQL:SELECT t0_OrganizationEJ\n"
"B.name FROM ORGANIZATION t0_OrganizationEJB WHERE t0_OrganizationEJB.name=?\n"
-"22:30:09,927 DEBUG [OrganizationEJB] Executing SQL: SELECT desc, the_boss "
-"FROM ORGANIZATION W\n"
+"22:30:09,927 DEBUG [OrganizationEJB] Executing SQL:SELECT desc, the_boss FROM ORGANIZATION W\n"
"HERE (name=?)\n"
-"22:30:09,931 DEBUG [OrganizationEJB] load relation SQL: SELECT id FROM "
-"GANGSTER WHERE (organi\n"
+"22:30:09,931 DEBUG [OrganizationEJB] load relation SQL:SELECT id FROM GANGSTER WHERE (organi\n"
"zation=?)\n"
-"22:30:09,947 DEBUG [StatelessSessionContainer] Useless invocation of remove"
-"() for stateless s\n"
+"22:30:09,947 DEBUG [StatelessSessionContainer] Useless invocation of remove() for stateless s\n"
"ession bean\n"
-"22:30:10,086 DEBUG [GangsterEJB#findBadDudes_ejbql] Executing SQL: SELECT "
-"t0_g.id FROM GANGST\n"
+"22:30:10,086 DEBUG [GangsterEJB#findBadDudes_ejbql] Executing SQL:SELECT t0_g.id FROM GANGST\n"
"ER t0_g WHERE (t0_g.badness > ?)\n"
-"22:30:10,097 DEBUG [GangsterEJB#findByPrimaryKey] Executing SQL: SELECT "
-"t0_GangsterEJB.id FRO\n"
+"22:30:10,097 DEBUG [GangsterEJB#findByPrimaryKey] Executing SQL:SELECT t0_GangsterEJB.id FRO\n"
"M GANGSTER t0_GangsterEJB WHERE t0_GangsterEJB.id=?\n"
-"22:30:10,102 DEBUG [GangsterEJB#findByPrimaryKey] Executing SQL: SELECT "
-"t0_GangsterEJB.id FRO\n"
+"22:30:10,102 DEBUG [GangsterEJB#findByPrimaryKey] Executing SQL:SELECT t0_GangsterEJB.id FRO\n"
"M GANGSTER t0_GangsterEJB WHERE t0_GangsterEJB.id=?"
#. Tag: para
@@ -326,7 +291,7 @@
msgid ""
"These tests exercise various finders, selects and object to table mapping "
"issues. We will refer to the tests throughout the chapter."
-msgstr "ãããã®ãã¹ãã§ã¯å種㮠finderã selectã ãªãã¸ã§ã¯ãã使ç¨ãã¦ãããã³ã°é¢é£ã®åé¡ã表ã«ãã¦ããã¾ãã æ¬ç« ã§ã¯ãããã®ãã¹ããè¦ã¦ããã¾ãã"
+msgstr "ãããã®ãã¹ãã§ã¯ãå finderãselectããªãã¸ã§ã¯ãã使ç¨ãã¦ãããã³ã°é¢é£ã®åé¡ã表ã«ãã¾ããæ¬ç« ã¯ããããã®ãã¹ããåç
§ããªããé²ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:60
@@ -339,9 +304,7 @@
"Note that you do not have to restart the JBoss server for it to recognize "
"the changes to the log4j.xml file, but it may take a minute or so. The "
"following shows the actual execution of the readahead client:"
-msgstr ""
-"ãã®ä»ã¡ã¤ã³ã¿ã¼ã²ãã㯠<xref linkend=\"The_CMP_Engine-"
-"Optimized_Loading\"/> ã§è¨è¼ããã¦ããæé©åãã¼ãã£ã³ã°è¨å®ãè¡ããã¹ãä¸å¼ãå®è¡ãã¾ãã ããã§ãã°æ©è½ãæ£ããè¨å®ããã read-ahead ãã¹ãã¯å®è¡ãããã¯ã¨ãªã¼ã«é¢ãã¦å½¹ç«ã¤æ
å ±ã表示ããããã«ãªãã¾ãã log4j.xml ãã¡ã¤ã«ã«å¯¾ããå¤æ´ãèªèãããã®ã« JBoss ãµã¼ãã¼ãèµ·åããå¿
è¦ã¯ããã¾ãããã åæ ãããã®ã« 1 åã»ã©ãããå ´åãããã¾ãã 次㫠readahead ã¯ã©ã¤ã¢ã³ãã®å®éã®å®è¡ã示ãã¾ãã"
+msgstr "ãã®ä»ã¡ã¤ã³ã¿ã¼ã²ãã㯠<xref linkend=\"The_CMP_Engine-Optimized_Loading\"/> ã«è¨è¼ããã¦ããæé©åãã¼ãã£ã³ã°è¨å®ãè¡ããã¹ãä¸å¼ãå®è¡ãã¾ãã ããã§ãã°æ©è½ãæ£ããè¨å®ãããread-ahead ãã¹ãã¯å®è¡ãããã¯ã¨ãªã¼ã«é¢ãã便å©ãªæ
å ±ã表示ããããã«ãªãã¾ãã log4j.xml ãã¡ã¤ã«ã«å¯¾ããå¤æ´ãèªèãããã®ã« JBoss ãµã¼ãã¼ãèµ·åããå¿
è¦ã¯ããã¾ããããåæ ãããã®ã« 1 åã»ã©ãããå ´åãããã¾ãã readahead ã¯ã©ã¤ã¢ã³ãã®å®éã®å®è¡ãã©ã³ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:63
@@ -358,7 +321,7 @@
"items of note when analyzing the output are the number of queries executed, "
"the columns selected, and the number of rows loaded. The following shows the "
"read-ahead none portion of the JBoss server console output from readahead:"
-msgstr "readahead ã¯ã©ã¤ã¢ã³ããå®è¡ãããã¨ã ãã¹ãä¸ã«å®è¡ããã SQL ã¯ã¨ãªã¼ã¯ãã¹ã¦ JBoss ãµã¼ãã¼ã³ã³ã½ã¼ã«ã«è¡¨ç¤ºããã¾ãã åºåã®åæã§æ³¨æãã¹ãéè¦ç¹ã¯å®è¡ãããã¯ã¨ãªã¼æ°ã é¸æãããã³ã©ã ã ãã¼ããããåæ°ã«ãªãã¾ãã 次㫠readahead ããã® JBoss ãµã¼ãã¼ã³ã³ã½ã¼ã«åºå㧠read-ahead none ã®é¨åã示ãã¾ãã"
+msgstr "readahead ã¯ã©ã¤ã¢ã³ããå®è¡ãããã¨ããã¹ãä¸ã«å®è¡ããã SQL ã¯ã¨ãªã¼ã¯ãã¹ã¦ JBoss ãµã¼ãã¼ã³ã³ã½ã¼ã«ã«è¡¨ç¤ºããã¾ããåºåãåæããå ´åãå®è¡ãããã¯ã¨ãªã¼æ°ãé¸æããåããã¼ããããè¡æ°ã«æ³¨æãã¦ãã ããã 次㫠readahead ããã® JBoss ãµã¼ãã¼ã³ã³ã½ã¼ã«åºå㧠read-ahead none ã®é¨åã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:67
@@ -399,37 +362,27 @@
"###\n"
"########################################################\n"
"..."
-msgstr ""
-"22:44:31,570 INFO [ReadAheadTest] \n"
+msgstr "22:44:31,570 INFO [ReadAheadTest] \n"
"########################################################\n"
"### read-ahead none\n"
"###\n"
-"22:44:31,582 DEBUG [GangsterEJB#findAll_none] Executing SQL: SELECT t0_g.id "
-"FROM GANGSTER t0_\n"
+"22:44:31,582 DEBUG [GangsterEJB#findAll_none] Executing SQL:SELECT t0_g.id FROM GANGSTER t0_\n"
"g ORDER BY t0_g.id ASC\n"
-"22:44:31,604 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,604 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
-"22:44:31,615 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,615 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
-"22:44:31,622 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,622 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
-"22:44:31,628 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,628 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
-"22:44:31,635 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,635 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
-"22:44:31,644 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,644 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
-"22:44:31,649 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,649 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
-"22:44:31,658 DEBUG [GangsterEJB] Executing SQL: SELECT name, nick_name, "
-"badness, organization\n"
+"22:44:31,658 DEBUG [GangsterEJB] Executing SQL:SELECT name, nick_name, badness, organization\n"
", hangout FROM GANGSTER WHERE (id=?)\n"
"22:44:31,670 INFO [ReadAheadTest] \n"
"###\n"
@@ -442,7 +395,7 @@
msgid ""
"We will revisit this example and explore the output when we discuss the "
"settings for optimized loading."
-msgstr "ãã®ãµã³ãã«ã«ã¤ãã¦ã¯æé©åãã¼ãã£ã³ã°ã®ããã®è¨å®ã«ã¤ãã¦èª¬æããéã«å度è¦ã¦ãããã¨ã«ãã¾ãã"
+msgstr "ãã®ãµã³ãã«ã«ã¤ãã¦ã¯ãæé©åãã¼ãã£ã³ã°ã®è¨å®ã®éã«å度æ¤è¨¼ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:76
@@ -459,7 +412,7 @@
"<literal>conf/standardjbosscmp-jdbc.xml</literal> descriptor found in the "
"server configuration file set, or per EJB JAR deployment via a <literal>META-"
"INF/jbosscmp-jdbc.xml</literal> descriptor."
-msgstr "<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã使ã£ã¦ JBoss ã¨ã³ã¸ã³ã®åä½ãå¶å¾¡ãã¾ãã ãµã¼ãã¼è¨å®ãã¡ã¤ã«ã»ããã«ãã <literal>conf/standardjbosscmp-jdbc.xml</literal> è¨è¿°åã§ã°ãã¼ãã«ã«è¡ããã <literal>META-INF/jbosscmp-jdbc.xml</literal> è¨è¿°å㧠EJB JAR ãããã¤ã¡ã³ããã¨ã«è¡ããã¨ãã§ãã¾ãã"
+msgstr "<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã使ã£ã¦ JBoss ã¨ã³ã¸ã³ã®åä½ãå¶å¾¡ãã¾ãããµã¼ãã¼è¨å®ãã¡ã¤ã«ã»ããã«ãã <literal>conf/standardjbosscmp-jdbc.xml</literal> è¨è¿°åã§ã°ãã¼ãã«ã«è¡ããã<literal>META-INF/jbosscmp-jdbc.xml</literal> è¨è¿°å㧠EJB JAR ãããã¤ã¡ã³ããã¨ã«å®è¡ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:80
@@ -468,7 +421,7 @@
"The DTD for the <literal>jbosscmp-jdbc.xml</literal> descriptor can be found "
"in <literal>JBOSS_DIST/docs/dtd/jbosscmp-jdbc_4_0.dtd</literal>. The public "
"doctype for this DTD is:"
-msgstr "<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã® DTD 㯠<literal>JBOSS_DIST/docs/dtd/jbosscmp-jdbc_4_0.dtd</literal> ã«ããã¾ãã ãã® DTD ç¨ã®ãããªãã¯ã® doctype ã¯æ¬¡ã«ãªãã¾ãã"
+msgstr "<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã® DTD 㯠<literal>JBOSS_DIST/docs/dtd/jbosscmp-jdbc_4_0.dtd</literal> ã«ããã¾ãããã® DTD ç¨ã®ãããªã㯠doctypeï¼"
#. Tag: programlisting
#: The_CMP_Engine.xml:83
@@ -477,8 +430,7 @@
"<!DOCTYPE jbosscmp-jdbc PUBLIC\n"
" \"-//JBoss//DTD JBOSSCMP-JDBC 4.0//EN\"\n"
" \"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_4_0.dtd\">"
-msgstr ""
-"<!DOCTYPE jbosscmp-jdbc PUBLIC\n"
+msgstr "<!DOCTYPE jbosscmp-jdbc PUBLIC\n"
" \"-//JBoss//DTD JBOSSCMP-JDBC 4.0//EN\"\n"
" \"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_4_0.dtd\">"
@@ -488,15 +440,13 @@
msgid ""
"The top level elements are shown in <xref linkend="
"\"The_jbosscmp_jdbc_Structure-The_jbosscmp_jdbc_content_model.\"/>."
-msgstr ""
-"ãããã¬ãã«ã®ã¨ã¬ã¡ã³ãã <xref linkend="
-"\"The_jbosscmp_jdbc_Structure-The_jbosscmp_jdbc_content_model.\"/> ã«ç¤ºãã¾ãã"
+msgstr "ãããã¬ãã«ã®ã¨ã¬ã¡ã³ãã <xref linkend=\"The_jbosscmp_jdbc_Structure-The_jbosscmp_jdbc_content_model.\"/> ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:88
#, no-c-format
msgid "The jbosscmp-jdbc content model."
-msgstr "jbosscmp-jdbc ã³ã³ãã³ãã¢ãã«"
+msgstr "jbosscmp-jdbc ã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:97
@@ -509,10 +459,7 @@
"needed for the common behaviors found in the entity beans section. See <xref "
"linkend=\"The_CMP_Engine-Defaults\"/> for the details of the defaults "
"content."
-msgstr ""
-"<emphasis role=\"bold\">defaults</emphasis>: ããã©ã«ãã»ã¯ã·ã§ã³ã§ã¯ã¨ã³ãã£ã㣠bean ãå¶å¾¡ããåä½ã®ããã©ã«ãåä½ï¼è¨å®ã®è©³ç´°ãæå®ã§ãã¾ãã ãã®ã»ã¯ã·ã§ã³ã使ç¨ãã¦ã¨ã³ãã£ã㣠bean ã»ã¯ã·ã§ã³ã«ããå
±éåä½ã«å¿
è¦ãªæ
å ±éãç°¡ç¥åãã¾ãã ããã©ã«ãã³ã³ãã³ãã«ã¤ãã¦ã¯ <xref "
-"linkend=\"The_CMP_Engine-Defaults\"/> ãã覧ãã ããã"
-"?? The defaults section allows for => to specify?"
+msgstr "<emphasis role=\"bold\">defaults</emphasis>:ããã©ã«ãã»ã¯ã·ã§ã³ã§ã¯ã¨ã³ãã£ã㣠bean ãå¶å¾¡ããåä½ã®ããã©ã«ãåä½/è¨å®ã®è©³ç´°ãæå®ã§ãã¾ãããã®ã»ã¯ã·ã§ã³ã使ç¨ãã¦ã¨ã³ãã£ã㣠bean ã»ã¯ã·ã§ã³ã«ããå
±éåä½ã«å¿
è¦ãªæ
å ±éãç°¡ç¥åãã¾ããããã©ã«ãã³ã³ãã³ãã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Defaults\"/> ãåç
§ãã¦ãã ããã"
#. Tag: para
#: The_CMP_Engine.xml:102
@@ -523,7 +470,7 @@
"the <literal>ejb-jar.xml</literal><literal>enterprise-beans</literal> "
"descriptor. This is described in detail in <xref linkend=\"The_CMP_Engine-"
"Entity_Beans\"/>."
-msgstr "<emphasis role=\"bold\">enterprise-beans</emphasis>: <literal>enterprise-beans</literal> ã¨ã¬ã¡ã³ã㯠<literal>ejb-jar.xml</literal><literal>enterprise-beans</literal> è¨è¿°åã§å®ç¾©ãããã¨ã³ãã£ã㣠bean ã®ã«ã¹ã¿ãã¤ãºåãè¡ããã¨ãã§ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Entity_Beans\"/> ã§è©³ãã説æãã¦ãã¾ãã"
+msgstr "<emphasis role=\"bold\">enterprise-beans</emphasis>:<literal>enterprise-beans</literal> ã¨ã¬ã¡ã³ã㯠<literal>ejb-jar.xml</literal><literal>enterprise-beans</literal> è¨è¿°åã§å®ç¾©ãããã¨ã³ãã£ã㣠bean ã®ã«ã¹ã¿ãã¤ãºåãè¡ããã¨ãã§ãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Entity_Beans\"/> ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:107
@@ -534,7 +481,7 @@
"tables and the loading behavior of entity relationships. This is described "
"in detail in <xref linkend=\"The_CMP_Engine-Container_Managed_Relationships"
"\"/>."
-msgstr "<emphasis role=\"bold\">relationships</emphasis>: <literal>relationships</literal> ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã®é¢é£æ§åä½ã®ãã¼ãããã¼ãã«ã®ã«ã¹ã¿ãã¤ãºãè¡ããã¨ãã§ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Container_Managed_Relationships\"/> ã§è©³ãã説æãã¦ãã¾ãã"
+msgstr "<emphasis role=\"bold\">relationships</emphasis>:<literal>relationships</literal> ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã®é¢é£æ§åä½ã®ãã¼ãããã¼ãã«ã®ã«ã¹ã¿ãã¤ãºãè¡ããã¨ãã§ãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Container_Managed_Relationships\"/> ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:112
@@ -545,9 +492,7 @@
"customization of the mapping of dependent value classes to tables. Dependent "
"value classes are described in detail in <xref linkend=\"CMP_Fields-"
"Dependent_Value_Classes_DVCs\"/> (DVCs)."
-msgstr ""
-"<emphasis role=\"bold\">dependent-value-classes</emphasis>: <literal>dependent-value-classes</literal> ã¨ã¬ã¡ã³ãã§ã¯ dependent value class ã®ãã¼ãã«ã¸ã®ãããã³ã°ãã«ã¹ã¿ãã¤ãºãããã¨ãã§ãã¾ãã ä¾åå¤ã¯ã©ã¹ã«ã¤ãã¦ã¯ <xref linkend=\"CMP_Fields-"
-"Dependent_Value_Classes_DVCs\"/> (DVCs) ã§è©³ãã説æãã¦ãã¾ãã"
+msgstr "<emphasis role=\"bold\">dependent-value-classes</emphasis>:<literal>dependent-value-classes</literal> ã¨ã¬ã¡ã³ãã§ã¯ dependent value class ã®ãã¼ãã«ã¸ã®ãããã³ã°ãã«ã¹ã¿ãã¤ãºãããã¨ãã§ãã¾ããä¾åå¤ã¯ã©ã¹ã«ã¤ãã¦ã¯ <xref linkend=\"CMP_Fields-Dependent_Value_Classes_DVCs\"/> (DVCs) ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:117
@@ -557,7 +502,7 @@
"mappings</literal> element defines the Java to SQL type mappings for a "
"database, along with SQL templates, and function mappings. This is described "
"in detail in <xref linkend=\"The_CMP_Engine-Datasource_Customization\"/>."
-msgstr "<emphasis role=\"bold\">type-mappings</emphasis>: <literal>type-mappings</literal> ã¨ã¬ã¡ã³ã㯠Java ããã¼ã¿ãã¼ã¹ç¨ã® SQL ã¿ã¤ããããã³ã°ã«å¯¾ã㦠SQL ãã³ãã¬ã¼ããé¢æ°ãããã³ã°ãä»ãã¦å®ç¾©ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Datasource_Customization\"/> ã§è©³ãã説æãã¦ãã¾ãã"
+msgstr "<emphasis role=\"bold\">type-mappings</emphasis>:<literal>type-mappings</literal> ã¨ã¬ã¡ã³ã㯠Java ããã¼ã¿ãã¼ã¹ç¨ã® SQL ã¿ã¤ããããã³ã°ã«å¯¾ã㦠SQL ãã³ãã¬ã¼ããé¢æ°ãããã³ã°ãä»ãã¦å®ç¾©ãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Datasource_Customization\"/> ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:122
@@ -568,10 +513,7 @@
"command instances that know how to create an entity instance in a persistent "
"store. This is described in detail in <xref linkend=\"The_CMP_Engine-"
"Entity_Commands_and_Primary_Key_Generation\"/>."
-msgstr ""
-"<emphasis role=\"bold\">entity-commands</emphasis>: <literal>entity-"
-"commands</literal> ã¨ã¬ã¡ã³ãã¯æ°¸ç¶çãªã¹ãã¢ã§ã®ã¨ã³ãã£ãã£ã¤ã³ã¹ã¿ã³ã¹ã®ä½ææ¹æ³ãç解ããã¨ã³ãã£ãã£ä½æã³ãã³ãã¤ã³ã¹ã¿ã³ã¹ã®å®ç¾©ãã§ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-"
-"Entity_Commands_and_Primary_Key_Generation\"/> ã§è©³ãã説æãã¦ãã¾ãã"
+msgstr "<emphasis role=\"bold\">entity-commands</emphasis>:<literal>entity-commands</literal> ã¨ã¬ã¡ã³ãã¯æ°¸ç¶çãªã¹ãã¢ã§ã®ã¨ã³ãã£ãã£ã¤ã³ã¹ã¿ã³ã¹ã®ä½ææ¹æ³ãç解ããã¨ã³ãã£ãã£ä½æã³ãã³ãã¤ã³ã¹ã¿ã³ã¹ã®å®ç¾©ãã§ãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Entity_Commands_and_Primary_Key_Generation\"/> ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:127
@@ -584,10 +526,7 @@
"loading, it takes a column value and translates it to an instance of the "
"user type. Details of the user type mappings are described in <xref linkend="
"\"Datasource_Customization-User_Type_Mappings\"/>."
-msgstr ""
-"<emphasis role=\"bold\">user-type-mappings</emphasis>: <literal>user-"
-"type-mappings</literal> ã¨ã¬ã¡ã³ãã¯ãããã¼ã¯ã©ã¹ã使ã£ãã³ã©ã ã¸ã®ã¦ã¼ã¶ã¼ã¿ã¤ãã®ãããã³ã°ãå®ç¾©ãã¾ãã ãããã¼ã¨ã¯ããã°ä»²ä»å½¹ã«ãªãã¾ãã æ ¼ç´æã ã¦ã¼ã¶ã¼ã¿ã¤ãã®ã¤ã³ã¹ã¿ã³ã¹ãåå¾ãã¦ã³ã©ã å¤ã«å¤æãã¾ãã ãã¼ãããå ´åã¯ã ã³ã©ã å¤ãåå¾ãã¦ãããã¦ã¼ã¶ã¼ã¿ã¤ãã®ã¤ã³ã¹ã¿ã³ã¹ã«å¤æãã¾ãã ã¦ã¼ã¶ã¼ã¿ã¤ãã®ãããã³ã°ã«ã¤ãã¦ã¯ <xref linkend="
-"\"Datasource_Customization-User_Type_Mappings\"/> ã§è©³ãã説æãã¦ãã¾ãã"
+msgstr "<emphasis role=\"bold\">user-type-mappings</emphasis>:<literal>user-type-mappings</literal> ã¨ã¬ã¡ã³ãã¯ãããã¼ã¯ã©ã¹ã使ã£ãåã¸ã®ã¦ã¼ã¶ã¼ã¿ã¤ãã®ãããã³ã°ãå®ç¾©ãã¾ãããããã¼ã¨ã¯ããã°ä»²ä»å½¹ã«ãªãã¾ããæ ¼ç´æãã¦ã¼ã¶ã¼ã¿ã¤ãã®ã¤ã³ã¹ã¿ã³ã¹ãåå¾ãã¦åå¤ã«å¤æãã¾ãããã¼ãããå ´åã¯ãåå¤ãåå¾ãã¦ãããã¦ã¼ã¶ã¼ã¿ã¤ãã®ã¤ã³ã¹ã¿ã³ã¹ã«å¤æãã¾ããã¦ã¼ã¶ã¼ã¿ã¤ãã®ãããã³ã°ã«ã¤ãã¦ã¯ <xref linkend=\"Datasource_Customization-User_Type_Mappings\"/> ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:132
@@ -597,9 +536,7 @@
"words</literal> element defines one or more reserved words that should be "
"escaped when generating tables. Each reserved word is specified as the "
"content of a <literal>word</literal> element."
-msgstr ""
-"<emphasis role=\"bold\">reserved-words</emphasis>: <literal>reserved-"
-"words</literal> ã¨ã¬ã¡ã³ãã¯ãã¼ãã«çææã«çç¥ãã¹ã 1ã¤ã¾ãã¯è¤æ°ã®äºç´åèªãå®ç¾©ãã¾ãã åäºç´åèªã¯ <literal>word</literal> ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¨ãã¦æå®ããã¾ãã"
+msgstr "<emphasis role=\"bold\">reserved-words</emphasis>:<literal>reserved-words</literal> ã¨ã¬ã¡ã³ãã¯ãã¼ãã«çææã«çç¥ãã¹ã 1ã¤ã¾ãã¯è¤æ°ã®äºç´åèªãå®ç¾©ãã¾ããåäºç´åèªã¯ <literal>word</literal> ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¨ãã¦æå®ããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:140
@@ -618,9 +555,7 @@
"remote entity beans with pass-by-reference semantics for calls in the same "
"VM to get the performance benefit as from local entity beans, the use of "
"local entity beans is strongly encouraged."
-msgstr ""
-"ç¯ç½ªãã¼ã¿ã«ã® CMP ã¨ã³ãã£ã㣠bean ã®ã²ã¨ã¤ãè¦ã¦ãããªãã JBoss ã«ãããã¨ã³ãã£ã㣠bean ã«ã¤ãã¦èª¬æãã¦ããã¾ãã ãã¼ã«ã«ã® CMP ã¨ã³ãã£ã㣠bean ã¨ãã¦å®è£
ããã gangster bean ãè¦ã¦ã¿ã¾ãã JBoss 㯠pass-by-reference ã»ãã³ãã£ãã¯ã§åã VM å
ã®ã³ã¼ã«ã«å¯¾ãã¦ãªã¢ã¼ãã®ã¨ã³ãã£ã㣠bean ãæä¾ããã¼ã«ã«ã¨ã³ãã£ã㣠bean ããã¨ãã¦ããã©ã¼ãã³ã¹ã«ãããå©ç¹ãå¾ãããã ãã¼ã«ã«ã® ã¨ã³ãã£ã㣠bean ã使ç¨ãå¼·ãæ¨å¥¨ãã¾ãã "
-"get the performance benefit as from local entity beans?"
+msgstr "ç¯ç½ªãã¼ã¿ã«ã® CMP ã¨ã³ãã£ã㣠bean ã®ä¸ã¤ãé¸ã³ãJBoss ã«ãããã¨ã³ãã£ã㣠bean ã«ã¤ãã¦èª¬æãã¾ãããã¼ã«ã«ã® CMP ã¨ã³ãã£ã㣠bean ã¨ãã¦å®è£
ããã gangster bean ãæ¤è¨¼ãã¦ã¿ã¾ããããJBoss 㯠pass-by-reference ã»ãã³ãã£ãã¯ã§åã VM å
ã®ã³ã¼ã«ã«å¯¾ãã¦ãªã¢ã¼ãã®ã¨ã³ãã£ã㣠bean ãæä¾ããã¼ã«ã«ã¨ã³ãã£ã㣠bean ããã¨ãã¦ããã©ã¼ãã³ã¹ã«ãããå©ç¹ãå¾ãããã ãã¼ã«ã«ã® ã¨ã³ãã£ã㣠bean ã使ç¨ãå¼·ãæ¨å¥¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:144
@@ -629,7 +564,7 @@
"We'll start with the required home interface. Since we're only "
"concerned with the CMP fields at this point, we'll show only the methods "
"dealing with the CMP fields."
-msgstr "å¿
è¦ã¨ãªããã¼ã ã¤ã³ã¿ã¼ãã§ã¼ã¹ããå§ãã¾ãã ãã®æç¹ã§ã¯ CMP ãã£ã¼ã«ãã«ã®ã¿éä¸ãããã¨ã«ããããã CMP ãã£ã¼ã«ããæ±ãã¡ã½ããã®ã¿ãè¦ã¦ããã¾ãã"
+msgstr "å¿
è¦ãªãã¼ã ã¤ã³ã¿ã¼ãã§ã¼ã¹ããå§ãã¾ããããã§ã¯ CMP ãã£ã¼ã«ãã®ã¿ãéä¸ãã¦æ¤è¨¼ãããããCMP ãã£ã¼ã«ããå¦çããæ¹æ³ã ãã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:147
@@ -644,8 +579,7 @@
" Gangster findByPrimaryKey(Integer id) \n"
" throws FinderException; \n"
"}"
-msgstr ""
-"// Gangster Local Home Interface\n"
+msgstr "// Gangster Local Home Interface\n"
"public interface GangsterHome \n"
" extends EJBLocalHome \n"
"{ \n"
@@ -661,7 +595,7 @@
msgid ""
"The local interface is what clients will use to talk. Again, it contains "
"only the CMP field accessors."
-msgstr "ãã¼ã«ã«ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ã¯ã©ã¤ã¢ã³ããä¼è©±ã«ä½¿ç¨ããã¤ã³ã¿ã¼ãã§ã¼ã¹ã«ãªãã¾ãã ããã§ã CMP ãã£ã¼ã«ãã¢ã¯ã»ããµã®ã¿ãå«ã¿ã¾ãã"
+msgstr "ãã¼ã«ã«ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ã¯ã©ã¤ã¢ã³ããä¼è©±ã«ä½¿ç¨ããã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ãã ããã§ã CMP ãã£ã¼ã«ãã¢ã¯ã»ããµã®ã¿ãå«ã¿ã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:151
@@ -681,8 +615,7 @@
" int getBadness();\n"
" void setBadness(int badness);\n"
"}"
-msgstr ""
-"// Gangster Local Interface \n"
+msgstr "// Gangster Local Interface \n"
"public interface Gangster\n"
" extends EJBLocalObject\n"
"{\n"
@@ -703,7 +636,7 @@
msgid ""
"Finally, we have the actual gangster bean. Despite it's size, very "
"little code is actually required. The bulk of the class is the create method."
-msgstr "æå¾ã«ã å®éã« gangster bean ãæããã¾ãã ãã®ãµã¤ãºã«é¢ãããå®éã«å¿
è¦ã¨ãªãã³ã¼ãã¯é常ã«éããã¾ãã ã¯ã©ã¹ã®å¤§é¨å㯠create ã¡ã½ããã«ãªãã¾ãã"
+msgstr "æçµçã«ãå®éã® gangster bean ãå
¥ãã¾ãããµã¤ãºã«é¢ããããå®éã«å¿
è¦ãªã³ã¼ãã¯éããã¾ãã ã¯ã©ã¹ã®å¤§é¨å㯠create ã¡ã½ããã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:155
@@ -751,8 +684,7 @@
" public void ejbStore() { }\n"
" public void ejbLoad() { }\n"
"}"
-msgstr ""
-"// Gangster Implementation Class\n"
+msgstr "// Gangster Implementation Class\n"
"public abstract class GangsterBean \n"
" implements EntityBean \n"
"{\n"
@@ -761,17 +693,16 @@
" public Integer ejbCreate(Integer id, String name, String nickName)\n"
" throws CreateException \n"
" {\n"
-" log.info(\"Creating Gangster \" + id + \" '\" + nickName + "
-"\"' \"+ name);\n"
+" log.info(\"Creating Gangster \" + id + \" '\" + nickName + \"' \"+ name);\n"
" setGangsterId(id);\n"
" setName(name);\n"
" setNickName(nickName);\n"
" return null;\n"
" }\n"
-" \n"
+"\n"
" public void ejbPostCreate(Integer id, String name, String nickName) {\n"
" }\n"
-" \n"
+"\n"
" // CMP field accessors ---------------------------------------------\n"
" public abstract Integer getGangsterId();\n"
" public abstract void setGangsterId(Integer gangsterId); \n"
@@ -783,8 +714,8 @@
" public abstract void setBadness(int badness);\n"
" public abstract ContactInfo getContactInfo();\n"
" public abstract void setContactInfo(ContactInfo contactInfo); \n"
-" //... \n"
-" \n"
+" //...\n"
+"\n"
" // EJB callbacks ---------------------------------------------------\n"
" public void setEntityContext(EntityContext context) { ctx = context; }\n"
" public void unsetEntityContext() { ctx = null; }\n"
@@ -802,7 +733,7 @@
"The only thing missing now is the <literal>ejb-jar.xml</literal> deployment "
"descriptor. Although the actual bean class is named <literal>GangsterBean</"
"literal>, we've called the entity <literal>GangsterEJB</literal>."
-msgstr "ããã§è¶³ããªããã®ã¯ <literal>ejb-jar.xml</literal> è¨è¿°åã®ã¿ã§ãã å®éã® bean ã¯ã©ã¹ã®åå㯠<literal>GangsterBean</literal> ã§ããã ãã®ã¨ã³ãã£ãã£ãããã§ã¯ <literal>GangsterEJB</literal> ã¨å¼ãã§ãã¾ãã"
+msgstr "ããã§è¶³ããªãã®ã¯ <literal>ejb-jar.xml</literal> è¨è¿°åã®ã¿ã§ããå®éã® bean ã¯ã©ã¹ã®åå㯠<literal>GangsterBean</literal> ã§ããã ãã®ã¨ã³ãã£ãã£ãããã§ã¯ <literal>GangsterEJB</literal> ã¨å¼ãã§ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:159
@@ -855,53 +786,47 @@
" </entity>\n"
" </enterprise-beans>\n"
"</ejb-jar>"
-msgstr ""
-"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
-"<ejb-jar xmlns=\"http://java.sun.com/xml/ns/\"Whats_new_in_JBoss_4-"
-"J2EE_Certification_and_Standards_Compliance\" version=\"2.1\"\n"
+msgstr "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<ejb-jar xmlns=\"http://java.sun.com/xml/ns/\"Whats_new_in_JBoss_4-J2EE_Certification_and_Standards_Compliance\" version=\"2.1\"\n"
" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
" xsi:schemaLocation=\"http://java.sun.com/xml/ns/j2ee \n"
-" http://java.sun.com/xml/ns/j2ee/ejb-jar_\\2_1.xsd"
-"\">\n"
-" <display-name>Crime Portal</display-name>\n"
+" http://java.sun.com/xml/ns/j2ee/ejb-jar_\\2_1.xsd\">\n"
+"<display-name>Crime Portal</display-name>\n"
"\n"
-" <enterprise-beans>\n"
-" <entity>\n"
-" <display-name>Gangster Entity Bean</display-name>\n"
-" <ejb-name>GangsterEJB</ejb-name>\n"
-" <local-home>org.jboss.cmp2.crimeportal.GangsterHome</"
-"local-home>\n"
-" <local>org.jboss.cmp2.crimeportal.Gangster</local>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<display-name>Gangster Entity Bean</display-name>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<local-home>org.jboss.cmp2.crimeportal.GangsterHome</local-home>\n"
+"<local>org.jboss.cmp2.crimeportal.Gangster</local>\n"
"\n"
-" <ejb-class>org.jboss.cmp2.crimeportal.GangsterBean</ejb-"
-"class>\n"
-" <persistence-type>Container</persistence-type>\n"
-" <prim-key-class>java.lang.Integer</prim-key-class>\n"
-" <reentrant>False</reentrant>\n"
-" <cmp-version>2.x</cmp-version>\n"
-" <abstract-schema-name>gangster</abstract-schema-"
-"name>\n"
+"<ejb-class>org.jboss.cmp2.crimeportal.GangsterBean</ejb-class>\n"
+"<persistence-type>Container</persistence-type>\n"
+"<prim-key-class>java.lang.Integer</prim-key-class>\n"
+"<reentrant>False</reentrant>\n"
+"<cmp-version>2.x</cmp-version>\n"
+"<abstract-schema-name>gangster</abstract-schema-name>\n"
"\n"
-" <cmp-field>\n"
-" <field-name>gangsterId</field-name>\n"
-" </cmp-field>\n"
-" <cmp-field>\n"
-" <field-name>name</field-name>\n"
-" </cmp-field>\n"
-" <cmp-field>\n"
-" <field-name>nickName</field-name>\n"
-" </cmp-field>\n"
-" <cmp-field>\n"
-" <field-name>badness</field-name>\n"
-" </cmp-field>\n"
-" <cmp-field>\n"
-" <field-name>contactInfo</field-name>\n"
-" </cmp-field>\n"
-" <primkey-field>gangsterId</primkey-field>\n"
+"<cmp-field>\n"
+"<field-name>gangsterId</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>name</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>nickName</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>badness</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>contactInfo</field-name>\n"
+"</cmp-field>\n"
+"<primkey-field>gangsterId</primkey-field>\n"
"\n"
-" <!-- ... -->\n"
-" </entity>\n"
-" </enterprise-beans>\n"
+"<!-- ...-->\n"
+"</entity>\n"
+"</enterprise-beans>\n"
"</ejb-jar>"
#. Tag: para
@@ -912,7 +837,7 @@
"indicate that this is EJB 2.x CMP entity bean. The abstract schema name was "
"set to <literal>gangster</literal>. That will be important when we look at "
"EJB-QL queries in <xref linkend=\"The_CMP_Engine-Queries\"/>."
-msgstr "ããã EJB 2.x CMP ã¨ã³ãã£ã㣠bean ã§ãããã¨ã表ãããã« CMP ãã¼ã¸ã§ã³ <literal>2.x</literal> ãæå®ãã¦ããã®ã§æ³¨æãã¦ãã ããã æ½è±¡ã¹ãã¼ãå㯠<literal>gangster</literal> ã«è¨å®ãã¾ããã <xref linkend=\"The_CMP_Engine-Queries\"/> 㧠EJB-QL ã¯ã¨ãªã¼ã確èªããéã«ãããéè¦ã¨ãªãã¾ãã"
+msgstr "ããã EJB 2.x CMP ã¨ã³ãã£ã㣠bean ã§ãããã¨ã表ãããã« CMP ãã¼ã¸ã§ã³ <literal>2.x</literal> ãæå®ãã¦ããã®ã§æ³¨æãã¦ãã ãããæ½è±¡ã¹ãã¼ãå㯠<literal>gangster</literal> ã«è¨å®ãã¾ããã <xref linkend=\"The_CMP_Engine-Queries\"/> 㧠EJB-QL ã¯ã¨ãªã¼ã確èªããéã«ãããéè¦ã¨ãªãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:164
@@ -932,9 +857,7 @@
"grouped together in the <literal>enterprise-beans</literal> element under "
"the top level <literal>jbosscmp-jdbc</literal> element. A stubbed out entity "
"configuration is shown below."
-msgstr ""
-"ã¨ã³ãã£ãã£ç¨ã® JBoss è¨å®ã¯ <literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«å
ã® <literal>entity</"
-"literal> ã¨ã¬ã¡ã³ãã§å®£è¨ããã¾ãã ãã®ãã¡ã¤ã«ã¯ EJB JAR ã® <literal>META-INF</literal> ãã£ã¬ã¯ããªã«é
ç½®ããã CMP ãããã³ã°è¨å®ç¨ã®å
¨ãªãã·ã§ã³è¨å®æ
å ±ãå«ãã§ãã¾ãã å bean ã® <literal>entity</literal> ã¨ã¬ã¡ã³ãã¯ãããã¬ãã«ã® <literal>jbosscmp-jdbc</literal> ã¨ã¬ã¡ã³ãé
ä¸ã«ãã <literal>enterprise-beans</literal> ã¨ã¬ã¡ã³ãå
ã«ã°ã«ã¼ãåããã¾ãã ã¹ã¿ãã¢ã¦ãããã¨ã³ãã£ãã£è¨å®ã以ä¸ã«ç¤ºãã¾ãã"
+msgstr "ã¨ã³ãã£ãã£ç¨ã® JBoss è¨å®ã¯ <literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«å
ã® <literal>entity</literal> ã¨ã¬ã¡ã³ãã§å®£è¨ããã¾ãããã®ãã¡ã¤ã«ã¯ EJB JAR ã® <literal>META-INF</literal> ãã£ã¬ã¯ããªã«é
ç½®ããã CMP ãããã³ã°è¨å®ç¨ã®å
¨ãªãã·ã§ã³è¨å®æ
å ±ãå«ãã§ãã¾ããå bean ã® <literal>entity</literal> ã¨ã¬ã¡ã³ãã¯ãããã¬ãã«ã® <literal>jbosscmp-jdbc</literal> ã¨ã¬ã¡ã³ãé
ä¸ã«ãã <literal>enterprise-beans</literal> ã¨ã¬ã¡ã³ãå
ã«ã°ã«ã¼ãåããã¾ãã ã¹ã¿ãã¢ã¦ãããã¨ã³ãã£ãã£è¨å®ã以ä¸ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:168
@@ -959,25 +882,24 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
-"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+msgstr "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<!DOCTYPE jbosscmp-jdbc PUBLIC\n"
" \"-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN\"\n"
" \"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd\">\n"
"<jbosscmp-jdbc>\n"
-" <defaults>\n"
-" <!-- application-wide CMP defaults -->\n"
-" </defaults>\n"
-" <enterprise-beans>\n"
-" <entity>\n"
-" <ejb-name>GangsterEJB</ejb-name>\n"
-" <!-- overrides to defaults section -->\n"
-" <table-name>gangster</table-name> \n"
-" <!-- CMP Fields (see CMP-Fields) -->\n"
-" <!-- Load Groups (see Load Groups)-->\n"
-" <!-- Queries (see Queries) -->\n"
-" </entity>\n"
-" </enterprise-beans>\n"
+"<defaults>\n"
+"<!-- application-wide CMP defaults -->\n"
+"</defaults>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!-- overrides to defaults section -->\n"
+"<table-name>gangster</table-name>\n"
+"<!-- CMP Fields (see CMP-Fields) -->\n"
+"<!-- Load Groups (see Load Groups)-->\n"
+"<!-- Queries (see Queries) -->\n"
+"</entity>\n"
+"</enterprise-beans>\n"
"</jbosscmp-jdbc>"
#. Tag: para
@@ -998,10 +920,7 @@
"\"The_CMP_Engine-Defaults\"/>. <xref linkend=\"Entity_Mapping-"
"The_entity_element_content_model\"/> shows the full <literal>entity</"
"literal> content model."
-msgstr ""
-"ããã®ã¨ã³ãã£ãã£è©³ç´°ã¨ <literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã«ãã詳細ã¨ãä¸è´ãããã«ã¯ <literal>ejb-name</literal> ã¨ã¬ã¡ã³ããå¿
è¦ã«ãªãã¾ãã ã¨ã¬ã¡ã³ãã®æ®ãã¯ãã®ã°ãã¼ãã«ã¾ãã¯ã¢ããªã±ã¼ã·ã§ã³å
¨ä½ã® CMP ããã©ã«ãã®ä¸æ¸ãããã³ bean ã«åºæã® CMP ãããã³ã°è©³ç´°ãæå®ãã¾ãã ã¢ããªã±ã¼ã·ã§ã³ã®ããã©ã«ã㯠<literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã® <literal>defaults</literal> ã»ã¯ã·ã§ã³ããã ã°ãã¼ãã«ããã©ã«ãã¯ç¾å¨ã®ãµã¼ãã¼è¨å®ãã¡ã¤ã«ã»ããç¨ <literal>conf</literal> ãã£ã¬ã¯ããªå
ã® <literal>standardjbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã® <literal>defaults</literal> ã»ã¯ã·ã§ã³ããåå¾ããã¾ãã <literal>defaults</literal> ã»ã¯ã·ã§ã³ã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Defaults\"/> ã§èª¬æãã¾ãã <xref linkend=\"Entity_Mapping-The_entity_element_con!
tent_model\"/> ã§å®å
¨ãª <literal>entity</"
-"literal> ã³ã³ãã³ãã¢ãã«ã示ãã¾ãã"
-"The remainder of the elements specify either overrides the global or ? = overrides?"
+msgstr "ãã®ã¨ã³ãã£ãã£è©³ç´°ã¨ <literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã«ãã詳細ãä¸è´ãããã«ã¯ <literal>ejb-name</literal> ã¨ã¬ã¡ã³ããå¿
è¦ã§ããæ®ãã®ã¨ã¬ã¡ã³ãã¯ãã°ãã¼ãã«ãã¾ãã¯ã¢ããªã±ã¼ã·ã§ã³å
¨ä½ã® CMP ããã©ã«ãã®ãªã¼ãã¼ã©ã¤ããããã³ bean åºæã® CMP ãããã³ã°è©³ç´°ãæå®ãã¾ããã¢ããªã±ã¼ã·ã§ã³ã®ããã©ã«ã㯠<literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã® <literal>defaults</literal> ã»ã¯ã·ã§ã³ããã ã°ãã¼ãã«ããã©ã«ãã¯ç¾å¨ã®ãµã¼ãã¼è¨å®ãã¡ã¤ã«ã»ããç¨ <literal>conf</literal> ãã£ã¬ã¯ããªå
ã® <literal>standardjbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã® <literal>defaults</literal> ã»ã¯ã·ã§ã³ããåå¾ããã¾ãã<literal>defaults</literal> ã»ã¯ã·ã§ã³ã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Defaults\"/> ã§èª¬æãã¾ãã <xref linkend=\"Entity_Mapping-The_entity_element_co!
ntent_model\"/> ã§å®å
¨ãª <literal>entity</literal> ã³ã³ãã³ãã¢ãã«ã示ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:173
@@ -1023,7 +942,7 @@
"name of the EJB to which this configuration applies. This element must match "
"an <literal>ejb-name</literal> of an entity in the <literal>ejb-jar.xml</"
"literal> file."
-msgstr "<emphasis role=\"bold\">ejb-name</emphasis>: å¿
é ã¨ãªããã®ã¨ã¬ã¡ã³ãã¯ãã®è¨å®ãé©ç¨ããã EJB åã«ãªãã¾ãã ãã®ã¨ã¬ã¡ã³ã㯠<literal>ejb-jar.xml</literal> ãã¡ã¤ã«å
ã®ã¨ã³ãã£ãã£ã® <literal>ejb-name</literal> ã¨ä¸è´ããªããã°ãªãã¾ããã"
+msgstr "<emphasis role=\"bold\">ejb-name</emphasis>:å¿
é ã§ãããã®ã¨ã¬ã¡ã³ãã¯ããã®è¨å®ãé©ç¨ããã EJB åã§ãã This element must match an ãã®ã¨ã¬ã¡ã³ã㯠<literal>ejb-jar.xml</literal> ãã¡ã¤ã«å
ã®ã¨ã³ãã£ãã£ã® <literal>ejb-name</literal> ã¨ä¸è´ããªããã°ãªãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:190
@@ -1036,7 +955,7 @@
"it vastly constrains the domain over which finders and ejbSelects can query. "
"The default is <literal>java:/DefaultDS</literal> unless overridden in the "
"defaults section."
-msgstr "<emphasis role=\"bold\">datasource</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã¼ã¿ã½ã¼ã¹ã®æ¤ç´¢ã«ä½¿ç¨ããã <literal>jndi-name</literal> ã«ãªãã¾ãã ã¨ã³ãã£ãã£ã¾ãã¯é¢é£ãã¼ãã«ã§ä½¿ç¨ããããã¼ã¿ãã¼ã¹æ¥ç¶ã¯ãã¹ã¦ãã¼ã¿ã½ã¼ã¹ããåå¾ããã¾ãã ã¨ã³ãã£ãã£ã«å¯¾ãã¦ç°ãªããã¼ã¿ã½ã¼ã¹ãæããã㨠finder ããã³ ejbSelect ãã¯ã¨ãªã¼ã§ãããã¡ã¤ã³ãé常ã«å¶ç´ãããã¨ã«ãªãããæ¨å¥¨ãã¾ããã ããã©ã«ãã¯ããã©ã«ãã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã <literal>java:/DefaultDS</literal> ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">datasource</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã¼ã¿ã½ã¼ã¹ã®æ¤ç´¢ã«ä½¿ç¨ããã <literal>jndi-name</literal> ã«ãªãã¾ããã¨ã³ãã£ãã£ã¾ãã¯é¢é£ãã¼ãã«ã§ä½¿ç¨ããããã¼ã¿ãã¼ã¹æ¥ç¶ã¯ãã¹ã¦ãã¼ã¿ã½ã¼ã¹ããåå¾ããã¾ãã ã¨ã³ãã£ãã£ã«å¯¾ãã¦ç°ãªããã¼ã¿ã½ã¼ã¹ãæå®ããã¨ãfinder ããã³ ejbSelect ãã¯ã¨ãªã§ãããã¡ã¤ã³ãå¶ç´ãããã¨ã«ãªãããæ¨å¥¨ãã¾ãããããã©ã«ãã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéã <literal>java:/DefaultDS</literal> ãããã©ã«ãã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:195
@@ -1048,7 +967,7 @@
"to database specific functions. Type mappings are discussed in <xref linkend="
"\"Datasource_Customization-Mapping\"/>. The default is <literal>Hypersonic "
"SQL</literal> unless overridden in the defaults section."
-msgstr "<emphasis role=\"bold\">datasource-mapping</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠<literal>type-mapping</literal> åãæå®ãã Java ã¿ã¤ãã SQL ã¿ã¤ãã«ãããã³ã°ãããæ¹æ³ã ããã³ EJB-QL é¢æ°ããã¼ã¿ãã¼ã¹åºæã®é¢æ°ã«ãããã³ã°ãããæ¹æ³ã確å®ãã¾ãã ã¿ã¤ãã®ãããã³ã°ã«ã¤ãã¦ã¯ <xref linkend=\"Datasource_Customization-Mapping\"/> ã§èª¬æãã¾ãã ããã©ã«ãã¯ããã©ã«ãã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã <literal>Hypersonic SQL</literal> ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">datasource-mapping</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠<literal>type-mapping</literal> åãæå®ãã Java ã¿ã¤ãã SQL ã¿ã¤ãã«ãããã³ã°ãããæ¹æ³ã ããã³ EJB-QL é¢æ°ããã¼ã¿ãã¼ã¹åºæã®é¢æ°ã«ãããã³ã°ãããæ¹æ³ãæå®ãã¾ããã¿ã¤ãã®ãããã³ã°ã«ã¤ãã¦ã¯ <xref linkend=\"Datasource_Customization-Mapping\"/> ã§èª¬æãã¾ããããã©ã«ãã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéã <literal>Hypersonic SQL</literal> ãããã©ã«ãã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:200
@@ -1061,7 +980,7 @@
"is not created. This option is very useful during the early stages of "
"development when the table structure changes often. The default is false "
"unless overridden in the defaults section."
-msgstr "<emphasis role=\"bold\">create-table</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã«ãªãã¨ã JBoss ã¯ã¨ã³ãã£ãã£ã«å¯¾ãã¦ãã¼ãã«ã®ä½æã試è¡ããªããã°ãªããªããã¨ãæå®ãã¾ãã ã¢ããªã±ã¼ã·ã§ã³ãå°å
¥ãããã¨ã JBoss ã¯è¡¨ä½æã®åã«ãã§ã«è¡¨ãåå¨ãã¦ãããã©ãã確èªãã¾ãã ãã¼ãã«ãè¦ã¤ããã¨ãã°è¨é²ããã¦ãã¼ãã«ã¯ä½æããã¾ããã ãã®ãªãã·ã§ã³ã¯ã ãã¼ãã«ã®æ§æãé »ç¹ã«å¤æ´ããéçºåæ段éã§é常ã«å½¹ç«ã¡ã¾ãã ããã©ã«ãã¯ããã©ã«ãã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã false ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">create-table</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã«ãªãã¨ã JBoss ã¯ã¨ã³ãã£ãã£ã«å¯¾ãã¦ãã¼ãã«ã®ä½æã試è¡ããªããã°ãªããªããã¨ãæå®ãã¾ããã¢ããªã±ã¼ã·ã§ã³ãå°å
¥ãããã¨ã JBoss ã¯è¡¨ä½æã®åã«ãã§ã«è¡¨ãåå¨ãã¦ãããã©ãã確èªãã¾ãããã¼ãã«ãè¦ã¤ãã£ãå ´åããã°ãè¨é²ãããã ãã§ãã¼ãã«ã¯ä½æããã¾ãããã®ãªãã·ã§ã³ã¯ã ãã¼ãã«ã®æ§æãé »ç¹ã«å¤æ´ããéçºåæ段éã§é常ã«å½¹ç«ã¡ã¾ããããã©ã«ãã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:205 The_CMP_Engine.xml:2553
@@ -1071,9 +990,7 @@
"literal> is used to automatically create the schema, <literal>alter-table</"
"literal> can be used to keep the schema current with changes to the entity "
"bean. Alter table will perform the following specific tasks:"
-msgstr ""
-"<emphasis role=\"bold\">alter-table</emphasis>: ã¹ãã¼ãã®èªåä½æã« <literal>create-table</"
-"literal> ã使ç¨ãããå ´åã <literal>alter-table</literal> ã使ã£ã¦ã¨ã³ãã£ã㣠bean ã«å¯¾ããå¤æ´ã§ã¹ãã¼ãã®ç¾è¡ç¶æ
ãç¶æãããã¨ãã§ãã¾ãã Alter table ã¯æ¬¡ã®ãããªåºæã®ã¿ã¹ã¯ãè¡ãã¾ãã"
+msgstr "<emphasis role=\"bold\">alter-table</emphasis>:ã¹ãã¼ãã®èªåä½æã« <literal>create-table</literal> ã使ç¨ãããå ´åã <literal>alter-table</literal> ã使ã£ã¦ã¨ã³ãã£ã㣠bean ã«å¯¾ããå¤æ´ã§ã¹ãã¼ãã®ç¾è¡ç¶æ
ãç¶æãããã¨ãã§ãã¾ããAlter table ã¯æ¬¡ã®ãããªç¹å®ã®ã¿ã¹ã¯ãå®è¡ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:210 The_CMP_Engine.xml:2558
@@ -1093,7 +1010,7 @@
msgid ""
"string fields which are shorter than the declared length will have their "
"length increased to the declared length. (not supported by all databases)"
-msgstr "宣è¨ããã¦ããé·ãããçãæååãã£ã¼ã«ãã¯å®£è¨ããã¦ããé·ãã¾ã§å»¶é·ããã¾ã (ãã¹ã¦ã®ãã¼ã¿ãã¼ã¹ã§ãµãã¼ãããã¾ãã)"
+msgstr "宣è¨ããã¦ããé·ãããçãæååãã£ã¼ã«ãã¯å®£è¨ããã¦ããé·ãã¾ã§å»¶é·ããã¾ã(ãã¹ã¦ã®ãã¼ã¿ãã¼ã¹ã§ãµãã¼ãããã¾ãã)ã"
#. Tag: para
#: The_CMP_Engine.xml:227
@@ -1105,7 +1022,7 @@
"attempt to drop the table. This option is very useful during the early "
"stages of development when the table structure changes often. The default is "
"false unless overridden in the defaults section."
-msgstr "<emphasis role=\"bold\">remove-table</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã JBoss ã¯åã¨ã³ãã£ãã£ããã³é¢é£æ§ã«ãããã³ã°ãããåé¢é£ãã¼ãã«ã«å¯¾ãã¦ãã¼ãã«ã®ããããã試è¡ãã¾ãã ã¢ããªã±ã¼ã·ã§ã³ã®é
åãå¤ãããã¨ã JBoss ã¯ãã®ãã¼ãã«ãããããã試è¡ãã¾ãã ãã®ãªãã·ã§ã³ã¯ãã¼ãã«æ§æãé »ç¹ã«å¤æ´ããããããªéçºåæ段éã§é常ã«å½¹ã«ç«ã¡ã¾ãã ããã©ã«ãã¯ããã©ã«ãã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã false ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">remove-table</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã JBoss ã¯åã¨ã³ãã£ãã£ããã³é¢é£æ§ã«ãããã³ã°ãããåé¢é£ãã¼ãã«ã«å¯¾ãã¦ãã¼ãã«ã®ããããã試è¡ãã¾ããã¢ããªã±ã¼ã·ã§ã³ã®é
åãå¤ãããã¨ãJBoss ã¯ãã®ãã¼ãã«ãããããã試è¡ãã¾ãããã®ãªãã·ã§ã³ã¯ã ãã¼ãã«ã®æ§æãé »ç¹ã«å¤æ´ããéçºåæ段éã§é常ã«å½¹ç«ã¡ã¾ããããã©ã«ãã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:232 The_CMP_Engine.xml:801
@@ -1116,7 +1033,7 @@
"after the database table is created. This command is only executed if "
"<literal>create-table</literal> is true and the table did not previously "
"exist."
-msgstr "<emphasis role=\"bold\">post-table-create</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã¼ã¿ãã¼ã¹ãã¼ãã«ã®ä½æç´å¾ã«å®è¡ãããã¹ãä»»æã® SQL ã¹ãã¼ãã¡ã³ããæå®ãã¾ãã ãã®ã³ãã³ã㯠<literal>create-table</literal> ã true ã§ãã¼ãã«ã以åã«åå¨ãã¦ããªãã£ãå ´åã«ã®ã¿å®è¡ããã¾ãã"
+msgstr "<emphasis role=\"bold\">post-table-create</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã¼ã¿ãã¼ã¹ãã¼ãã«ã®ä½æç´å¾ã«å®è¡ãããã¹ãä»»æã® SQL ã¹ãã¼ãã¡ã³ããæå®ãã¾ãããã®ã³ãã³ã㯠<literal>create-table</literal> ã true ã§ãã¼ãã«ã以åã«åå¨ãã¦ããªãã£ãå ´åã«ã®ã¿å®è¡ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:237
@@ -1133,7 +1050,7 @@
"be overridden on a per <literal>cmp-field</literal> basis, and is discussed "
"in <xref linkend=\"CMP_Fields-Read_only_Fields\"/>. The default is false "
"unless overridden in the <literal>defaults</literal> section."
-msgstr "<emphasis role=\"bold\">read-only</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã bean ãããã¤ãã¯ãããã®ãã£ã¼ã«ãã®å¤ãå¤æ´ãããã¨ã許å¯ãããªããã¨ãæå®ãã¾ãã èªã¿åãå°ç¨ã®ãã£ã¼ã«ãã¯ãã¼ã¿ãã¼ã¹ã«æ ¼ç´ãããã¯æ¿å
¥ããã¾ããã ãã©ã¤ããªãã¼ãã£ã¼ã«ããèªã¿åãå°ç¨ã§ããå ´åã create ã¡ã½ããã <literal>CreateException</literal> ãæãã¾ãã set ã¢ã¯ã»ããµãèªã¿åãå°ç¨ãã£ã¼ã«ãã§ã³ã¼ã«ãããã¨ã <literal>EJBException</literal> ãæãã¾ãã èªã¿åãå°ç¨ãã£ã¼ã«ãã¯æå¾ã®æ´æ°ãªã©ãã¼ã¿ãã¼ã¹ trigger ã§å
¥åããããã£ã¼ã«ãã«ä¾¿å©ã§ãã <literal>read-only</literal> ãªãã·ã§ã³ã¯ <literal>cmp-field</literal> ãã¨ã«ä¸æ¸ããå¯è½ã§ã ããã«ã¤ãã¦ã¯ <xref linkend=\"CMP_Fields-Read_only_Fields\"/> ã§èª¬æãã¾ãã ããã©ã«ãã¯!
<literal>defaults</literal> ã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã false ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">read-only</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã bean ãããã¤ãã¯ãããã®ãã£ã¼ã«ãã®å¤ãå¤æ´ãããã¨ã許å¯ãããªããã¨ãæå®ãã¾ããèªã¿åãå°ç¨ã®ãã£ã¼ã«ãã¯ãã¼ã¿ãã¼ã¹ã«æ ¼ç´ãããã¯æ¿å
¥ããã¾ããããã©ã¤ããªãã¼ãã£ã¼ã«ããèªã¿åãå°ç¨ã§ããå ´åã create ã¡ã½ããã <literal>CreateException</literal> ãæãã¾ããset ã¢ã¯ã»ããµãèªã¿åãå°ç¨ãã£ã¼ã«ãã§ã³ã¼ã«ãããã¨ã<literal>EJBException</literal> ãæãã¾ããèªã¿åãå°ç¨ãã£ã¼ã«ãã¯æå¾ã®æ´æ°ãªã©ãã¼ã¿ãã¼ã¹ trigger ã§å
¥åããããã£ã¼ã«ãã«ä¾¿å©ã§ãã<literal>read-only</literal> ãªãã·ã§ã³ã¯ <literal>cmp-field</literal> ãã¨ã«ãªã¼ãã¼ã©ã¤ããå¯è½ã§ãã詳ãã㯠<xref linkend=\"CMP_Fields-Read_only_Fields\"/> ã§èª¬æãã¾ãã<literal>defaults</li!
teral> ã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:242
@@ -1146,7 +1063,7 @@
"option can also be overridden on a per <literal>cmp-field</literal> basis. "
"If <literal>read-only</literal> is false, this value is ignored. The default "
"is -1 unless overridden in the <literal>defaults</literal> section."
-msgstr "<emphasis role=\"bold\">read-time-out</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯èªã¿åãå°ç¨ãã£ã¼ã«ãã§ã®èªã¿åããæå¹ã§ããæéãããªç§åä½ã§è¡¨ãã¾ãã å¤ã 0 ã®å ´åãã®å¤ã¯å¸¸ã«ãã©ã³ã¶ã¯ã·ã§ã³éå§æã«åãã¼ãããããã¨ã«ãªãã å¤ã -1 ã®å ´åã¯ãã®å¤ãã¿ã¤ã ã¢ã¦ããããã¨ãªãã¨ããæå³ã«ãªãã¾ãã ãã®ãªãã·ã§ã³ã <literal>cmp-field</literal> ãã¨ã«ä¸æ¸ããå¯è½ã§ãã <literal>read-only</literal> ã false ã®å ´åã ãã®å¤ã¯ç¡è¦ããã¾ãã ããã©ã«ã㯠<literal>defaults</literal> ã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã -1 ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">read-time-out</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯èªã¿åãå°ç¨ãã£ã¼ã«ãã§ã®èªã¿åããæå¹ã§ããæéãããªç§åä½ã§è¡¨ãã¾ããå¤ã 0 ã®å ´åãã®å¤ã¯å¸¸ã«ãã©ã³ã¶ã¯ã·ã§ã³éå§æã«åãã¼ãããããã¨ã«ãªãã å¤ã -1 ã®å ´åã¯ãã®å¤ãã¿ã¤ã ã¢ã¦ããããã¨ãªãã¨ããæå³ã«ãªãã¾ãããã®ãªãã·ã§ã³ã <literal>cmp-field</literal> ãã¨ã«ãªã¼ãã¼ã©ã¤ããå¯è½ã§ãã <literal>read-only</literal> ã false ã®å ´åããã®å¤ã¯ç¡è¦ããã¾ããããã©ã«ã㯠<literal>defaults</literal> ã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéã -1 ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:247
@@ -1159,7 +1076,7 @@
"<literal>row-locking-template</literal> in the datasource-mapping used by "
"this entity. The default is false unless overridden in the "
"<literal>defaults</literal> section."
-msgstr "<emphasis role=\"bold\">row-locking</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã JBoss ã¯ãã©ã³ã¶ã¯ã·ã§ã³ã§ãã¼ãããããã¹ã¦ã®åãããã¯ãããã¨ãæå®ãã¾ãã ã»ã¨ãã©ã®ãã¼ã¿ãã¼ã¹ãã¨ã³ãã£ãã£ããã¼ãããéã« <literal>SELECT FOR UPDATE</literal> æ§æã使ã£ã¦ãããå®è£
ãã¦ãã¾ããã å®éã®æ§æã¯ãã®ã¨ã³ãã£ãã£ã§ä½¿ç¨ããããã¼ã¿ã½ã¼ã¹ãããã³ã°å
ã® <literal>row-locking-template</literal> ã§ç¢ºå®ããã¾ãã ããã©ã«ã㯠<literal>defaults</literal> ã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã false ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">row-locking</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã JBoss ã¯ãã©ã³ã¶ã¯ã·ã§ã³ã§ãã¼ãããããã¹ã¦ã®åãããã¯ãããã¨ãæå®ãã¾ããã»ã¨ãã©ã®ãã¼ã¿ãã¼ã¹ãã¨ã³ãã£ãã£ããã¼ãããéã« <literal>SELECT FOR UPDATE</literal> æ§æã使ã£ã¦ãããå®è£
ãã¦ãã¾ããã å®éã®æ§æã¯ãã®ã¨ã³ãã£ãã£ã§ä½¿ç¨ããããã¼ã¿ã½ã¼ã¹ãããã³ã°å
ã® <literal>row-locking-template</literal> ã§ç¢ºå®ããã¾ãã<literal>defaults</literal> ã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:252
@@ -1168,7 +1085,7 @@
"<emphasis role=\"bold\">pk-constraint</emphasis>: This optional element if "
"true specifies that JBoss will add a primary key constraint when creating "
"tables. The default is true unless overridden in the defaults section."
-msgstr "<emphasis role=\"bold\">pk-constraint</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã JBoss ã¯ãã¼ãã«ä½ææã«ãã©ã¤ããªãã¼å¶ç´ã追å ãããã¨ãæå®ãã¾ãã ããã©ã«ãã¯ããã©ã«ãã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã true ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">pk-constraint</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åã JBoss ã¯ãã¼ãã«ä½ææã«ãã©ã¤ããªãã¼å¶ç´ã追å ãããã¨ãæå®ãã¾ããããã©ã«ãã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéããããã©ã«ã㯠true ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:257
@@ -1178,7 +1095,7 @@
"controls caching of query results and <literal>cmr-fields</literal> for the "
"entity. This option is discussed in <xref linkend=\"Optimized_Loading-"
"Read_ahead\"/>."
-msgstr "<emphasis role=\"bold\">read-ahead</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã® <literal>cmr-fields</literal> ããã³ã¯ã¨ãªã®çµæã¨ãªããã£ãã·ã³ã°ãå¶å¾¡ãã¾ãã ãã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ <xref linkend=\"Optimized_Loading-Read_ahead\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">read-ahead</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã® <literal>cmr-fields</literal> ããã³ã¯ã¨ãªã®çµæã¨ãªããã£ãã·ã³ã°ãå¶å¾¡ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ <xref linkend=\"Optimized_Loading-Read_ahead\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:262
@@ -1187,7 +1104,7 @@
"<emphasis role=\"bold\">fetch-size</emphasis>: This optional element "
"specifies the number of entities to read in one round-trip to the underlying "
"datastore. The default is 0 unless overridden in the defaults section."
-msgstr "<emphasis role=\"bold\">fetch-size</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯åºç¤ã¨ãªããã¼ã¿ã¹ãã¢ã¸ã® 1 å¾å¾©ã§èªã¿è¾¼ãã¨ã³ãã£ãã£æ°ãæå®ãã¾ãã ããã©ã«ãã¯ããã©ã«ãã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã 0 ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">fetch-size</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯åºç¤ã¨ãªããã¼ã¿ã¹ãã¢ã¸ã® 1 å¾å¾©ã§èªã¿è¾¼ãã¨ã³ãã£ãã£æ°ãæå®ãã¾ããããã©ã«ãã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéããããã©ã«ã㯠0 ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:267
@@ -1197,7 +1114,7 @@
"specifies the number of read-lists that can be tracked by this entity. This "
"option is discussed in <literal>on-load</literal>. The default is 1000 "
"unless overridden in the defaults section."
-msgstr "<emphasis role=\"bold\">list-cache-max</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã®ã¨ã³ãã£ãã£ã§è¿½è·¡å¯è½ãª read-list æ°ãæå®ãã¾ãã ãã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ <literal>on-load</literal> ã§èª¬æãã¾ãã ããã©ã«ãã¯ããã©ã«ãã»ã¯ã·ã§ã³ã§ä¸æ¸ããããªãéã 1000 ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">list-cache-max</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã®ã¨ã³ãã£ãã£ã§è¿½è·¡å¯è½ãª read-list æ°ãæå®ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ <literal>on-load</literal> ã§èª¬æãã¾ããããã©ã«ãã»ã¯ã·ã§ã³ã§ãªã¼ãã¼ã©ã¤ããããªãéããããã©ã«ã㯠1000 ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:272 The_CMP_Engine.xml:2615
@@ -1206,7 +1123,7 @@
"<emphasis role=\"bold\">clean-read-ahead-on-load</emphasis>: When an entity "
"is loaded from the read ahead cache, JBoss can remove the data used from the "
"read ahead cache. The default is <literal>false</literal>."
-msgstr "<emphasis role=\"bold\">clean-read-ahead-on-load</emphasis>: å
èªã¿ãã£ãã·ã¥ããã¨ã³ãã£ãã£ããã¼ããããå ´åã JBoss ã¯å
èªã¿ãã£ãã·ã¥ãã使ç¨ããããã¼ã¿ãåé¤ãããã¨ãã§ãã¾ãã ããã©ã«ã㯠<literal>false</literal> ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">clean-read-ahead-on-load</emphasis>:å
èªã¿ãã£ãã·ã¥ããã¨ã³ãã£ãã£ããã¼ããããå ´åã JBoss ã¯å
èªã¿ãã£ãã·ã¥ãã使ç¨ããããã¼ã¿ãåé¤ãããã¨ãã§ãã¾ããããã©ã«ã㯠<literal>false</literal> ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:277
@@ -1216,7 +1133,7 @@
"name of the table that will hold data for this entity. Each entity instance "
"will be stored in one row of this table. The default is the <literal>ejb-"
"name</literal>."
-msgstr "<emphasis role=\"bold\">table-name</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã®ã¨ã³ãã£ãã£ç¨ã®ãã¼ã¿ãæ ¼ç´ãããã¼ãã«åã«ãªãã¾ãã åã¨ã³ãã£ãã£ã¤ã³ã¹ã¿ã³ã¹ã¯ãã®ãã¼ãã«ã® 1 åå
ã«æ ¼ç´ããã¾ãã ããã©ã«ã㯠<literal>ejb-name</literal> ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">table-name</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã®ã¨ã³ãã£ãã£ç¨ã®ãã¼ã¿ãæ ¼ç´ãããã¼ãã«åã«ãªãã¾ããåã¨ã³ãã£ãã£ã¤ã³ã¹ã¿ã³ã¹ã¯ãã®ãã¼ãã«ã® 1 åå
ã«æ ¼ç´ããã¾ããããã©ã«ã㯠<literal>ejb-name</literal> ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:282
@@ -1226,9 +1143,7 @@
"one to define how the <literal>ejb-jar.xml</literal><literal>cmp-field</"
"literal> is mapped onto the persistence store. This is discussed in <xref "
"linkend=\"The_CMP_Engine-CMP_Fields\"/>."
-msgstr ""
-"<emphasis role=\"bold\">cmp-field</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㧠<literal>ejb-jar.xml</literal><literal>cmp-field</literal> ãæ°¸ç¶ã¹ãã¢ä¸ã§ãããã³ã°ããæ¹æ³ãå®ç¾©ãããã¨ãã§ãã¾ãã ããã«ã¤ãã¦ã¯ <xref "
-"linkend=\"The_CMP_Engine-CMP_Fields\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">cmp-field</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㧠<literal>ejb-jar.xml</literal><literal>cmp-field</literal> ãæ°¸ç¶ã¹ãã¢ä¸ã§ãããã³ã°ããæ¹æ³ãå®ç¾©ãããã¨ãã§ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-CMP_Fields\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:287
@@ -1238,7 +1153,7 @@
"specifies one or more groupings of CMP fields to declare load groupings of "
"fields. This is discussed in <xref linkend=\"Optimized_Loading-Load_Groups\"/"
">."
-msgstr "<emphasis role=\"bold\">load-groups</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã£ã¼ã«ãã®ãã¼ãã°ã«ã¼ãåã宣è¨ãã CMP ãã£ã¼ã«ãã® 1 ã¤ã¾ãã¯è¤æ°ã® ã°ã«ã¼ãåãæå®ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"Optimized_Loading-Load_Groups\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">load-groups</emphasis>:ã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã£ã¼ã«ãã®ãã¼ãã°ã«ã¼ãåã宣è¨ãã CMP ãã£ã¼ã«ãã® 1 ã¤ã¾ãã¯è¤æ°ã® ã°ã«ã¼ãåãæå®ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ <xref linkend=\"Optimized_Loading-Load_Groups\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:292
@@ -1247,7 +1162,7 @@
"<emphasis role=\"bold\">eager-load-groups</emphasis>: This optional element "
"defines one or more load grouping as eager load groups. This is discussed in "
"<xref linkend=\"Loading_Process-Eager_loading_Process\"/>."
-msgstr "<emphasis role=\"bold\">eager-load-groups</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠eager load group ã¨ã㦠1 ã¤ã¾ãã¯è¤æ°ã®ãã¼ãã°ã«ã¼ãåãå®ç¾©ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"Loading_Process-Eager_loading_Process\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">eager-load-groups</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠eager load group ã¨ã㦠1 ã¤ã¾ãã¯è¤æ°ã®ãã¼ãã°ã«ã¼ãåãå®ç¾©ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ <xref linkend=\"Loading_Process-Eager_loading_Process\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:297
@@ -1256,7 +1171,7 @@
"<emphasis role=\"bold\">lazy-load-groups</emphasis>: This optional element "
"defines one or more load grouping as lazy load groups. This is discussed in "
"<xref linkend=\"Loading_Process-Lazy_loading_Process\"/>."
-msgstr "<emphasis role=\"bold\">lazy-load-groups</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠lazy load group ã¨ã㦠1 ã¤ã¾ãã¯è¤æ°ã®ãã¼ãã°ã«ã¼ãåãå®ç¾©ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"Loading_Process-Lazy_loading_Process\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">lazy-load-groups</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠lazy load group ã¨ã㦠1 ã¤ã¾ãã¯è¤æ°ã®ãã¼ãã°ã«ã¼ãåãå®ç¾©ãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"Loading_Process-Lazy_loading_Process\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:302
@@ -1265,9 +1180,7 @@
"<emphasis role=\"bold\">query</emphasis>: This optional element specifies "
"the definition of finders and selectors. This is discussed in <xref linkend="
"\"The_CMP_Engine-Queries\"/>."
-msgstr ""
-"<emphasis role=\"bold\">query</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠finder 㨠selector ã®å®ç¾©ãæå®ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend="
-"\"The_CMP_Engine-Queries\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">query</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠finder 㨠selector ã®å®ç¾©ãæå®ãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Queries\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:307
@@ -1276,7 +1189,7 @@
"<emphasis role=\"bold\">unknown-pk</emphasis>: This optional element allows "
"one to define how an unknown primary key type of <literal>java.lang.Object</"
"literal> maps to the persistent store."
-msgstr "<emphasis role=\"bold\">unknown-pk</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ãã <literal>java.lang.Object</literal> ã®ä¸æãªãã©ã¤ããªãã¼ã¿ã¤ããæ°¸ç¶ã¹ãã¢ã«ãããã³ã°ããæ¹æ³ãå®ç¾©ãããã¨ãã§ãã¾ãã"
+msgstr "<emphasis role=\"bold\">unknown-pk</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ãã <literal>java.lang.Object</literal> ã®ä¸æãªãã©ã¤ããªãã¼ã¿ã¤ããæ°¸ç¶ã¹ãã¢ã«ãããã³ã°ããæ¹æ³ãå®ç¾©ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:312
@@ -1287,9 +1200,7 @@
"used to define a custom command instance to allow for primary key "
"generation. This is described in detail in <xref linkend=\"The_CMP_Engine-"
"Entity_Commands_and_Primary_Key_Generation\"/>."
-msgstr ""
-"<emphasis role=\"bold\">entity-command</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ããã¨ã³ãã£ãã£ä½æã³ãã³ãã¤ã³ã¹ã¿ã³ã¹ãå®ç¾©ãããã¨ãã§ãã¾ãã ä¸è¬çã«ããã¯ãã©ã¤ããªãã¼çæãå¯è½ã«ããããã«ã¹ã¿ã ã®ã³ãã³ãã¤ã³ã¹ã¿ã³ã¹ã®å®ç¾©ã«ä½¿ç¨ããã¾ãã ããã«ã¤ãã¦ã®è©³ç´°ã¯ <xref linkend=\"The_CMP_Engine-"
-"Entity_Commands_and_Primary_Key_Generation\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">entity-command</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ããã¨ã³ãã£ãã£ä½æã³ãã³ãã¤ã³ã¹ã¿ã³ã¹ãå®ç¾©ãããã¨ãã§ãã¾ããä¸è¬çã«ããã¯ãã©ã¤ããªãã¼çæãå¯è½ã«ããããã«ã¹ã¿ã ã®ã³ãã³ãã¤ã³ã¹ã¿ã³ã¹ã®å®ç¾©ã«ä½¿ç¨ããã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Entity_Commands_and_Primary_Key_Generation\"/> ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:317
@@ -1298,7 +1209,7 @@
"<emphasis role=\"bold\">optimistic-locking</emphasis>: This optional element "
"defines the strategy to use for optimistic locking. This is described in "
"detail in <xref linkend=\"The_CMP_Engine-Optimistic_Locking\"/>."
-msgstr "<emphasis role=\"bold\">optimistic-locking</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯æ¥½è¦³çãªãããã³ã°ã«å¯¾ãã¦ä½¿ç¨ããã¹ãã©ãã¸ã¼ãå®ç¾©ãã¾ãã ããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Optimistic_Locking\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">optimistic-locking</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯æ¥½è¦³çãªãããã³ã°ã«å¯¾ãã¦ä½¿ç¨ããã¹ãã©ãã¸ã¼ãå®ç¾©ãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"The_CMP_Engine-Optimistic_Locking\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:322
@@ -1307,9 +1218,7 @@
"<emphasis role=\"bold\">audit</emphasis>: This optional element defines the "
"CMP fields that will be audited. This is described in detail in <xref "
"linkend=\"CMP_Fields-Auditing_Entity_Access\"/>."
-msgstr ""
-"<emphasis role=\"bold\">audit</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ç£æ»ããã CMP ãã£ã¼ã«ããå®ç¾©ãã¾ãã ããã«ã¤ãã¦ã¯ <xref "
-"linkend=\"CMP_Fields-Auditing_Entity_Access\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">audit</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ç£æ»ããã CMP ãã£ã¼ã«ããå®ç¾©ãã¾ãã詳ãã㯠<xref linkend=\"CMP_Fields-Auditing_Entity_Access\"/> ã§èª¬æãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:332
@@ -1327,7 +1236,7 @@
"()</literal> method for accessing the <literal>name</literal> CMP field. In "
"this section we will look at how the configure these declared CMP fields and "
"control the persistence and behavior."
-msgstr "CMP ãã£ã¼ã«ãã¯ã JavaBean ããããã£ã¢ã¯ã»ããµã®è¦åã«å¾ãæ½è±¡ getter 㨠setter ã®ã¡ã½ããã¨ã㦠bean ã¯ã©ã¹ä¸ã§å®£è¨ããã¾ãã ãã¨ãã°ã gangster bean ã«ã¯ <literal>name</literal> CMP ãã£ã¼ã«ãã¸ã®ã¢ã¯ã»ã¹ç¨ã« <literal>getName()</literal> 㨠<literal>setName()</literal> ã¡ã½ãããããã¾ãã ãã®ã»ã¯ã·ã§ã³ã§ã¯ã ãããã®å®£è¨ CMP ãã£ã¼ã«ãã®è¨å®æ¹æ³ããã³ãã®æ°¸ç¶æ§ãåä½ã®å¶å¾¡æ¹æ³ã«ã¤ãã¦è¦ã¦ããã¾ãã"
+msgstr "CMP ãã£ã¼ã«ãã¯ã JavaBean ããããã£ã¢ã¯ã»ããµã®è¦åã«å¾ãæ½è±¡ getter 㨠setter ã®ã¡ã½ããã¨ã㦠bean ã¯ã©ã¹ä¸ã§å®£è¨ããã¾ãããã¨ãã°ã gangster bean ã«ã¯ <literal>name</literal> CMP ãã£ã¼ã«ãã¸ã®ã¢ã¯ã»ã¹ç¨ã« <literal>getName()</literal> 㨠<literal>setName()</literal> ã¡ã½ãããããã¾ãããã®ã»ã¯ã·ã§ã³ã§ã¯ããããã®å®£è¨ CMP ãã£ã¼ã«ãã®è¨å®æ¹æ³ãæ°¸ç¶æ§ãåä½ã®å¶å¾¡æ¹æ³ã«ã¤ãã¦æ¤è¨¼ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:337
@@ -1344,7 +1253,7 @@
"<literal>name</literal>, <literal>nickName</literal> and <literal>badness</"
"literal> would be declared in the <literal>ejb-jar.xml</literal> file as "
"follows:"
-msgstr "CMP ãã£ã¼ã«ãã®å®£è¨ã¯ <literal>ejb-jar.xml</literal> ãã¡ã¤ã«å
ã§å§ã¾ãã¾ãã ãã¨ãã°ã gangster bean ã§ã¯ <literal>gangsterId</literal>ã <literal>name</literal>ã <literal>nickName</literal>ã <literal>badness</literal> ã <literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã§æ¬¡ã®ããã«å®£è¨ããã¾ãã"
+msgstr "CMP ãã£ã¼ã«ãã®å®£è¨ã¯ <literal>ejb-jar.xml</literal> ãã¡ã¤ã«å
ã§å§ã¾ãã¾ãããã¨ãã°ã gangster bean ã§ã¯ <literal>gangsterId</literal>ã<literal>name</literal>ã<literal>nickName</literal>ã<literal>badness</literal> ã <literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã§æ¬¡ã®ããã«å®£è¨ããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:341
@@ -1365,22 +1274,17 @@
" </entity>\n"
" </enterprise-beans>\n"
" </ejb-jar>"
-msgstr ""
-"<ejb-jar>\n"
-" <enterprise-beans>\n"
-" <entity>\n"
-" <ejb-name>GangsterEJB</ejb-name>\n"
-" <cmp-field><field-name>gangsterId</field-name></"
-"cmp-field>\n"
-" <cmp-field><field-name>name</field-name></cmp-"
-"field>\n"
-" <cmp-field><field-name>nickName</field-name></"
-"cmp-field>\n"
-" <cmp-field><field-name>badness</field-name></"
-"cmp-field>\n"
-" </entity>\n"
-" </enterprise-beans>\n"
-" </ejb-jar>"
+msgstr "<ejb-jar>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<cmp-field><field-name>gangsterId</field-name></cmp-field>\n"
+"<cmp-field><field-name>name</field-name></cmp-field>\n"
+"<cmp-field><field-name>nickName</field-name></cmp-field>\n"
+"<cmp-field><field-name>badness</field-name></cmp-field>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</ejb-jar>"
#. Tag: para
#: The_CMP_Engine.xml:342
@@ -1389,13 +1293,13 @@
"Note that the J2EE deployment descriptor doesn't declare any object-"
"relational mapping details or other configuration. It is nothing more than a "
"simple declaration of the CMP fields."
-msgstr "J2EE ãããã¤ã¡ã³ãè¨è¿°åã¯ãªãã¸ã§ã¯ãã®ãªã¬ã¼ã·ã§ãã«ãããã³ã°è©³ç´°ããã®ä»ã®è¨å®ã«ã¤ãã¦ã¯å®£è¨ããªãã®ã§æ³¨æãã¦ãã ããã åç´ã« CMP ãã£ã¼ã«ãã®å®£è¨ã®ã¿ã¨ãªãã¾ãã"
+msgstr "J2EE ãããã¤ã¡ã³ãè¨è¿°åã¯ãªãã¸ã§ã¯ãã®ãªã¬ã¼ã·ã§ãã«ãããã³ã°è©³ç´°ããã®ä»ã®è¨å®ã«ã¤ãã¦ã¯å®£è¨ããªãã®ã§æ³¨æãã¦ãã ãããåç´ã« CMP ãã£ã¼ã«ãã®å®£è¨ã®ã¿ã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:348
#, no-c-format
msgid "CMP Field Column Mapping"
-msgstr "CMP ãã£ã¼ã«ãã³ã©ã ãããã³ã°"
+msgstr "CMP ãã£ã¼ã«ãåãããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:349
@@ -1406,7 +1310,7 @@
"<literal>ejb-jar.xml</literal> with an entity <literal>element</literal> "
"that has <literal>cmp-field</literal> elements under it with the additional "
"configuration details."
-msgstr "CMP ãã£ã¼ã«ãã®ãªã¬ã¼ã·ã§ãã«ãããã³ã°è¨å®ã¯ <literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã§è¡ãã¾ãã ãã®æ§æã¯é
ä¸ã« <literal>cmp-field</literal> ã¨ã¬ã¡ã³ãã¨è¿½å è¨å®è©³ç´°ãæã¤ã¨ã³ãã£ã㣠<literal>element</literal> ããã <literal>ejb-jar.xml</literal> ã«ä¼¼ã¦ãã¾ãã"
+msgstr "CMP ãã£ã¼ã«ãã®ãªã¬ã¼ã·ã§ãã«ãããã³ã°è¨å®ã¯ <literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã§è¡ãã¾ãããã®æ§æã¯é
ä¸ã« <literal>cmp-field</literal> ã¨ã¬ã¡ã³ãã¨è¿½å è¨å®è©³ç´°ãæã¤ã¨ã³ãã£ã㣠<literal>element</literal> ããã <literal>ejb-jar.xml</literal> ã«ä¼¼ã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:352
@@ -1414,7 +1318,7 @@
msgid ""
"The following is shows the basic column name and data type mappings for the "
"gangster bean."
-msgstr "以ä¸ã« gangster bean ã®åºæ¬çãªãã¼ã¿ã¿ã¤ããããã³ã°ã¨ã³ã©ã åã示ãã¾ãã"
+msgstr "以ä¸ã« gangster bean ã®åºæ¬çãªãã¼ã¿ã¿ã¤ããããã³ã°ã¨ååã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:355
@@ -1448,35 +1352,34 @@
" </entity>\n"
" </enterprise-beans>\n"
" </jbosscmp-jdbc>"
-msgstr ""
-"<jbosscmp-jdbc>\n"
-" <enterprise-beans>\n"
-" <entity>\n"
-" <ejb-name>GangsterEJB</ejb-name>\n"
-" <table-name>gangster</table-name>\n"
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<table-name>gangster</table-name>\n"
" Â \n"
-" <cmp-field>\n"
-" <field-name>gangsterId</field-name>\n"
-" <column-name>id</column-name>\n"
-" </cmp-field>\n"
-" <cmp-field>\n"
-" <field-name>name</field-name>\n"
-" <column-name>name</column-name>\n"
-" <not-null/>\n"
-" </cmp-field>\n"
-" <cmp-field>\n"
-" <field-name>nickName</field-name>\n"
-" <column-name>nick_name</column-name>\n"
-" <jdbc-type>VARCHAR</jdbc-type>\n"
-" <sql-type>VARCHAR(64)</sql-type>\n"
-" </cmp-field>\n"
-" <cmp-field>\n"
-" <field-name>badness</field-name>\n"
-" <column-name>badness</column-name>\n"
-" </cmp-field>\n"
-" </entity>\n"
-" </enterprise-beans>\n"
-" </jbosscmp-jdbc>"
+"<cmp-field>\n"
+"<field-name>gangsterId</field-name>\n"
+"<column-name>id</column-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>name</field-name>\n"
+"<column-name>name</column-name>\n"
+"<not-null/>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>nickName</field-name>\n"
+"<column-name>nick_name</column-name>\n"
+"<jdbc-type>VARCHAR</jdbc-type>\n"
+"<sql-type>VARCHAR(64)</sql-type>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>badness</field-name>\n"
+"<column-name>badness</column-name>\n"
+"</cmp-field>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:356
@@ -1484,7 +1387,7 @@
msgid ""
"The full content model of the <literal>cmp-field</literal> element of the "
"<literal>jbosscmp-jdbc.xml</literal> is shown below."
-msgstr "以ä¸ã« <literal>jbosscmp-jdbc.xml</literal> ã® <literal>cmp-field</literal> ã¨ã¬ã¡ã³ãã®å
¨ã³ã³ãã³ãã¢ãã«ã示ãã¾ãã"
+msgstr "<literal>jbosscmp-jdbc.xml</literal> ã®<literal>cmp-field</literal> ã¨ã¬ã¡ã³ãã®å®å
¨ã³ã³ãã³ãã¢ãã«ã以ä¸ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:361
@@ -1506,7 +1409,7 @@
"name of the <literal>cmp-field</literal> that is being configured. It must "
"match the <literal>field-name</literal> element of a <literal>cmp-field</"
"literal> declared for this entity in the <literal>ejb-jar.xml</literal> file."
-msgstr "<emphasis role=\"bold\">field-name</emphasis>: ãã®å¿
é ã¨ã¬ã¡ã³ãã¯è¨å®ããã¦ãã <literal>cmp-field</literal> åã§ãã <literal>ejb-jar.xml</literal> ãã¡ã¤ã«å
ã§ãã®ã¨ã³ãã£ãã£ç¨ã«å®£è¨ããã <literal>cmp-field</literal> ã® <literal>field-name</literal> ã¨ã¬ã¡ã³ãã¨ä¸è´ããªããã°ãªãã¾ããã"
+msgstr "<emphasis role=\"bold\">field-name</emphasis>:ãã®å¿
é ã¨ã¬ã¡ã³ãã¯è¨å®ããã¦ãã <literal>cmp-field</literal> åã§ãã<literal>ejb-jar.xml</literal> ãã¡ã¤ã«å
ã§ãã®ã¨ã³ãã£ãã£ç¨ã«å®£è¨ããã <literal>cmp-field</literal> ã® <literal>field-name</literal> ã¨ã¬ã¡ã³ãã¨ä¸è´ããªããã°ãªãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:379
@@ -1516,7 +1419,7 @@
"question is read-only. This field will not be written to the database by "
"JBoss. Read-only fields are discussed in <xref linkend=\"CMP_Fields-"
"Read_only_Fields\"/>."
-msgstr "<emphasis role=\"bold\">read-only</emphasis>: ããã¯åããã¦ãããã£ã¼ã«ããèªã¿åãå°ç¨ã§ãããã¨ã宣è¨ãã¾ãã ãã®ãã£ã¼ã«ã㯠JBoss ã§ã¯ãã¼ã¿ãã¼ã¹ã«æ¸ãè¾¼ã¾ãã¾ããã èªã¿åãå°ç¨ãã£ã¼ã«ãã«ã¤ãã¦ã¯ <xref linkend=\"CMP_Fields-Read_only_Fields\"/> ã§èª¬æãã¾ãã"
+msgstr "<emphasis role=\"bold\">read-only</emphasis>:ããã¯å¯¾è±¡ã¨ãªããã£ã¼ã«ããèªã¿åãå°ç¨ã§ãããã¨ã宣è¨ãããã®ã§ãããã®ãã£ã¼ã«ã㯠JBoss ã§ã¯ãã¼ã¿ãã¼ã¹ã«æ¸ãè¾¼ã¾ãã¾ãããèªã¿åãå°ç¨ãã£ã¼ã«ãã«ã¤ãã¦ã¯ <xref linkend=\"CMP_Fields-Read_only_Fields\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:384
@@ -1524,7 +1427,7 @@
msgid ""
"<emphasis role=\"bold\">read-only-timeout</emphasis>: This is the time in "
"milliseconds that a read-only field value will be considered valid."
-msgstr "<emphasis role=\"bold\">read-only-timeout</emphasis>: èªã¿åãå°ç¨ãã£ã¼ã«ãã®å¤ãæå¹ã§ããã¨ã¿ãªãããæéãããªç§åä½ã§è¡¨ãã¾ãã"
+msgstr "<emphasis role=\"bold\">read-only-timeout</emphasis>:èªã¿åãå°ç¨ãã£ã¼ã«ãã®å¤ãæå¹ã¨ããæéãããªç§åä½ã§è¡¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:389
@@ -1533,7 +1436,7 @@
"<emphasis role=\"bold\">column-name</emphasis>: This optional element is the "
"name of the column to which the <literal>cmp-field</literal> is mapped. The "
"default is to use the <literal>field-name</literal> value."
-msgstr "<emphasis role=\"bold\">column-name</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠<literal>cmp-field</literal> ã®ãããã³ã°å
ã¨ãªãã³ã©ã åã§ãã <literal>field-name</literal> å¤ã使ç¨ããã®ãããã©ã«ãã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">column-name</emphasis>:ã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ã㯠<literal>cmp-field</literal> ã®ãããã³ã°å
ã¨ãªãååã§ãã<literal>field-name</literal> å¤ã使ç¨ããã®ãããã©ã«ãã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:394
@@ -1544,9 +1447,7 @@
"that JBoss should add a NOT NULL to the end of the column declaration when "
"automatically creating the table for this entity. The default for primary "
"key fields and primitives is not null."
-msgstr ""
-"<emphasis role=\"bold\">not-null</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã®ã¨ã³ãã£ãã£ç¨ã®ãã¼ãã«ã®èªåä½ææã« JBoss ã NOT NULL ãã³ã©ã 宣è¨ã®æ«å°¾ã«è¿½å ãã¹ããã¨ã示ãã¾ãã ãã©ã¤ããªãã¼ãã£ã¼ã«ãããã³ããªããã£ã㯠not null ã§ãã "
-"not null to be tagged?"
+msgstr "<emphasis role=\"bold\">not-null</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã®ã¨ã³ãã£ãã£ç¨ã®ãã¼ãã«ã®èªåä½ææã« JBoss ã not null ãå宣è¨ã®æ«å°¾ã«è¿½å ãã¹ããã¨ã示ãã¾ãããã©ã¤ããªãã¼ãã£ã¼ã«ãããã³ããªããã£ã㯠not null ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:399
@@ -1558,7 +1459,7 @@
"Types</literal>. This is only required if <literal>sql-type</literal> is "
"specified. The default JDBC type will be based on the database type in the "
"<literal>datasourcemapping</literal>."
-msgstr "<emphasis role=\"bold\">jdbc-type</emphasis>: ç¨æããã JDBC ã¹ãã¼ãã¡ã³ãå
ã«ãã©ã¡ã¼ã¿ãè¨å®ããã¾ã㯠JDBC çµæã»ãããããã¼ã¿ããã¼ãããå ´åã«ä½¿ç¨ããã JDBC ã¿ã¤ãã§ãã æå¹ãªã¿ã¤ã㯠<literal>java.sql.Types</literal> ã§å®ç¾©ããã¾ãã <literal>sql-type</literal> ãæå®ãããå ´åã«ã®ã¿å¿
è¦ã«ãªãã¾ãã ããã©ã«ãã® JDBC ã¿ã¤ã㯠<literal>datasourcemapping</literal> å
ã®ãã¼ã¿ãã¼ã¹ã¿ã¤ãã«åºã¥ãã¾ãã"
+msgstr "<emphasis role=\"bold\">jdbc-type</emphasis>:ç¨æããã JDBC ã¹ãã¼ãã¡ã³ãå
ã«ãã©ã¡ã¼ã¿ãè¨å®ããã¾ã㯠JDBC çµæã»ãããããã¼ã¿ããã¼ãããå ´åã«ä½¿ç¨ããã JDBC ã¿ã¤ãã§ããæå¹ãªã¿ã¤ã㯠<literal>java.sql.Types</literal> ã§å®ç¾©ããã¾ãã <literal>sql-type</literal> ãæå®ãããå ´åã«ã®ã¿å¿
è¦ã§ããããã©ã«ãã® JDBC ã¿ã¤ã㯠<literal>datasourcemapping</literal> å
ã®ãã¼ã¿ãã¼ã¹ã¿ã¤ãã«åºã¥ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:404
@@ -1569,9 +1470,7 @@
"limited by your database vendor. This is only required if <literal>jdbc-"
"type</literal> is specified. The default SQL type will be base on the "
"database type in the <literal>datasourcemapping</literal>"
-msgstr ""
-"<emphasis role=\"bold\">sql-type</emphasis>: ãã®ãã£ã¼ã«ãã® create ãã¼ãã«ã¹ãã¼ãã¡ã³ãã§ä½¿ç¨ããã SQL ã¿ã¤ãã§ãã æå¹ãª SQL ã¿ã¤ãã®å¶éã¯ãã¼ã¿ãã¼ã¹ãã³ãã¼ã«ããã¾ãã <literal>jdbc-"
-"type</literal> ãæå®ãããå ´åã«ã®ã¿å¿
è¦ã¨ãªãã¾ãã ããã©ã«ãã® SQL ã¿ã¤ã㯠<literal>datasourcemapping</literal> å
ã®ãã¼ã¿ãã¼ã¹ã¿ã¤ãã«åºã¥ãã¾ãã"
+msgstr "<emphasis role=\"bold\">sql-type</emphasis>:ãã®ãã£ã¼ã«ãã® create ãã¼ãã«ã¹ãã¼ãã¡ã³ãã§ä½¿ç¨ããã SQL ã¿ã¤ãã§ããæå¹ãª SQL ã¿ã¤ãã¯ãã¼ã¿ãã¼ã¹ãã³ãã¼ã«ãã£ã¦ç°ãªãã¾ãã<literal>jdbc-type</literal> ãæå®ãããå ´åã«ã®ã¿å¿
è¦ã§ããããã©ã«ãã® SQL ã¿ã¤ã㯠<literal>datasourcemapping</literal> å
ã®ãã¼ã¿ãã¼ã¹ã¿ã¤ãã«ãã£ã¦æ±ºå®ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:409
@@ -1581,9 +1480,7 @@
"one to define how the properties of a dependent value class CMP field should "
"be mapped to the persistent store. This is discussed further in <xref "
"linkend=\"CMP_Fields-Dependent_Value_Classes_DVCs\"/>."
-msgstr ""
-"<emphasis role=\"bold\">property</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ãã dependent value class CMP ãã£ã¼ã«ãã®ããããã£ãæ°¸ç¶çãªã¹ãã¢ã«ã©ã®ããã«ãããã³ã°ãããã¹ãå®ç¾©ãããã¨ãã§ããããã«ãªãã¾ãã ããã«ã¤ãã¦ã¯ <xref "
-"linkend=\"CMP_Fields-Dependent_Value_Classes_DVCs\"/> ã§è©³ãã説æãã¾ãã"
+msgstr "<emphasis role=\"bold\">property</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ãã dependent value class CMP ãã£ã¼ã«ãã®ããããã£ãæ°¸ç¶çãªã¹ãã¢ã«ã©ã®ããã«ãããã³ã°ãããã¹ãå®ç¾©ãããã¨ãã§ããããã«ãªãã¾ããããã«ã¤ãã¦ã¯ <xref linkend=\"CMP_Fields-Dependent_Value_Classes_DVCs\"/> ã§è©³ãã説æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:414
@@ -1593,7 +1490,7 @@
"optional field indicates that it is automatically incremented by the "
"database layer. This is used to map a field to a generated column as well as "
"to an externally manipulated column."
-msgstr "<emphasis role=\"bold\">auto-increment</emphasis>: ãã®ãªãã·ã§ã³ãã£ã¼ã«ããããã¨ã ãã¼ã¿ãã¼ã¹å±¤ãã¨ã«èªåçã«å¢åããããã¨ã示ãã¾ãã ããã¯ãã£ã¼ã«ããçæãããã³ã©ã ãå¤é¨çã«æä½ãããã³ã©ã ã«ãããã³ã°ããããã«ä½¿ç¨ãã¾ãã"
+msgstr "<emphasis role=\"bold\">auto-increment</emphasis>:ãã®ãªãã·ã§ã³ãã£ã¼ã«ããããã¨ã ãã¼ã¿ãã¼ã¹å±¤ãã¨ã«èªåçã«å¢åããããã¨ã示ãã¾ããããã¯ãã£ã¼ã«ããçæãããåãå¤é¨çã«æä½ãããåã«ãããã³ã°ããããã«ä½¿ç¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:419
@@ -1602,7 +1499,7 @@
"<emphasis role=\"bold\">dbindex</emphasis>: The presence of this optional "
"field indicates that the server should create an index on the corresponding "
"column in the database. The index name will be fieldname_index."
-msgstr "<emphasis role=\"bold\">dbindex</emphasis>: ãã®ãªãã·ã§ã³ãã£ã¼ã«ããããã¨ã ãµã¼ãã¼ã¯ãã¼ã¿ãã¼ã¹å
ã®è©²å½ã³ã©ã ã«ã¤ã³ããã¯ã¹ãä½æãã¹ããã¨ã示ãã¾ãã ãã®ã¤ã³ããã¯ã¹å㯠fieldname_index ã«ãªãã¾ãã"
+msgstr "<emphasis role=\"bold\">dbindex</emphasis>:ãã®ãªãã·ã§ã³ãã£ã¼ã«ããããã¨ã ãµã¼ãã¼ã¯ãã¼ã¿ãã¼ã¹å
ã®è©²å½ããåã«ã¤ã³ããã¯ã¹ãä½æãããã¨ã示ãã¾ãããã®ã¤ã³ããã¯ã¹å㯠fieldname_index ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:424
@@ -1615,7 +1512,7 @@
"dirty after a get operation. If the dirty check on an object is too "
"expensive, you can optimize it away by setting <literal>check-dirty-after-"
"get</literal> to false."
-msgstr "<emphasis role=\"bold\">check-dirty-after-get</emphasis>: ãã®å¤ã¯ããªããã£ãã¿ã¤ãã¨ãã®ãã¼ã·ã㯠java.lang ä¸å¤ã©ããã¼ (<literal>Integer</literal>ã <literal>String</literal> ãªã©) ã« false ãããã©ã«ãè¨å®ãã¾ãã ä¸å¤ã¨ãªãå¯è½æ§ããããªãã¸ã§ã¯ãã«å¯¾ãã¦ã¯ã JBoss 㯠get æ¼ç®ã®ãã¨ãã¼ãã£ã®å¯è½æ§ããã¨ãã¦ãã®ãã£ã¼ã«ãããã¼ã¯ãã¾ãã ãªãã¸ã§ã¯ãã§ã®ãã¼ãã£ãã§ãã¯ã®è² æ
ãé«ãããå ´åã¯ã <literal>check-dirty-after-get</literal> ã false ã«è¨å®ãã¦æé©åãããã¨ãã§ãã¾ãã"
+msgstr "<emphasis role=\"bold\">check-dirty-after-get</emphasis>:ãã®å¤ã¯ããªããã£ãã¿ã¤ãã¨ãã®ãã¼ã·ã㯠java.lang ä¸å¤ã©ããã¼ï¼<literal>Integer</literal>ã<literal>String</literal>ãªã©ï¼ã« false ãããã©ã«ãè¨å®ãã¾ããä¸å¤ã¨ãªãå¯è½æ§ããããªãã¸ã§ã¯ãã«å¯¾ãã¦ã¯ã JBoss 㯠get æ¼ç®ã®ãã¨ãã¼ãã£ã®å¯è½æ§ããã¨ãã¦ãã®ãã£ã¼ã«ãããã¼ã¯ãã¾ãããªãã¸ã§ã¯ãã§ã®ãã¼ãã£ãã§ãã¯ã®è² æ
ãé«ãããå ´åã¯ã<literal>check-dirty-after-get</literal> ã false ã«è¨å®ãã¦æé©åãããã¨ãã§ãã¾ãã "
#. Tag: para
#: The_CMP_Engine.xml:429
@@ -1625,9 +1522,7 @@
"of a state factory object which can perform dirty checking for this field. "
"State factory classes must implement the <literal>CMPFieldStateFactory</"
"literal> interface."
-msgstr ""
-"<emphasis role=\"bold\">state-factory</emphasis>: ãã®ãã£ã¼ã«ãã«ãã¼ãã£ãã§ãã¯ãè¡ããã¨ãã§ããç¶æ
ãã¡ã¯ããªãªãã¸ã§ã¯ãã®ã¯ã©ã¹åãæå®ãã¾ãã ç¶æ
ãã¡ã¯ããªã¯ã©ã¹ã¯ <literal>CMPFieldStateFactory</"
-"literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããªããã°ãªãã¾ããã"
+msgstr "<emphasis role=\"bold\">state-factory</emphasis>:ãã®ãã£ã¼ã«ãã«ãã¼ãã£ãã§ãã¯ãè¡ããã¨ãã§ããç¶æ
ãã¡ã¯ããªãªãã¸ã§ã¯ãã®ã¯ã©ã¹åãæå®ãã¾ããç¶æ
ãã¡ã¯ããªã¯ã©ã¹ã¯ <literal>CMPFieldStateFactory</literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããå¿
è¦ãããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:437
@@ -1649,7 +1544,7 @@
"a read-only field, it throws an <literal>EJBException</literal>. Read-only "
"fields are useful for fields that are filled in by database triggers, such "
"as last update. A read-only CMP field declaration example follows:"
-msgstr "JBoss ã§ã¯ <literal>cmp-field</literal> 宣è¨ã§ <literal>read-only</literal> 㨠<literal>read-time-out</literal> ã®ã¨ã¬ã¡ã³ããè¨å®ãããã¨ã§èªã¿åãå°ç¨ CMP ãã£ã¼ã«ããå¯è½ã«ãã¾ãã ãããã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã¬ãã«ã§ã®åä½ã¨åãããã«åä½ãã¾ãã ãã£ã¼ã«ããèªã¿åãå°ç¨ã®å ´åã <literal>INSERT</literal> ã¾ã㯠<literal>UPDATE</literal> ã®ã¹ãã¼ãã¡ã³ãã§ã¯ä½¿ç¨ããããã¨ã¯ããã¾ããã ãã©ã¤ããªãã¼ãã£ã¼ã«ãã <literal>read-only</literal> ã®å ´åã create ã¡ã½ãã 㯠<literal>CreateException</literal> ãæãã¾ãã set ã¢ã¯ã»ããµãèªã¿åãå°ç¨ãã£ã¼ã«ãã«å¯¾ãã¦ã³ã¼ã«ãããã¨ã <literal>EJBException</literal> ãæãã¾ãã èªã¿åãå°ç¨ãã£ã¼ã«ãã¯æå¾ã®æ´æ°ãªã©ãã¼ã¿ãã¼ã¹ã®ããªã¬ã¼ã§å
¥åããããã£ã¼ã«ãã«ä¾¿å©ã§ãã èªã¿åãå°ç¨ CMP!
ãã£ã¼ã«ã宣è¨ã®ãµã³ãã«ã次ã«ç¤ºãã¾ãã"
+msgstr "JBoss ã§ã¯ <literal>cmp-field</literal> 宣è¨ã§ <literal>read-only</literal> 㨠<literal>read-time-out</literal> ã®ã¨ã¬ã¡ã³ããè¨å®ãããã¨ã§èªã¿åãå°ç¨ CMP ãã£ã¼ã«ããæå¹ã«ãã¾ãããããã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã¬ãã«ã§ã®åä½ã¨åãããã«åä½ãã¾ãããã£ã¼ã«ããèªã¿åãå°ç¨ã®å ´åã<literal>INSERT</literal> ã¾ã㯠<literal>UPDATE</literal> ã®ã¹ãã¼ãã¡ã³ãã§ä½¿ç¨ããããã¨ã¯ããã¾ããããã©ã¤ããªãã¼ãã£ã¼ã«ãã <literal>read-only</literal> ã®å ´åã create ã¡ã½ãã 㯠<literal>CreateException</literal> ãæãã¾ããset ã¢ã¯ã»ããµãèªã¿åãå°ç¨ãã£ã¼ã«ãã§ã³ã¼ã«ãããã¨,<literal>EJBException</literal> ãæãã¾ããèªã¿åãå°ç¨ãã£ã¼ã«ãã¯æå¾ã®æ´æ°ãªã©ãã¼ã¿ãã¼ã¹ trigger ã§å
¥åããããã£ã¼ã«ãã«ä¾¿å©ã§ããèªã¿åãå°ç¨ CMP ãã£ã¼ã«ã宣è¨ã®ãµ!
ã³ãã«ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:441
@@ -1667,18 +1562,17 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
-"<jbosscmp-jdbc>\n"
-" <enterprise-beans>\n"
-" <entity>\n"
-" <ejb-name>GangsterEJB</ejb-name>\n"
-" <cmp-field>\n"
-" <field-name>lastUpdated</field-name>\n"
-" <read-only>true</read-only>\n"
-" <read-time-out>1000</read-time-out>\n"
-" </cmp-field>\n"
-" </entity>\n"
-" </enterprise-beans>\n"
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<cmp-field>\n"
+"<field-name>lastUpdated</field-name>\n"
+"<read-only>true</read-only>\n"
+"<read-time-out>1000</read-time-out>\n"
+"</cmp-field>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
"</jbosscmp-jdbc>"
#. Tag: title
@@ -1698,7 +1592,7 @@
"identity established. The content model of the audit element is given <xref "
"linkend=\"Auditing_Entity_Access-The_jbosscmp_jdbc."
"xml_audit_element_content_model\"/>."
-msgstr "ã¨ã³ãã£ãã£ã»ã¯ã·ã§ã³ã® <literal>audit</literal> ã¨ã¬ã¡ã³ãã«ãã"
+msgstr "ã¨ã³ããªã»ã¯ã·ã§ã³ã® <literal>audit</literal> ã¨ã¬ã¡ã³ã㧠entity bean ã«ã¢ã¯ã»ã¹ããç£æ»ããæ¹æ³ãæå®ãã¾ãããã®è¨å®ã¯ãã»ãã¥ãªãã£ãã¡ã¤ã³ã§ entity bean ã«ã¢ã¯ã»ã¹ããã³ã¼ã©ã¼ ID ã確ç«ãããå ´åã®ã¿æå¹ã§ããç£æ»ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:450
@@ -1714,7 +1608,7 @@
"indicates that the caller who created the entity should be saved to either "
"the indicated <literal>column-name</literal> or cmp <literal>field-name</"
"literal>."
-msgstr "<emphasis role=\"bold\">created-by</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ãä½æããã³ã¼ã©ã¼ã示ããã <literal>column-name</literal> ã¾ã㯠cmp <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
+msgstr "<emphasis role=\"bold\">created-by</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ãä½æããã³ã¼ã©ã¼ã示ããã <literal>column-name</literal> ã¾ã㯠cmp <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:464
@@ -1724,7 +1618,7 @@
"indicates that the time of entity creation should be saved to either the "
"indicated <literal>column-name</literal> or cmp <literal>field-name</"
"literal>."
-msgstr "<emphasis role=\"bold\">created-time</emphasis>: ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ä½ææéã示ããã <literal>column-name</literal> ã¾ã㯠cmp <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
+msgstr "<emphasis role=\"bold\">created-time</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ä½ææéã示ããã <literal>column-name</literal> ã¾ã㯠cmp <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:469
@@ -1734,7 +1628,7 @@
"indicates that the caller who last modified the entity should be saved to "
"either the indicated <literal>column-name</literal> or CMP <literal>field-"
"name</literal>."
-msgstr "<emphasis role=\"bold\">updated-by</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ãæå¾ã«å¤æ´ããã³ã¼ã©ã¼ã示ããã <literal>column-name</literal> ã¾ã㯠CMP <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
+msgstr "<emphasis role=\"bold\">updated-by</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ãæå¾ã«å¤æ´ããã³ã¼ã©ã¼ã示ããã <literal>column-name</literal> ã¾ã㯠CMP <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:474
@@ -1744,7 +1638,7 @@
"indicates that the last time of entity modification should be saved to "
"either the indicated <literal>column-name</literal> or CMP <literal>field-"
"name</literal>."
-msgstr "<emphasis role=\"bold\">updated-time</emphasis>: ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã®å¤æ´ãæå¾ã«è¡ãããæéã示ããã <literal>column-name</literal> ã¾ã㯠CMP <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
+msgstr "<emphasis role=\"bold\">updated-time</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ã¨ã³ãã£ãã£ã®å¤æ´ãæå¾ã«è¡ãããæéã示ããã <literal>column-name</literal> ã¾ã㯠CMP <literal>field-name</literal> ã®ããããã«ä¿åãããã¹ããã¨ã示ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:479
@@ -1759,7 +1653,7 @@
"the audit fields will be created and added to the entity internally. You "
"will be able to access audit information in EJB-QL queries using the audit "
"field names, but not directly through the entity accessors."
-msgstr "åã¨ã¬ã¡ã³ãã«å¯¾ãã¦ã <literal>field-name</literal> ãä¸ããããå ´åã¯ã 該å½ããç£æ»æ
å ±ãã¢ã¯ã»ã¹ãã¦ããã¨ã³ãã£ã㣠bean ã®æå® CMP ãã£ã¼ã«ãã«æ ¼ç´ãããã¯ãã§ãã ã¨ã³ãã£ãã£ä¸ã«è©²å½ãã CMP ãã£ã¼ã«ãã宣è¨ãããå¿
è¦ã¯ããã¾ããã ä¸è´ãããã£ã¼ã«ãåãããå ´åã¯ã 該å½ãã CMP ãã£ã¼ã«ãã®æ½è±¡ getter 㨠setter ã使ã£ã¦ã¢ããªã±ã¼ã·ã§ã³å
ã®ç£æ»ãã£ã¼ã«ãã«ã¢ã¯ã»ã¹ãããã¨ãã§ãã¾ãã ãã以å¤ã¯ã ç£æ»ãã£ã¼ã«ããä½æããã¦å
é¨çã«ã¨ã³ãã£ãã£ã«è¿½å ããã¾ãã ç£æ»ãã£ã¼ã«ãåã使ã£ã¦ EJB-QL ã¯ã¨ãªå
ã®ç£æ»æ
å ±ã«ã¢ã¯ã»ã¹ãããã¨ã¯ã§ãã¾ããã ã¨ã³ãã£ãã£ã¢ã¯ã»ããµããç´æ¥ã¢ã¯ã»ã¹ãããã¨ã¯ã§ãã¾ããã"
+msgstr "åã¨ã¬ã¡ã³ãã«å¯¾ãã¦ã<literal>field-name</literal> ãä¸ããããå ´åã¯ã該å½ããç£æ»æ
å ±ãã¢ã¯ã»ã¹ãã¦ããã¨ã³ãã£ã㣠bean ã®æå® CMP ãã£ã¼ã«ãã«æ ¼ç´ãããããã«ãªã£ã¦ãã¾ããã¨ã³ãã£ãã£ä¸ã«è©²å½ãã CMP ãã£ã¼ã«ãã宣è¨ãããå¿
è¦ã¯ããã¾ãããä¸è´ãããã£ã¼ã«ãåãããå ´åã¯ã 該å½ãã CMP ãã£ã¼ã«ãã®æ½è±¡ getter 㨠setter ã使ã£ã¦ã¢ããªã±ã¼ã·ã§ã³å
ã®ç£æ»ãã£ã¼ã«ãã«ã¢ã¯ã»ã¹ãããã¨ãã§ãã¾ãããã以å¤ã¯ã ç£æ»ãã£ã¼ã«ããä½æããã¦å
é¨çã«ã¨ã³ãã£ãã£ã«è¿½å ããã¾ããç£æ»ãã£ã¼ã«ãåã使ã£ã¦ EJB-QL ã¯ã¨ãªå
ã®ç£æ»æ
å ±ã«ã¢ã¯ã»ã¹ãããã¨ã¯ã§ãã¾ãããã¨ã³ãã£ãã£ã¢ã¯ã»ããµããç´æ¥ã¢ã¯ã»ã¹ãããã¨ã¯ã§ãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:482
@@ -1770,15 +1664,13 @@
"the entity table. If JBoss is creating the table the <literal>jdbc-type</"
"literal> and <literal>sql-type</literal> element can then be used to define "
"the storage type."
-msgstr ""
-"ä¸æ¹ã <literal>column-name</literal> ãæå®ããã¦ããå ´åã 該å½ããç£æ»æ
å ±ã¯ç¤ºãããã¨ã³ãã£ãã£ãã¼ãã«ã®ã³ã©ã å
ã«æ ¼ç´ãããã¯ãã§ãã JBoss ããã¼ãã«ãä½æãã㨠<literal>jdbc-type</"
-"literal> ããã³ <literal>sql-type</literal> ã¨ã¬ã¡ã³ãã使ç¨ããã¦ã¹ãã¬ã¼ã¸ã¿ã¤ããå®ç¾©ãããã¨ãã§ãã¾ãã"
+msgstr "ä¸æ¹ã <literal>column-name</literal> ãæå®ããã¦ããå ´åã 該å½ããç£æ»æ
å ±ã¯ç¤ºãããã¨ã³ãã£ãã£ãã¼ãã«ã®åå
ã«æ ¼ç´ããã¾ãã JBoss ããã¼ãã«ãä½æãã㨠<literal>jdbc-type</literal> 㨠<literal>sql-type</literal> ã¨ã¬ã¡ã³ãã使ç¨ãã¦ãã¹ãã¬ã¼ã¸ã¿ã¤ããå®ç¾©ãããã¨ãã§ãã¾ãã "
#. Tag: para
#: The_CMP_Engine.xml:485
#, no-c-format
msgid "The declaration of audit information with given column names is shown below."
-msgstr "ç¹å®ã®ã³ã©ã åãæã¤ç£æ»æ
å ±ã®å®£è¨ã以ä¸ã«ç¤ºãã¾ãã"
+msgstr "ç¹å®ã®ååãæã¤ç£æ»æ
å ±ã®å®£è¨ã以ä¸ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:488
@@ -1806,28 +1698,26 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
-"<jbosscmp-jdbc>\n"
-" <enterprise-beans>\n"
-" <entity>\n"
-" <ejb-name>AuditChangedNamesEJB</ejb-name>\n"
-" <table-name>cmp2_audit_changednames</table-name>\n"
-" <audit>\n"
-" <created-by>\n"
-" <column-name>createdby</column-name>\n"
-" </created-by>\n"
-" <created-time>\n"
-" <column-name>createdtime</column-name>\n"
-" </created-time>\n"
-" <updated-by>\n"
-" <column-name>updatedby</column-name></"
-"updated-by>\n"
-" <updated-time>\n"
-" <column-name>updatedtime</column-name>\n"
-" </updated-time>\n"
-" </audit>\n"
-" </entity>\n"
-" </enterprise-beans>\n"
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>AuditChangedNamesEJB</ejb-name>\n"
+"<table-name>cmp2_audit_changednames</table-name>\n"
+"<audit>\n"
+"<created-by>\n"
+"<column-name>createdby</column-name>\n"
+"</created-by>\n"
+"<created-time>\n"
+"<column-name>createdtime</column-name>\n"
+"</created-time>\n"
+"<updated-by>\n"
+"<column-name>updatedby</column-name></updated-by>\n"
+"<updated-time>\n"
+"<column-name>updatedtime</column-name>\n"
+"</updated-time>\n"
+"</audit>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
"</jbosscmp-jdbc>"
#. Tag: title
@@ -1847,9 +1737,7 @@
"By default, a DVC is serialized, and the serialized form is stored in a "
"single database column. Although not discussed here, there are several known "
"issues with the long-term storage of classes in serialized form."
-msgstr ""
-"DVC (dependent value class) ã¨ã¯ã æååãæ°å¤ãªã©èªåçã«èªèãããã³ã¢ã¿ã¤ã以å¤ã® <literal>cmp-field</literal> ã¿ã¤ãã¨ãªããã¹ã¦ã® Java ã¯ã©ã¹ã®èªèã«ä½¿ç¨ããç¨èªã§ãã ããã©ã«ãã§ã¯ã DVC ã¯é£ç¶åããã é£ç¶åãããå½¢å¼ãåä¸ã®ãã¼ã¿ãã¼ã¹ã³ã©ã ã«æ ¼ç´ããã¾ãã ããã§ã¯èª¬æãã¾ãããã é£ç¶åå½¢å¼ã§ã®ã¯ã©ã¹ã®é·æä¿ç®¡ã«ã¯ããã¤ãæ¢ç¥ã®åé¡ãããã¾ãã "
-"types core types?? typo??"
+msgstr "DVC (dependent value class) ã¨ã¯ã æååãæ°å¤ãªã©èªåçã«èªèãããã³ã¢ã¿ã¤ã以å¤ã® <literal>cmp-field</literal> ã¿ã¤ãã¨ãªããã¹ã¦ã® Java ã¯ã©ã¹èªèã«ä½¿ç¨ããç¨èªã§ãã ããã©ã«ãã§ã¯ãDVC ã¯é£ç¶åãããé£ç¶åãããå½¢å¼ãåä¸ã®ãã¼ã¿ãã¼ã¹åã«æ ¼ç´ããã¾ããããã§ã¯èª¬æãã¾ããããé£ç¶åå½¢å¼ã§ã®ã¯ã©ã¹ã®é·æä¿ç®¡ã«ã¯æ¢ç¥ã®åé¡ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:496
@@ -1865,7 +1753,7 @@
"with separate fields for area code, exchange, and extension, or a person'"
"s name spread across several fields. With a DVC, multiple columns can be "
"mapped to one logical field."
-msgstr "JBoss 㯠DVC å
é¨ãã¼ã¿ã® 1 ã³ã©ã ã¾ãã¯è¤æ°ã³ã©ã ã¸ã®ä¿åããµãã¼ããã¦ãã¾ãã ããã¯ã¬ã¬ã·ã¼ãª JavaBean ããã¼ã¿ãã¼ã¹æ§é ã«å¯¾å¿ããå ´åã«ä¾¿å©ã§ãã é常ã«å¹³å¦åãããæ§é ã§ãã¼ã¿ãã¼ã¹ãæ¤ç´¢ããã®ã¯çããããã¾ãã (<literal>SHIP_LINE1</literal>ã <literal>SHIP_LINE2</literal>ã <literal>SHIP_CITY</literal> ãªã©ã®ãã£ã¼ã«ããè«æ±æ¸éä»å
ã®è¿½å ãã£ã¼ã«ãã»ãããæ㤠<literal>PURCHASE_ORDER</literal> ãã¼ãã«ãªã©)ã ãã®ä»ä¸è¬çãªãã¼ã¿ãã¼ã¹æ§é ã¨ãã¦ã¯ã¨ãªã¢ã³ã¼ãã 交æã ããã³å
ç·ãããã¯è¤æ°ã®ãã£ã¼ã«ãã«ããããã®äººã®ååç¨ã®åå¥ãã£ã¼ã«ããæã¤é»è©±çªå·ãªã©ãããã¾ãã DVC ã§ã¯è¤æ°ã®ã³ã©ã ã 1 ã¤ã®è«çãã£ã¼ã«ãã«ãããã³ã°ãããã¨ãå¯è½ã§ãã"
+msgstr "JBoss 㯠DVC å
é¨ãã¼ã¿ã® 1 åã¾ãã¯è¤æ°åã¸ã®ä¿åããµãã¼ããã¦ãã¾ããããã¯ã¬ã¬ã·ã¼ãª JavaBean ããã¼ã¿ãã¼ã¹æ§é ã«å¯¾å¿ããå ´åã«ä¾¿å©ã§ããé常ã«å¹³å¦åãããæ§é ã§ãã¼ã¿ãã¼ã¹ãæ¤ç´¢ããã®ã¯çããããã¾ãã(<literal>SHIP_LINE1</literal>ã<literal>SHIP_LINE2</literal>ã <literal>SHIP_CITY</literal> ãªã©ã®ãã£ã¼ã«ããè«æ±æ¸éä»å
ã®è¿½å ãã£ã¼ã«ãã»ãããæ㤠<literal>PURCHASE_ORDER</literal> ãã¼ãã«ãªã©)ããã®ä»ä¸è¬çãªãã¼ã¿ãã¼ã¹æ§é ã¨ãã¦ã¯ã¨ãªã¢ã³ã¼ãã交æãããã³å
ç·ãããã¯è¤æ°ã®ãã£ã¼ã«ãã«ããããã®äººã®ååç¨ã®åå¥ãã£ã¼ã«ããæã¤é»è©±çªå·ãªã©ãããã¾ããDVC ã§ã¯è¤æ°ã®åã 1 ã¤ã®è«çãã£ã¼ã«ãã«ãããã³ã°ãããã¨ãå¯è½ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:499
@@ -1879,7 +1767,7 @@
"be an EJB. A DVC mapping is specified in a <literal>dependent-value-class</"
"literal> element within the <literal>dependent-value-classes</literal> "
"element."
-msgstr "JBoss ã¯ã ãããã³ã°ããã DVC ãã·ã³ãã«ããããã£ã® JavaBeans ãã¼ãã³ã°ä»æ§ã«æºãããã¨ã ã¾ããã¼ã¿ãã¼ã¹å
ã«æ ¼ç´ãããåããããã£ã getter 㨠setter ã®ä¸¡æ¹ã®ã¡ã½ãããæã£ã¦ãããã¨ãå¿
è¦ã¨ãªãã¾ãã ããã«ã bean ã¯é£ç¶åãå¯è½ã§ãªããã°ãªããã å¼æ°ãªãã®ã³ã³ã¹ãã©ã¯ã¿ãæã£ã¦ããªããã°ãªãã¾ããã ããããã£ã¯ã·ã³ãã«ã¿ã¤ãã®ãããã³ã°ãããªã DVCãããã¯ãããã³ã°ããã DVC ã®ãããã§ãæ§ãã¾ãããã EJB ã«ã¯ãªãã¾ããã DVC ãããã³ã°ã¯ <literal>dependent-value-classes</literal> ã¨ã¬ã¡ã³ãå
ã® <literal>dependent-value-class</literal> ã¨ã¬ã¡ã³ãã«æå®ããã¾ãã"
+msgstr "JBoss ã¯ããããã³ã°ããã DVC ãã·ã³ãã«ããããã£ã® JavaBeans ãã¼ãã³ã°ä»æ§ã«æºãããã¨ãã¾ããã¼ã¿ãã¼ã¹å
ã«æ ¼ç´ãããåããããã£ã getter 㨠setter ã®ä¸¡æ¹ã®ã¡ã½ãããæã£ã¦ãããã¨ãå¿
è¦ã¨ãªãã¾ããããã«ãbean ã¯é£ç¶åãå¯è½ã§ãªããã°ãªãããå¼æ°ãªãã®ã³ã³ã¹ãã©ã¯ã¿ãæã£ã¦ããªããã°ãªãã¾ããããããã£ã¯ã·ã³ãã«ã¿ã¤ãã®ãããã³ã°ãããªã DVCãããã¯ãããã³ã°ããã DVC ã®ãããã§ãæ§ãã¾ããããEJB ã«ã¯ãªãã¾ãããDVC ãããã³ã°ã¯ <literal>dependent-value-classes</literal> ã¨ã¬ã¡ã³ãå
ã® <literal>dependent-value-class</literal> ã¨ã¬ã¡ã³ãã«æå®ããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:503
@@ -1891,7 +1779,7 @@
#: The_CMP_Engine.xml:510
#, no-c-format
msgid "Here is an example of a simple <literal>ContactInfo</literal> DVC class."
-msgstr "次ã«ã·ã³ãã«ãª <literal>ContactInfo</literal> DVC ã¯ã©ã¹ã®ä¾ã示ãã¾ãã"
+msgstr "次ã«ã·ã³ãã«ãª <literal>ContactInfo</literal> DVC ã¯ã©ã¹ã®ä¾ã示ãã¾ãã "
#. Tag: programlisting
#: The_CMP_Engine.xml:513
@@ -1942,42 +1830,41 @@
" \n"
" // ... equals, hashCode, toString \n"
"}"
-msgstr ""
-"public class ContactInfo \n"
+msgstr "public class ContactInfo \n"
" implements Serializable \n"
"{\n"
-" /** The cell phone number. */\n"
+" /** The cell phone number.*/\n"
" private PhoneNumber cell;\n"
-" \n"
-" /** The pager number. */\n"
+"\n"
+" /** The pager number.*/\n"
" private PhoneNumber pager;\n"
-" \n"
+"\n"
" /** The email address */\n"
" private String email;\n"
"\n"
-" \n"
+"\n"
" /**\n"
" * Creates empty contact info.\n"
-" */\n"
+"*/\n"
" public ContactInfo() {\n"
" }\n"
"\n"
" public PhoneNumber getCell() {\n"
" return cell;\n"
" }\n"
-" \n"
+"\n"
" public void setCell(PhoneNumber cell) {\n"
" this.cell = cell;\n"
" }\n"
-" \n"
+"\n"
" public PhoneNumber getPager() {\n"
" return pager;\n"
" }\n"
-" \n"
+"\n"
" public void setPager(PhoneNumber pager) {\n"
" this.pager = pager;\n"
" }\n"
-" \n"
+"\n"
" public String getEmail() {\n"
" return email;\n"
" }\n"
@@ -1985,7 +1872,7 @@
" public void setEmail(String email) {\n"
" this.email = email.toLowerCase();\n"
" }\n"
-" \n"
+"\n"
" // ... equals, hashCode, toString \n"
"}"
@@ -1995,7 +1882,7 @@
msgid ""
"The contact info includes a phone number, which is represented by another "
"DVC class."
-msgstr "é£çµ¡å
æ
å ±ã«ã¯é»è©±çªå·ãå«ã¾ãã ããã¯å¥ã® DVC ã¯ã©ã¹ã§è¡¨ããã¾ãã"
+msgstr "é£çµ¡å
æ
å ±ã«ã¯é»è©±çªå·ãå«ã¾ããããã¯å¥ã® DVC ã¯ã©ã¹ã§è¡¨ããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:517
@@ -2017,21 +1904,20 @@
" \n"
" // ... equals, hashCode, toString\n"
"}"
-msgstr ""
-"public class PhoneNumber\n"
+msgstr "public class PhoneNumber\n"
" implements Serializable \n"
"{\n"
-" /** The first three digits of the phone number. */\n"
+" /** The first three digits of the phone number.*/\n"
" private short areaCode;\n"
"\n"
-" /** The middle three digits of the phone number. */\n"
+" /** The middle three digits of the phone number.*/\n"
" private short exchange;\n"
"\n"
-" /** The last four digits of the phone number. */\n"
+" /** The last four digits of the phone number.*/\n"
" private short extension;\n"
"\n"
" // ... getters and setters \n"
-" \n"
+"\n"
" // ... equals, hashCode, toString\n"
"}"
@@ -2082,43 +1968,42 @@
" </property>\n"
" </dependent-value-class>\n"
"</dependent-value-classes>"
-msgstr ""
-"<dependent-value-classes>\n"
-" <dependent-value-class>\n"
-" <description>A phone number</description>\n"
-" <class>org.jboss.cmp2.crimeportal.PhoneNumber</class>\n"
-" <property>\n"
-" <property-name>areaCode</property-name>\n"
-" <column-name>area_code</column-name>\n"
-" </property>\n"
-" <property>\n"
-" <property-name>exchange</property-name>\n"
-" <column-name>exchange</column-name>\n"
-" </property>\n"
-" <property>\n"
-" <property-name>extension</property-name>\n"
-" <column-name>extension</column-name>\n"
-" </property>\n"
-" </dependent-value-class>\n"
+msgstr "<dependent-value-classes>\n"
+"<dependent-value-class>\n"
+"<description>A phone number</description>\n"
+"<class>org.jboss.cmp2.crimeportal.PhoneNumber</class>\n"
+"<property>\n"
+"<property-name>areaCode</property-name>\n"
+"<column-name>area_code</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>exchange</property-name>\n"
+"<column-name>exchange</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>extension</property-name>\n"
+"<column-name>extension</column-name>\n"
+"</property>\n"
+"</dependent-value-class>\n"
" Â \n"
-" <dependent-value-class>\n"
-" <description>General contact info</description>\n"
-" <class>org.jboss.cmp2.crimeportal.ContactInfo</class>\n"
-" <property>\n"
-" <property-name>cell</property-name>\n"
-" <column-name>cell</column-name>\n"
-" </property>\n"
-" <property>\n"
-" <property-name>pager</property-name>\n"
-" <column-name>pager</column-name>\n"
-" </property>\n"
-" <property>\n"
-" <property-name>email</property-name>\n"
-" <column-name>email</column-name>\n"
-" <jdbc-type>VARCHAR</jdbc-type>\n"
-" <sql-type>VARCHAR(128)</sql-type>\n"
-" </property>\n"
-" </dependent-value-class>\n"
+"<dependent-value-class>\n"
+"<description>General contact info</description>\n"
+"<class>org.jboss.cmp2.crimeportal.ContactInfo</class>\n"
+"<property>\n"
+"<property-name>cell</property-name>\n"
+"<column-name>cell</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>pager</property-name>\n"
+"<column-name>pager</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>email</property-name>\n"
+"<column-name>email</column-name>\n"
+"<jdbc-type>VARCHAR</jdbc-type>\n"
+"<sql-type>VARCHAR(128)</sql-type>\n"
+"</property>\n"
+"</dependent-value-class>\n"
"</dependent-value-classes>"
#. Tag: para
@@ -2134,11 +2019,7 @@
"future release. The current proposal involves storing the primary key fields "
"in the case of a local entity and the entity handle in the case of a remote "
"entity."
-msgstr ""
-"å DVC 㯠<literal>dependent-value-class</literal> ã¨ã¬ã¡ã³ãã§å®£è¨ããã¾ãã DVC ã¯ã¯ã©ã¹ã¨ã¬ã¡ã³ãã§å®£è¨ããã Java ã¯ã©ã¹ã¿ã¤ãã§èå¥ããã¾ãã æ°¸ç¶åãããåããããã£ã¯ããããã£ã¨ã¬ã¡ã³ãã§å®£è¨ããã¾ãã ãã®è©³ç´°ã¯ <literal>cmp-field</literal> ã¨ã¬ã¡ã³ãã«åºã¥ãã®ã§è¦ãã°ãããããã¯ãã§ãã ãã®å¶éãä»å¾ã®ãªãªã¼ã¹ã§ã¯åé¤ãããäºå®ã§ãã ç¾å¨ã®ææ¡ã¯ "
-"The current proposal involves storing the primary key fields "
-"in the case of a local entity and the entity handle in the case of a remote "
-"entity.??"
+msgstr "å DVC 㯠<literal>dependent-value-class</literal> ã¨ã¬ã¡ã³ãã§å®£è¨ãã¾ãã DVC ã¯ã¯ã©ã¹ã¨ã¬ã¡ã³ãã§å®£è¨ããã Java ã¯ã©ã¹ã¿ã¤ãã§èå¥ããã¾ããæ°¸ç¶åãããåããããã£ã¯ããããã£ã¨ã¬ã¡ã³ãã§å®£è¨ããã¾ãã ãã®è©³ç´°ã¯ <literal>cmp-field</literal> ã¨ã¬ã¡ã³ãã«åºã¥ãã®ã§ãããã«ãããããã«ãªã£ã¦ãã¾ãããã®å¶éãä»å¾ã®ãªãªã¼ã¹ã§ã¯åé¤ãããäºå®ã§ããç¾å¨ã¯ããã¼ã«ã«ã¨ã³ãã£ãã£ã®å ´åã¯ãã©ã¤ããªãã¼ãã£ã¼ã«ãããªã¢ã¼ãã¨ã³ãã£ãã£ã®å ´åã¯ã¨ã³ãã£ãã£ãã³ãã«ãæ ¼ç´ããè¨å®ãææ¡ããã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:525
@@ -2159,7 +2040,7 @@
"DVC, the process is repeated. For example, a <literal>cmp-field</literal> "
"named <literal>info</literal> that uses the <literal>ContactInfo</literal> "
"DVC would have the following columns:"
-msgstr ""
+msgstr "<literal>dependent-value-classes</literal> ã»ã¯ã·ã§ã³ã¯å
é¨æ§é ã¨ã¯ã©ã¹ãããã³ã°ã®ããã©ã«ããå®ç¾©ãã¾ããæªç¥ã®ã¿ã¤ãã®ãã£ã¼ã«ããããå ´åãJBoss ã¯ç»é²æ¸ã¿ã® DVC ãªã¹ããæ¤ç´¢ãã¾ããDVC ãè¦ã¤ãã£ãããåã»ããã«ãã®ãã£ã¼ã«ããæ°¸ç¶åãã¾ãããã以å¤ã®å ´åã¯ãåä¸ã®åã«é£ç¶åå½¢å¼ã§æ ¼ç´ããã¾ããJBoss ã§ã¯ DVC ã®ç¶æ¿ããµãã¼ããã¦ãã¾ãããã¤ã¾ãããã®æ¤ç´¢ã¯å®£è¨ãããã¿ã¤ãã®ãã£ã¼ã«ãã®ã¿ã対象ã¨ãã¾ããDVC ã¯ä»ã® DVC ãããæ§ç¯ãããã¨ãã§ããJBoss ã DVC ãçºè¦ããå ´åãDVC ããªã¼æ§é ãåã»ããã«å¹³å¦åãã¾ããèµ·åæã« DVC åè·¯ãçºè¦ããå ´åãJBoss 㯠<literal>EJBException</literal> ãæãã¾ããããããã£ã®ããã©ã«ãã®åå㯠<literal>cmp-field</literal> ã®å¾ã«ä¸ç·ã¨ããããã£ã®ååãä»ãã¾ããã!
ãããã£ã DVC ã®å ´åããã®ããã»ã¹ãç¹°ãè¿ããã¾ãããã¨ãã°ã<literal>info</literal> ã¨ã¤ãããã<literal>ContactInfo</literal> DVC ã使ç¨ãã <literal>cmp-field</literal> ã®å ´åã¯ã"
#. Tag: programlisting
#: The_CMP_Engine.xml:528
@@ -2172,7 +2053,13 @@
"info_pager_exchange\n"
"info_pager_extension\n"
"info_email"
-msgstr ""
+msgstr "info_cell_area_code\n"
+"info_cell_exchange\n"
+"info_cell_extension\n"
+"info_pager_area_code\n"
+"info_pager_exchange\n"
+"info_pager_extension\n"
+"info_email"
#. Tag: para
#: The_CMP_Engine.xml:529
@@ -2181,7 +2068,7 @@
"The automatically generated column names can quickly become excessively long "
"and awkward. The default mappings of columns can be overridden in the entity "
"element as follows:"
-msgstr ""
+msgstr "èªåçæãããååã¯é·ãããä¸ãèªèãã«ãããã®ã«ãªãã¾ããåã®ããã©ã«ããããã³ã°ã¯ã以ä¸ã®ããã«ã¨ã³ãã£ãã£ã¨ã¬ã¡ã³ãã§ãªã¼ãã¼ã©ã¤ãããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:532
@@ -2235,7 +2122,48 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<cmp-field>\n"
+"<field-name>contactInfo</field-name>\n"
+"<property>\n"
+"<property-name>cell.areaCode</property-name>\n"
+"<column-name>cell_area</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>cell.exchange</property-name>\n"
+"<column-name>cell_exch</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>cell.extension</property-name>\n"
+"<column-name>cell_ext</column-name>\n"
+"</property>\n"
+"\n"
+"<property>\n"
+"<property-name>pager.areaCode</property-name>\n"
+"<column-name>page_area</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>pager.exchange</property-name>\n"
+"<column-name>page_exch</column-name>\n"
+"</property>\n"
+"<property>\n"
+"<property-name>pager.extension</property-name>\n"
+"<column-name>page_ext</column-name>\n"
+"</property>\n"
+" Â \n"
+"<property>\n"
+"<property-name>email</property-name>\n"
+"<column-name>email</column-name>\n"
+"<jdbc-type>VARCHAR</jdbc-type>\n"
+"<sql-type>VARCHAR(128)</sql-type>\n"
+"</property>\n"
+"</cmp-field>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:533
@@ -2243,13 +2171,13 @@
msgid ""
"When overriding property info for the entity, you need to refer to the "
"property from a flat perspective as in <literal>cell.areaCode</literal>."
-msgstr ""
+msgstr "ã¨ã³ãã£ãã£ã®ããããã£æ
å ±ããªã¼ãã¼ã©ã¤ãããå ´åã<literal>cell.areaCode</literal> ã®ãããªãã©ãããªãã¼ã¹ããã¯ãã£ãããããããã£ãåç
§ãã¦ãã ããã"
#. Tag: title
#: The_CMP_Engine.xml:541
#, no-c-format
msgid "Container Managed Relationships"
-msgstr ""
+msgstr "ã³ã³ãã管çã«ãããªã¬ã¼ã·ã§ã³ã·ãã"
#. Tag: para
#: The_CMP_Engine.xml:542
@@ -2268,7 +2196,7 @@
"CMRs is that they are only defined between local interfaces. This means that "
"a relationship cannot be created between two entities in separate "
"applications, even in the same application server."
-msgstr ""
+msgstr "ã³ã³ãã管çã«ãããªã¬ã¼ã·ã§ã³ã·ããï¼CMRï¼ã¯ CMP 2.0 ã®ãã¯ãã«ãªæ°æ©è½ã§ããããã°ã©ã㯠EJB 1.0 å°å
¥æï¼å½ç¶ããã¼ã¿ãã¼ã¹ãå°å
¥ããã¦ããï¼ããã¨ã³ãã£ãã£ãªãã¸ã§ã¯ãã®ãªã¬ã¼ã·ã§ã³ã·ãããä½æãã¦ãã¾ãããCMP 2.0 以åã¯é¢é£ã¨ã³ãã£ãã£ã®ãã©ã¤ããªãã¼ãæ½åºããããåãªã¬ã¼ã·ã§ã³ã®ã³ã¼ããæ¸ããæ¬ä¼¼å¤é¨ãã¼ãã£ã¼ã«ãã«æ ¼ç´ããªããã°ãªãã¾ããã§ãããã·ã³ãã«ãªãªã¬ã¼ã·ã§ã³ã·ããã¯ã³ã¼ãåããã®ãç°¡åã§ãããåç
§æ´åæ§ã®ããè¤éãªãªã¬ã¼ã·ã§ã³ã·ããã¯ã³ã¼ãåä½æ¥ã«ç¸å½ã®æéãå¿
è¦ã§ãããCMP 2.0 ãããã°ãæä½æ¥ã§ãªã¬ã¼ã·ã§ã³ã·ãããã³ã¼ãåããå¿
è¦ã¯ãªããªãã¾ããã³ã³ããã¯ãåç
§æ´åæ§ã®ãã 1対1ã1対å¤ãã¾ãã¯å¤å¯¾å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã管çã§ãã¾ãããã !
ãããã¼ã«ã«ã¤ã³ã¿ã¼ãã§ã¼ã¹éã§ããå®ç¾©ã§ããªãã®ãå¯ä¸ã®å¶éäºé
ã§ããã¤ã¾ããåãã¢ããªã±ã¼ã·ã§ã³ãµã¼ãã¼å
ã§ãã¢ããªã±ã¼ã·ã§ã³ãç°ãªã 2 ã¤ã®ã¨ã³ãã£ãã£ã§ã¯ãªã¬ã¼ã·ã§ã³ã·ãããä½æã§ããªãã®ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:545
@@ -2278,13 +2206,13 @@
"the <literal>cmr-field</literal> abstract accessors and declare the "
"relationship in the <literal>ejb-jar.xml</literal> file. The following two "
"sections describe these steps."
-msgstr ""
+msgstr "ã³ã³ãã管çã«ãããªã¬ã¼ã·ã§ã³ã·ããã®ä½æã«ã¯ãåºæ¬çã« 2 種é¡ã®æ¹æ³ãããã¾ãã<literal>cmr-field</literal> æ½è±¡ã¢ã¯ã»ããµãä½æãã<literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã§ãªã¬ã¼ã·ã§ã³ã·ããã宣è¨ãã¾ãã次㮠2 ã¤ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ã¹ãããã説æãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:549
#, no-c-format
msgid "CMR-Field Abstract Accessors"
-msgstr ""
+msgstr "CMR-Field æ½è±¡ã¢ã¯ã»ããµ"
#. Tag: para
#: The_CMP_Engine.xml:550
@@ -2297,7 +2225,7 @@
"Set</literal>) object. For example, to declare a one-to-many relationship "
"between organization and gangster, we declare the relationship from "
"organization to gangster in the <literal>OrganizationBean</literal> class:"
-msgstr ""
+msgstr "CMR-Field æ½è±¡ã¢ã¯ã»ããµã®ç½²å㯠<literal>cmp-fields</literal> ã¨åãã§ããã ãã ããåä¸ã®å¤ãæã¤ãªã¬ã¼ã·ã§ã³ã·ããã¯é¢é£ãããã¼ã«ã«ã¤ã³ã¿ã¼ãã§ã¼ã¹ãè¿ãå¿
è¦ãããã¾ããã¾ããè¤æ°ã®å¤ãæã¤ãªã¬ã¼ã·ã§ã³ã·ãã㯠<literal>java.util.Collection</literal>ï¼ã¾ã㯠<literal>java.util.Set</literal>) ãªãã¸ã§ã¯ãããè¿ããã¨ãã§ãã¾ããããã¨ãã°ãorganization 㨠gangster ã® 1 対å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã宣è¨ããã«ã¯ã <literal>OrganizationBean</literal> ã¯ã©ã¹ã§ organization 㨠gangster ã®ãªã¬ã¼ã·ã§ã³ã·ããã宣è¨ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:553
@@ -2309,7 +2237,12 @@
" public abstract Set getMemberGangsters();\n"
" public abstract void setMemberGangsters(Set gangsters);\n"
"}"
-msgstr ""
+msgstr "public abstract class OrganizationBean\n"
+" implements EntityBean \n"
+"{\n"
+" public abstract Set getMemberGangsters();\n"
+" public abstract void setMemberGangsters(Set gangsters);\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:554
@@ -2317,7 +2250,7 @@
msgid ""
"We also can declare the relationship from gangster to organization in the "
"<literal>GangsterBean</literal> class:"
-msgstr ""
+msgstr "ã¾ã gangster ãã organization ã¸ã®ãªã¬ã¼ã·ã§ã³ã·ããã <literal>GangsterBean</literal> ã¯ã©ã¹ã§å®£è¨ãããã¨ãã§ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:557
@@ -2329,7 +2262,12 @@
" public abstract Organization getOrganization();\n"
" public abstract void setOrganization(Organization org);\n"
"}"
-msgstr ""
+msgstr "public abstract class GangsterBean\n"
+" implements EntityBean \n"
+"{\n"
+" public abstract Organization getOrganization();\n"
+" public abstract void setOrganization(Organization org);\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:558
@@ -2338,13 +2276,13 @@
"Although each bean declared a CMR field, only one of the two beans in a "
"relationship must have a set of accessors. As with CMP fields, a CMR field "
"is required to have both a getter and a setter method."
-msgstr ""
+msgstr "å bean 㯠CMR ãã£ã¼ã«ãã§å®£è¨ããã¾ããããªã¬ã¼ã·ã§ã³ã·ããã® 2 ã¤ã® bean ã®ãã¡ä¸ã¤ã«ã¢ã¯ã»ããµã»ãããè¨å®ãã¦ãã ãããCMP ãã£ã¼ã«ã㯠getter 㨠setter ãããã®ã¡ã½ãããå¿
è¦ã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:564
#, no-c-format
msgid "Relationship Declaration"
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ããã®å®£è¨"
#. Tag: para
#: The_CMP_Engine.xml:565
@@ -2355,7 +2293,7 @@
"XDoclet to manage the deployment descriptors for CMR fields, it's still "
"important to understand how the descriptor works. The following illustrates "
"the declaration of the organization/gangster relationship:"
-msgstr ""
+msgstr "<literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã§ã®ãªã¬ã¼ã·ã§ã³ã·ããã®å®£è¨ã¯è¤éã§ã¨ã©ã¼ãçºçãããããªã£ã¦ãã¾ããCMR ãã£ã¼ã«ãã®ãããã¤ã¡ã³ãè¨è¿°å管ç㯠XDoclet ãªã©ã®ãã¼ã«ä½¿ç¨ãæ¨å¥¨ãã¦ãã¾ãããè¨è¿°åã«ã¤ãã¦ç解ãã¦ãããã¨ãéè¦ã§ãã以ä¸ã§ organization/gangster ãªã¬ã¼ã·ã§ã³ã·ããã®å®£è¨ã«ã¤ãã¦èª¬æãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:568
@@ -2397,7 +2335,37 @@
" </ejb-relation>\n"
" </relationships>\n"
"</ejb-jar>"
-msgstr ""
+msgstr "<ejb-jar>\n"
+"<relationships>\n"
+"<ejb-relation>\n"
+"<ejb-relation-name>Organization-Gangster</ejb-relation-name>\n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>org-has-gangsters </ejb-relationship-role-name>\n"
+"<multiplicity>One</multiplicity>\n"
+"<relationship-role-source>\n"
+"<ejb-name>OrganizationEJB</ejb-name>\n"
+"</relationship-role-source>\n"
+"<cmr-field>\n"
+"<cmr-field-name>memberGangsters</cmr-field-name>\n"
+"<cmr-field-type>java.util.Set</cmr-field-type>\n"
+"</cmr-field>\n"
+"</ejb-relationship-role>\n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>\n"
+" gangster-belongs-to-org\n"
+"</ejb-relationship-role-name>\n"
+"<multiplicity>Many</multiplicity>\n"
+"<cascade-delete/>\n"
+"<relationship-role-source>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"</relationship-role-source>\n"
+"<cmr-field>\n"
+"<cmr-field-name>organization</cmr-field-name>\n"
+"</cmr-field>\n"
+"</ejb-relationship-role>\n"
+"</ejb-relation>\n"
+"</relationships>\n"
+"</ejb-jar>"
#. Tag: para
#: The_CMP_Engine.xml:569
@@ -2411,7 +2379,7 @@
"<literal>ejb-relation</literal> contains two <literal>ejb-relationship-role</"
"literal> elements (one for each side of the relationship). The <literal>ejb-"
"relationship-role</literal> tags are as follows:"
-msgstr ""
+msgstr "ãããè¦ãã°ãããããã«ããããã¬ãã«ã®ã<literal>relationships</literal>ãã¨ã¬ã¡ã³ãå
㧠<literal>ejb-relation</literal> ã¨ã¬ã¡ã³ãä»ãã®ãªã¬ã¼ã·ã§ã³ã·ããã宣è¨ãã¦ãã¾ãããªã¬ã¼ã·ã§ã³ã·ããã«ã¯ <literal>ejb-relation-name</literal> ã¨ã¬ã¡ã³ãã§ååãä»ãããã¾ãããã㯠<literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã§ååã«ãã£ã¦ãã¼ã«ãåç
§ããã®ã§ãéè¦ã§ããå <literal>ejb-relation</literal> ã«ã¯ 2 ã¤ã® <literal>ejb-relationship-role</literal> ã¨ã¬ã¡ã³ããããã¾ãï¼ãªã¬ã¼ã·ã§ã³ã·ããã®åãµã¤ãã«ä¸ã¤ãã¤ï¼ã<literal>ejb-relationship-role</literal> ã¿ã°ã¯ä»¥ä¸ã®ããã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:574
@@ -2421,7 +2389,7 @@
"element is used to identify the role and match the database mapping the "
"<literal>jbosscmp-jdbc.xml</literal> file. The relationship role names for "
"each side of a relationship must be different."
-msgstr ""
+msgstr "<emphasis role=\"bold\">ejb-relationshiprole-name</emphasis>:ãã¼ã«ãèå¥ãã<literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ããããã³ã°ãããã¼ã¿ãã¼ã¹ãä¸è´ãããã®ã«ä½¿ç¨ãããªãã·ã§ã³ã¨ã¬ã¡ã³ãã§ãããªã¬ã¼ã·ã§ã³ã·ããã®åãµã¤ãã«å¯¾ãããã¼ã«åã¯ããããç°ãªããã®ã«ãã¦ãã ããã"
#. Tag: para
#: The_CMP_Engine.xml:579
@@ -2434,7 +2402,7 @@
"multiplicity of the gangster is <literal>Many</literal> because the "
"relationship is from one organization to many gangsters. Note, as with all "
"XML elements, this element is case sensitive."
-msgstr ""
+msgstr "<emphasis role=\"bold\">multiplicity</emphasis>:ããã¯ãªã¬ã¼ã·ã§ã³ã·ããã®ãµã¤ãã®å¤é度ã示ãã¾ãã<literal>One</literal> ã¾ã㯠<literal>Many</literal> ãå¤ã§ãããã®ä¾ã®å ´åã1 ã¤ã® organization ãã è¤æ°ã® gangster ã¸ã®é¢ä¿ãªã®ã§ãorganization ã®å¤é度㯠<literal>One</literal> ã§ãgangster 㯠<literal>Many</literal> ã«ãªãã¾ããXML ã¨ã¬ã¡ã³ãã¨åæ§ã大æåå°æåãåºå¥ããã¾ãã®ã§æ³¨æãã¦ãã ããã"
#. Tag: para
#: The_CMP_Engine.xml:584
@@ -2445,13 +2413,13 @@
"entity is deleted. Cascade deletion is only allowed for a role where the "
"other side of the relationship has a multiplicity of one. The default is to "
"not cascade delete."
-msgstr ""
+msgstr "<emphasis role=\"bold\">cascade-delete</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ããæå¹ãªå ´åã親ã¨ã³ãã£ãã£ãåé¤ãããã¨ãåã¨ã³ãã£ãã£ãåé¤ããã¾ããã«ã¹ã±ã¼ãåé¤ã¯ããªã¬ã¼ã·ã§ã³ã·ããã®ä»ãµã¤ãã®å¤é度ã 1 ã§ãããã¼ã«ã«ã®ã¿æå¹ã§ããããã©ã«ãã§ã¯ãã«ã¹ã±ã¼ãåé¤ã¯ãªãã«è¨å®ããã¦ãã¾ãã"
#. Tag: emphasis
#: The_CMP_Engine.xml:590
#, no-c-format
msgid "relationship-role-source"
-msgstr ""
+msgstr "relationship-role-source"
#. Tag: para
#: The_CMP_Engine.xml:594
@@ -2459,13 +2427,13 @@
msgid ""
"<emphasis role=\"bold\">ejb-name</emphasis>: This required element gives the "
"name of the entity that has the role."
-msgstr ""
+msgstr "<emphasis role=\"bold\">ejb-name</emphasis>:å¿
é ã¨ã¬ã¡ã³ãã§ããã¼ã«ãæã¤ã¨ã³ãã£ãã£ã®å称ãä»ä¸ãã¾ãã"
#. Tag: emphasis
#: The_CMP_Engine.xml:602
#, no-c-format
msgid "cmr-field"
-msgstr ""
+msgstr "cmr-field"
#. Tag: para
#: The_CMP_Engine.xml:606
@@ -2473,7 +2441,7 @@
msgid ""
"<emphasis role=\"bold\">cmr-field-name</emphasis>: This is the name of the "
"CMR field of the entity has one, if it has one."
-msgstr ""
+msgstr "<emphasis role=\"bold\">cmr-field-name</emphasis>:ããã¯ãã¨ã³ãã£ãã£ã®å¤é度ã 1 ã®å ´åã® CMR ãã£ã¼ã«ãã®ååã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:611
@@ -2482,7 +2450,7 @@
"<emphasis role=\"bold\">cmr-field-type</emphasis>: This is the type of the "
"CMR field, if the field is a collection type. It must be <literal>java.util."
"Collection</literal> or <literal>java.util.Set</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">cmr-field-type</emphasis>:ãã£ã¼ã«ããã³ã¬ã¯ã·ã§ã³ã¿ã¤ãã®å ´åã® CMR ãã£ã¼ã«ãã®ã¿ã¤ãã§ãã<literal>java.util.Collection</literal> ã¾ã㯠<literal>java.util.Set</literal> ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:618
@@ -2491,13 +2459,13 @@
"After adding the CMR field abstract accessors and declaring the "
"relationship, the relationship should be functional. The next section "
"discusses the database mapping of the relationship."
-msgstr ""
+msgstr "CMR ãã£ã¼ã«ãã®æ½è±¡ã¢ã¯ã»ããµã追å ãããªã¬ã¼ã·ã§ã³ã·ããã宣è¨ããã¨ããªã¬ã¼ã·ã§ã³ã·ãããæ©è½ããããã«ãªãã¾ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããªã¬ã¼ã·ã§ã³ã·ããã®ãã¼ã¿ãã¼ã¹ãããã³ã°ã«ã¤ãã¦è§£èª¬ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:624
#, no-c-format
msgid "Relationship Mapping"
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ãããããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:625
@@ -2514,13 +2482,13 @@
"xml</literal><literal>ejb-relation</literal> element content model is shown "
"in <xref linkend=\"Relationship_Mapping-The_jbosscmp_jdbc."
"xml_ejb_relation_element_content_model\"/>."
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ããã¯å¤é¨ãã¼ãã¾ãã¯å¥åã®ãªã¬ã¼ã·ã§ã³ãã¼ãã«ã使ã£ã¦ãããã³ã°ã§ãã¾ãã1 対 1ãããã³ 1 対å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã¯ããã©ã«ãã§å¤é¨ãã¼ãããã³ã°ã¹ã¿ã¤ã«ã使ç¨ããå¤å¯¾å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã§ã¯ãªã¬ã¼ã·ã§ã³ãã¼ãã«ãããã³ã°ã¹ã¿ã¤ã«ã®ã¿ã使ç¨ãã¾ãããªã¬ã¼ã·ã§ã³ã·ããã®ãããã³ã°ã¯ <literal>ejb-relation</literal> ã¨ã¬ã¡ã³ããçµç±ã㦠<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã® <literal>relationships</literal> ã»ã¯ã·ã§ã³ã§å®£è¨ãã¾ãããªã¬ã¼ã·ã§ã³ã·ãã㯠<literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã® <literal>ejb-relation-name</literal> ã§èå¥ããã¾ãã<literal>jbosscmp-jdbc.xml</literal><literal>ejb-relation</literal> ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã <xref linkend=\"Relationship_Mapping-The_jbosscmp_jdbc.xml_ejb_relation_element_content_model\"/> ã!
«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:629
#, no-c-format
msgid "The jbosscmp-jdbc.xml ejb-relation element content model"
-msgstr ""
+msgstr "jbosscmp-jdbc.xml ejb-relation ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:636
@@ -2528,7 +2496,7 @@
msgid ""
"The basic template of the relationship mapping declaration for "
"<literal>Organization-Gangster</literal> relationship follows:"
-msgstr ""
+msgstr "<literal>Organization-Gangster</literal> ãªã¬ã¼ã·ã§ã³ã·ããã®ãªã¬ã¼ã·ã§ã³ã·ãããããã³ã°å®£è¨ã®åºæ¬ãã³ãã¬ã¼ãã¯æ¬¡ã®ããã«ãªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:639
@@ -2558,7 +2526,27 @@
" </ejb-relation>\n"
" </relationships>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<relationships>\n"
+"<ejb-relation>\n"
+"<ejb-relation-name>Organization-Gangster</ejb-relation-name>\n"
+"<foreign-key-mapping/>\n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>org-has-gangsters</ejb-relationship-role-name>\n"
+"<key-fields>\n"
+"<key-field>\n"
+"<field-name>name</field-name>\n"
+"<column-name>organization</column-name>\n"
+"</key-field>\n"
+"</key-fields>\n"
+"</ejb-relationship-role>\n"
+" Â <ejb-relationship-role>\n"
+"<ejb-relationship-role-name>gangster-belongs-to-org</ejb-relationship-role-name>\n"
+"<key-fields/>\n"
+"</ejb-relationship-role>\n"
+"</ejb-relation>\n"
+"</relationships>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:640
@@ -2568,7 +2556,7 @@
"mapped is declared, the relationship can be declared as read only using the "
"<literal>read-only</literal> and <literal>read-time-out</literal> elements. "
"They have the same semantics as their counterparts in the entity element."
-msgstr ""
+msgstr "ãããã³ã°ããããªã¬ã¼ã·ã§ã³ã·ããã® <literal>ejb-relation-name</literal> ã宣è¨ããã°ããªã¬ã¼ã·ã§ã³ã·ããã¯<literal>read-only</literal> 㨠<literal>read-time-out</literal> ã¨ã¬ã¡ã³ãã使ç¨ãã¦èªã¿åãå°ç¨ã¨ãã¦å®£è¨ãããã¨ãã§ãã¾ããããã¯ã¨ã³ãã£ãã£ã¨ã¬ã¡ã³ãã®å¯¾è±¡ã¨åãæå³ãæã£ã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:643
@@ -2581,13 +2569,13 @@
"\"Relationship_Mapping-Relation_table_Mapping\"/>. This element may also "
"contain a pair of <literal>ejb-relationship-role</literal> elements as "
"described in the following section."
-msgstr ""
+msgstr "<literal>ejb-relation</literal> ã¨ã¬ã¡ã³ã㯠<literal>foreign-key-mapping</literal> ã¨ã¬ã¡ã³ããã¾ã㯠<literal>relation-table-mapping</literal> ã¨ã¬ã¡ã³ããå«ãå¿
è¦ãããã¾ãã詳ãã㯠<xref linkend=\"Relationship_Mapping-Foreign_Key_Mapping\"/> 㨠<xref linkend=\"Relationship_Mapping-Relation_table_Mapping\"/> ã«èª¬æãã¾ãã次ã®ã»ã¯ã·ã§ã³ã«èª¬æããããã«ããã®ã¨ã¬ã¡ã³ã㯠<literal>ejb-relationship-role</literal> ã¨ã¬ã¡ã³ãã®ãã¢ãå«ã¿ã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:647
#, no-c-format
msgid "Relationship Role Mapping"
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ãããã¼ã«ãããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:648
@@ -2598,19 +2586,19 @@
"model of the <literal>ejb-relationship-role</literal> element is shown in "
"<xref linkend=\"Relationship_Role_Mapping-"
"The_jbosscmp_jdbc_ejb_relationship_role_element_content_model\"/> ."
-msgstr ""
+msgstr "2 ã¤ã® <literal>ejb-relationship-role</literal> ã¨ã¬ã¡ã³ãã¯ãããããªã¬ã¼ã·ã§ã³ã·ããã®ã¨ã³ãã£ãã£ç¹æã®ãããã³ã°æ
å ±ãå«ã¿ã¾ãã<literal>ejb-relationship-role</literal> ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã <xref linkend=\"Relationship_Role_Mapping-The_jbosscmp_jdbc_ejb_relationship_role_element_content_model\"/> ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:652
#, no-c-format
msgid "The jbosscmp-jdbc ejb-relationship-role element content model"
-msgstr ""
+msgstr "jbosscmp-jdbc ejb-relationship-role ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:659
#, no-c-format
msgid "A detailed description of the main elements follows:"
-msgstr ""
+msgstr "åã¨ã³ãã£ãã£ã®ã¡ã¤ã³ã¨ã¬ã¡ã³ãã®è©³ç´°ã¯æ¬¡ã®éãã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:664
@@ -2620,7 +2608,7 @@
"element gives the name of the role to which this configuration applies. It "
"must match the name of one of the roles declared for this relationship in "
"the <literal>ejb-jar.xml</literal> file."
-msgstr ""
+msgstr "<emphasis role=\"bold\">ejb-relationship-role-name</emphasis>:å¿
é ã§ãããã®ã¨ã¬ã¡ã³ãã¯ããã®è¨å®ãé©ç¨ããããã¼ã«åãä»ä¸ãã¾ããå称㯠<literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã§ãã®ãªã¬ã¼ã·ã§ã³ã·ããã«å¯¾ãã¦å®£è¨ããããã¼ã«ã®ãã¡ä¸ã¤ã®å称ã¨ä¸è´ãããå¿
è¦ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:669
@@ -2631,7 +2619,7 @@
"constraint to the tables for this side of the relationship. JBoss will only "
"add generate the constraint if both the primary table and the related table "
"were created by JBoss during deployment."
-msgstr ""
+msgstr "<emphasis role=\"bold\">fk-constraint</emphasis>:ãã®ãªãã·ã§ã³ã¨ã¬ã¡ã³ã㯠true/false ã®å¤ã§ããªã¬ã¼ã·ã§ã³ã·ããã®ãµã¤ãã®ãã¼ãã«ã«å¯¾ãã¦å¤é¨ãã¼å¶ç´ã追å ãããã©ãã示ããã®ã§ãããããã¤ã¡ã³ãå®è¡ä¸ã« JBoss ããã©ã¤ããªãã¼ãã«ã¨ãªã¬ã¼ã·ã§ã³ãã¼ãã«ã両æ¹ä½æããå ´åãJBoss ã¯å¶ç´ã®çæã®ã¿ã追å ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:674
@@ -2646,7 +2634,7 @@
"is needed for this side of the relation. An example of this would be the "
"many side of a one-to-many relationship. The details of this element are "
"described below."
-msgstr ""
+msgstr "<emphasis role=\"bold\">key-fields</emphasis>:ç¾è¡ã¨ã³ãã£ãã£ã®ãã©ã¤ããªãã¼ãã£ã¼ã«ãã®ãããã³ã°ã«ã¤ãã¦ããªã¬ã¼ã·ã§ã³ãã¼ãã«ãã¾ãã¯ãªã¬ã¼ã·ã§ã³ã·ãããªãã¸ã§ã¯ãã®ãããã«ãããã³ã°ããã®ããæå®ãã¾ãã<literal>key-fields</literal> ã¨ã¬ã¡ã³ãã¯ãç¾å¨ã®ã¨ã³ãã£ãã£ã®åãã©ã¤ããªãã¼ãã£ã¼ã«ãã«å¯¾ãã <literal>key-field</literal> ã¨ã¬ã¡ã³ããå«ãå¿
è¦ãããã¾ãããªã¬ã¼ã·ã§ã³ã®ãã®ãµã¤ãã«å¤é¨ãã¼ãããã³ã°ãå¿
è¦ãªããã°ã<literal>key-fields</literal> ã¨ã¬ã¡ã³ãã空ã«ãã¦ãããã¨ãã§ãã¾ãããã®ä¾ã¯ã1 対å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã®å¤ãµã¤ãã«ãªãã¾ãããã®ã¨ã¬ã¡ã³ãã®è©³ç´°ã«ã¤ãã¦ã¯ä»¥ä¸ã«èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:679
@@ -2655,7 +2643,7 @@
"<emphasis role=\"bold\">read-ahead</emphasis>: This optional element "
"controls the caching of this relationship. This option is discussed in <xref "
"linkend=\"Lazy_loading_Process-Relationships\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">read-ahead</emphasis>:ãã®ãªãã·ã§ã³ã¨ã¬ã¡ã³ãã¯ããªã¬ã¼ã·ã§ã³ã·ããã®ãã£ãã·ã¥ãã³ã³ããã¼ã«ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ã<xref linkend=\"Lazy_loading_Process-Relationships\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:684
@@ -2665,7 +2653,7 @@
"a cascade delete on this relationship should be performed with a single SQL "
"statement. This requires that the relationship be marked as <literal>batch-"
"delete</literal> in the <literal>ejb-jar.xml</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">batch-cascade-delete</emphasis>:ãã®ãªã¬ã¼ã·ã§ã³ã·ããã«ãããã«ã¹ã±ã¼ãåé¤ã¯ãåä¸ã® SQL ã¹ãã¼ãã¡ã³ãã§å®è¡ããªããã°ãªããªããã¨ã示ãã¾ãããã®å ´åããã®ãªã¬ã¼ã·ã§ã³ã·ãã㯠<literal>ejb-jar.xml</literal> 㧠<literal>batch-delete</literal> ã¨ãã¦ãã¼ã¯ãã¦ããå¿
è¦ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:689
@@ -2689,7 +2677,7 @@
"post-create</literal> container configuration flag. The following example "
"illustrates the creation of a new bean configuration that uses "
"<literal>insert-after-ejb-post-create</literal> by default."
-msgstr ""
+msgstr "ä¸è¨ã§è¿°ã¹ãããã«ã<literal>key-fields</literal> ã¨ã¬ã¡ã³ãã¯ãç¾è¡ã®ã¨ã³ãã£ãã£ã®åãã©ã¤ããªãã¼ãã£ã¼ã«ãã«å¯¾ãã <literal>key-field</literal> ã¨ã¬ã¡ã³ããå«ãå¿
è¦ãããã¾ãã<literal>key-field</literal> ã¨ã¬ã¡ã³ãã¯ãã¨ã³ãã£ãã£ã® <literal>cmp-field</literal> ã¨ã¬ã¡ã³ãã¨åãæ§æã使ãã¾ãããã ãã<literal>key-field</literal> 㯠<literal>not-null</literal> ãªãã·ã§ã³ããµãã¼ããã¾ããã<literal>relation-table</literal> ã®ãã¼ãã£ã¼ã«ãã¯ãã¼ãã«ã®ãã©ã¤ããªãã¼ãªã®ã§ãèªåçã« not null ã«ãªãã¾ããä¸æ¹ã§ãå¤é¨ãã¼ãã£ã¼ã«ãã¯ããã©ã«ã㧠null å¯è½ã«ãã¦ããå¿
è¦ãããã¾ããCMP ä»æ§ã¯ <literal>ejbCreate</literal> ã¡ã½ããã«ãã£ã¦ãã¼ã¿ãã¼ã¹ã«æ¿å
¥ãã<literal>ejbPostCreate</literal> ã«ãã CMR ã®å¤æ´ç®æãããã¯ã¢ãããããããæ´æ°ããå¿
!
è¦ãããã¾ããEJB ä»æ§ã§ã¯ <literal>ejbPostCreate</literal> ã¾ã§ã¯ãªã¬ã¼ã·ã§ã³ã·ãããä¿®æ£ã§ããªããããå¤é¨ãã¼ã¯æå㯠null ã«è¨å®ããã¾ããåé¤ã®å ´åã«ãåæ§ã®åé¡ãçºçãã¾ãããã®æ¿å
¥åä½ã¯ <literal>jboss.xml</literal><literal>insert-after-ejb-post-create</literal> ã³ã³ããè¨å®ãã©ã°ã使ç¨ãã¦å¤æ´ãããã¨ãã§ãã¾ããããã©ã«ã㧠<literal>insert-after-ejb-post-create</literal> ã使ç¨ããæ°ãã bean è¨å®ã®ä½æã以ä¸ã®ä¾ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:692
@@ -2707,7 +2695,15 @@
" </container-configuration>\n"
" </container-configurations> Â \n"
"</jboss>"
-msgstr ""
+msgstr "<jboss>\n"
+"<!-- ...-->\n"
+"<container-configurations>\n"
+"<container-configuration extends=\"Standard CMP 2.x EntityBean\">\n"
+"<container-name>INSERT after ejbPostCreate Container</container-name>\n"
+"<emphasis role=\"bold\"><insert-after-ejb-post-create>true</insert-after-ejb-post-create></emphasis>\n"
+"</container-configuration>\n"
+"</container-configurations> Â \n"
+"</jboss>"
#. Tag: para
#: The_CMP_Engine.xml:693
@@ -2717,7 +2713,7 @@
"map the foreign key elements onto non-null CMP fields. In this case you "
"simply populate the foreign key fields in <literal>ejbCreate</literal> using "
"the associated CMP field setters."
-msgstr ""
+msgstr "é null ã®å¤é¨ãã¼ãæä½ããã«ã¯ãé null ã® CMP ãã£ã¼ã«ãã«å¤é¨ãã¼ã¨ã¬ã¡ã³ãããããã³ã°ããæ¹æ³ãããã¾ãããã®å ´åãé¢é£ãã CMP ãã£ã¼ã«ãã»ãã¿ã¼ã使ç¨ã㦠<literal>ejbCreate</literal> ã®å¤é¨ãã¼ãã£ã¼ã«ããæå
¥ããã ãã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:696
@@ -2726,13 +2722,13 @@
"The content model of the key-fields element is <xref linkend="
"\"Relationship_Role_Mapping-"
"The_jbosscmp_jdbc_key_fields_element_content_model\"/>."
-msgstr ""
+msgstr "ãã¼ãã£ã¼ã«ãã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã <xref linkend=\"Relationship_Role_Mapping-The_jbosscmp_jdbc_key_fields_element_content_model\"/> ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:700
#, no-c-format
msgid "The jbosscmp-jdbc key-fields element content model"
-msgstr ""
+msgstr "jbosscmp-jdbc key-fields ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:707
@@ -2740,7 +2736,7 @@
msgid ""
"A detailed description of the elements contained in the <literal>key-field</"
"literal> element follows:"
-msgstr ""
+msgstr "<literal>key-field</literal> ã¨ã¬ã¡ã³ãã«å«ã¾ããåã¨ã¬ã¡ã³ãã®è©³ç´°ã«ã¤ãã¦ã¯ã以ä¸ã«èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:712
@@ -2749,7 +2745,7 @@
"<emphasis role=\"bold\">field-name</emphasis>: This required element "
"identifies the field to which this mapping applies. This name must match a "
"primary key field of the current entity."
-msgstr ""
+msgstr "<emphasis role=\"bold\">field-name</emphasis>:ãã®å¿
é ã¨ã¬ã¡ã³ãã¯ããããã³ã°ãé©ç¨ãããã£ã¼ã«ããèå¥ãã¾ãããã®å称ã¯ãç¾è¡ã¨ã³ãã£ãã£ã®ãã©ã¤ããªãã¼ãã£ã¼ã«ãã«ä¸è´ãããå¿
è¦ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:717
@@ -2762,7 +2758,7 @@
"<literal>relation-table-mapping</literal>, this column is added to the "
"<literal>relation-table</literal>. This element is not allowed for mapped "
"dependent value class; instead use the property element."
-msgstr ""
+msgstr "<emphasis role=\"bold\">column-name</emphasis>:ãã©ã¤ããªãã¼ãã£ã¼ã«ããæ ¼ç´ãããåã®å称ãæå®ããå ´åããã®ã¨ã¬ã¡ã³ãã使ç¨ãã¾ãããã®ãªã¬ã¼ã·ã§ã³ã·ããã <literal>foreign-key-mapping</literal> ã使ç¨ããå ´åããã®åã¯é¢é£ããã¨ã³ãã£ãã£ã®ãã¼ãã«ã«è¿½å ããã¾ãããã®ãªã¬ã¼ã·ã§ã³ã·ããã <literal>relation-table-mapping</literal> ã使ç¨ããå ´åããã®å㯠<literal>relation-table</literal> ã«è¿½å ããã¾ãããã®ã¨ã¬ã¡ã³ãã¯ãããã³ã°å¾å±å¤ã¯ã©ã¹ã«ã¯å¯¾å¿ãã¾ããã代ããã«ããããã£ã¨ã¬ã¡ã³ãã使ç¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:722
@@ -2772,7 +2768,7 @@
"used when setting parameters in a JDBC <literal>PreparedStatement</literal> "
"or loading data from a JDBC ResultSet. The valid types are defined in "
"<literal>java.sql.Types</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">jdbc-type</emphasis>:JDBC <literal>PreparedStatement</literal> å
ã«ãã©ã¡ã¼ã¿ãè¨å®ãããã¾ã㯠JDBC çµæã»ãããããã¼ã¿ããã¼ãããå ´åã«ä½¿ç¨ããã JDBC ã¿ã¤ãã§ããæå¹ãªã¿ã¤ã㯠<literal>java.sql.Types</literal> ã«å®ç¾©ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:727
@@ -2781,7 +2777,7 @@
"<emphasis role=\"bold\">sql-type</emphasis>: This is the SQL type that is "
"used in create table statements for this field. Valid types are only limited "
"by your database vendor."
-msgstr ""
+msgstr "<emphasis role=\"bold\">sql-type</emphasis>:ãã®ãã£ã¼ã«ãã® create ãã¼ãã«ã¹ãã¼ãã¡ã³ãã§ä½¿ç¨ããã SQL ã¿ã¤ãã§ããæå¹ãªã¿ã¤ãã¯ããã¼ã¿ãã¼ã¹ãã³ãã¼ã«ãã£ã¦å¶éãããã ãã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:732
@@ -2789,7 +2785,7 @@
msgid ""
"<emphasis role=\"bold\">property</emphasis>: Use this element for to specify "
"the mapping of a primary key field which is a dependent value class."
-msgstr ""
+msgstr "<emphasis role=\"bold\">property</emphasis>:å¾å±å¤ã¯ã©ã¹ã®ãã©ã¤ããªãã¼ãã£ã¼ã«ãã®ãããã³ã°ãæå®ããå ´åããã®ã¨ã¬ã¡ã³ãã使ç¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:737
@@ -2799,13 +2795,13 @@
"field indicates that the server should create an index on the corresponding "
"column in the database, and the index name will be <literal>fieldname_index</"
"literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">dbindex</emphasis>:ãã®ãªãã·ã§ã³ãã£ã¼ã«ããããã¨ããµã¼ãã¼ã¯ãã¼ã¿ãã¼ã¹å
ã®è©²å½åã«ã¤ã³ããã¯ã¹ãä½æãã¹ããã¨ã示ãã¾ãããã®ã¤ã³ããã¯ã¹å㯠<literal>fieldname_index</literal> ã«ãªãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:745
#, no-c-format
msgid "Foreign Key Mapping"
-msgstr ""
+msgstr "å¤é¨ãã¼ãããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:746
@@ -2816,7 +2812,7 @@
"The foreign key mapping element is simply declared by adding an empty "
"foreign <literal>key-mapping</literal> element to the <literal>ejb-relation</"
"literal> element."
-msgstr ""
+msgstr "å¤é¨ãã¼ãããã³ã°ã¯ã1 対 1ãããã³ 1 対å¤ã®ãªã¬ï¼ã·ã³ã·ããã§æãä¸è¬çãªãããã³ã°ã¹ã¿ã¤ã«ã§ãããå¤å¯¾å¤ã®ãªã¬ï¼ã·ã³ã·ããã«ã¯å¯¾å¿ãã¦ãã¾ãããå¤é¨ãã¼ãããã³ã°ã¯ <literal>key-mapping</literal> ã¨ã¬ã¡ã³ãã <literal>ejb-relation</literal> ã¨ã¬ã¡ã³ãã«è¿½å ãã¦å®£è¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:749
@@ -2831,7 +2827,7 @@
"fields</literal> element, and the one side (<literal>Organization</literal> "
"in the example) must have a <literal>key-fields</literal> mapping. In one-to-"
"one relationships, one or both roles can have foreign keys."
-msgstr ""
+msgstr "åã»ã¯ã·ã§ã³ã«è¨è¼ããããã«ãå¤é¨ãã¼ãããã³ã°ãããå ´åã<literal>ejb-relationship-role</literal> ã§å®£è¨ãã<literal>key-fields</literal> ã¯é¢é£ããã¨ã³ãã£ãã£ã®ãã¼ãã«ã«è¿½å ããã¾ãã<literal>key-fields</literal> ã¨ã¬ã¡ã³ãã空ã®å ´åãå¤é¨ãã¼ã¯ãã®ã¨ã³ãã£ãã£ã«å¯¾ãã¦ä½æããã¾ããã1 対å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã§ã¯ãå¤ãµã¤ãï¼ä¾ã® <literal>Gangster</literal>ï¼ã¯ç©ºã®<literal>key-fields</literal> ã¨ã¬ã¡ã³ããå¿
è¦ã§ã1 ãµã¤ãï¼ä¾ã® <literal>Organization</literal>ï¼ã¨ã¬ã¡ã³ã㯠<literal>key-fields</literal> ãããã³ã°ãå¿
è¦ã§ãã1 対 1 ã®ãªã¬ã¼ã·ã§ã³ã·ããã§ã¯ã1 ã¤ããããã¯ä¸¡æ¹ã®ãã¼ã«ã«å¤é¨ãã¼ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:752
@@ -2843,7 +2839,7 @@
"keys. The complete foreign key mapping for the <literal>Organization-"
"Gangster</literal> relationship is shown below with the foreign key elements "
"highlighted in bold:"
-msgstr ""
+msgstr "å¤é¨ãã¼ãããã³ã°ã¯ãªã¬ã¼ã·ã§ã³ã·ããã®æ¹åã«å¾å±ãã¦ãã¾ãããã¤ã¾ãã1 対 1 ã®ä¸¡æ¹åã®ãªã¬ã¼ã·ã§ã³ã·ããï¼ä¸æ¹ã®ã¿ã«ã¢ã¯ã»ããµãããï¼ã§ã¯ã1 ã¤ããããã¯ä¸¡æ¹ã®ãã¼ã«ã«å¤é¨ãã¼ãããã®ã§ãã<literal>Organization-Gangster</literal> ãªã¬ã¼ã·ã§ã³ã·ããã®å®å
¨ãªå¤é¨ãã¼ãããã³ã°ãå¤é¨ãã¼ã¨ã¬ã¡ã³ãã太åã§å¼·èª¿è¡¨ç¤ºãã¦ä»¥ä¸ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:755
@@ -2871,13 +2867,28 @@
" </ejb-relation>\n"
" </relationships>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<relationships>\n"
+"<ejb-relation>\n"
+"<ejb-relation-name>Organization-Gangster</ejb-relation-name>\n"
+"<emphasis role=\"bold\"><foreign-key-mapping/></emphasis>\n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>org-has-gangsters</ejb-relationship-role-name>\n"
+"<emphasis role=\"bold\"><key-fields><key-field><field-name>name</field-name><column-name>organization</column-name></key-field></key-fields></emphasis>\n"
+"</ejb-relationship-role>\n"
+" Â <ejb-relationship-role>\n"
+"<ejb-relationship-role-name>gangster-belongs-to-org</ejb-relationship-role-name>\n"
+"<emphasis role=\"bold\"><key-fields/></emphasis>\n"
+"</ejb-relationship-role>\n"
+"</ejb-relation>\n"
+"</relationships>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:759
#, no-c-format
msgid "Relation table Mapping"
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ãããã¼ãã«ãããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:760
@@ -2887,13 +2898,13 @@
"relationships, but is the only mapping style allowed for many-to-many "
"relationships. Relation table mapping is defined using the <literal>relation-"
"table-mapping</literal> element, the content model of which is shown below."
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ãã¼ãã«ãããã³ã°ã¯ã1 対 1ãããã³ 1 対å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã§ã¯ä¸è¬çã§ã¯ããã¾ããããå¤å¯¾å¤ã®ãªã¬ã¼ã·ã§ã³ã·ããã«å¯¾å¿ããå¯ä¸ã®ãããã³ã°ã¹ã¿ã¤ã«ã§ãããªã¬ã¼ã·ã§ã³ãã¼ãã«ã¯ <literal>relation-table-mapping</literal> ã¨ã¬ã¡ã³ãã使ç¨ãã¦å®ç¾©ãã¾ããã³ã³ãã³ãã¢ãã«ã以ä¸ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:764
#, no-c-format
msgid "The jbosscmp-jdbc relation-table-mapping element content model"
-msgstr ""
+msgstr "jbosscmp-jdbc relation-table-mapping ã¨ã¬ã¡ã³ãã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:771
@@ -2901,13 +2912,13 @@
msgid ""
"The relation-table-mapping for the <literal>Gangster-Job</literal> "
"relationship is shown in with table mapping elements highlighted in bold:"
-msgstr ""
+msgstr "<literal>Gangster-Job</literal> ãªã¬ã¼ã·ã§ã³ã·ããã® relation-table-mapping ããã¼ãã«ãããã³ã°ã¨ã¬ã¡ã³ãã太åã§å¼·èª¿è¡¨ç¤ºãã¦ä»¥ä¸ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:774
#, no-c-format
msgid "The jbosscmp-jdbc.xml Relation-table Mapping"
-msgstr ""
+msgstr "jbosscmp-jdbc.xml Relation-table Mapping"
#. Tag: programlisting
#: The_CMP_Engine.xml:775
@@ -2944,7 +2955,34 @@
" </ejb-relation>\n"
" </relationships>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<relationships>\n"
+"<ejb-relation>\n"
+"<ejb-relation-name>Gangster-Jobs</ejb-relation-name>\n"
+"<relation-table-mapping>\n"
+"<table-name>gangster_job</table-name>\n"
+"</relation-table-mapping>\n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>gangster-has-jobs</ejb-relationship-role-name>\n"
+"<key-fields>\n"
+"<key-field>\n"
+"<field-name>gangsterId</field-name>\n"
+"<column-name>gangster</column-name>\n"
+"</key-field>\n"
+"</key-fields>\n"
+"</ejb-relationship-role> Â \n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>job-has-gangsters</ejb-relationship-role-name>\n"
+"<key-fields>\n"
+"<key-field>\n"
+"<field-name>name</field-name>\n"
+"<column-name>job</column-name>\n"
+"</key-field>\n"
+"</key-fields>\n"
+"</ejb-relationship-role>\n"
+"</ejb-relation>\n"
+"</relationships>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:776
@@ -2953,7 +2991,7 @@
"The <literal>relation-table-mapping</literal> element contains a subset of "
"the options available in the <literal>entity</literal> element. A detailed "
"description of these elements is reproduced here for convenience:"
-msgstr ""
+msgstr "<literal>relation-table-mapping</literal> ã¨ã¬ã¡ã³ã㯠<literal>entity</literal> ã¨ã¬ã¡ã³ãã§ä½¿ç¨å¯è½ãªãªãã·ã§ã³ã®ãµãã»ãããå«ã¿ã¾ãããã®ã¨ã¬ã¡ã³ãã«é¢ãã詳細ãªèª¬æãããã§ç¹°ãè¿ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:781
@@ -2962,7 +3000,7 @@
"<emphasis role=\"bold\">table-name</emphasis>: This optional element gives "
"the name of the table that will hold data for this relationship. The default "
"table name is based on the entity and <literal>cmr-field</literal> names."
-msgstr ""
+msgstr "<emphasis role=\"bold\">table-name</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ããã®ãªã¬ã¼ã·ã§ã³ã·ããã®ãã¼ã¿ãæ ¼ç´ãããã¼ãã«åãä»ä¸ãã¾ããããã©ã«ãã®ãã¼ãã«åã¯ãã¨ã³ãã£ãã£ã¨ <literal>cmr-field</literal> åã«åºã¥ãã¦ä»ä¸ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:786
@@ -2973,7 +3011,7 @@
"database connections are obtained from the datasource. Having different "
"datasources for entities is not recommended, as it vastly constrains the "
"domain over which finders and <literal>ejbSelect</literal>s can query."
-msgstr ""
+msgstr "<emphasis role=\"bold\">datasource</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ããã¼ã¿ã½ã¼ã¹ã®ã«ãã¯ã¢ããã«ä½¿ç¨ããã <literal>jndi-name</literal> ã«ãªãã¾ãããã¼ã¿ãã¼ã¹æ¥ç¶ã¯ãã¹ã¦ãã¼ã¿ã½ã¼ã¹ããåå¾ããã¾ããã¨ã³ãã£ãã£ã«ãã¾ãã¾ãªãã¼ã¿ã½ã¼ã¹ãæãããã¨ãfinder ããã³ <literal>ejbSelect</literal> ã§ã¯ã¨ãªã¼ã§ãããã¡ã¤ã³ãé常ã«å¶ç´ãããã¨ã«ãªãããæ¨å¥¨ãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:791
@@ -2981,7 +3019,7 @@
msgid ""
"<emphasis role=\"bold\">datasourcemapping</emphasis>: This optional element "
"allows one to specify the name of the <literal>type-mapping</literal> to use."
-msgstr ""
+msgstr "<emphasis role=\"bold\">datasourcemapping</emphasis>:ãã®ãªãã·ã§ã³ã¨ã¬ã¡ã³ãã§ã¯ã使ç¨ãã <literal>type-mapping</literal> ã®å称ãæå®ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:796
@@ -2993,7 +3031,7 @@
"before creating the table. If a table is found, it is logged, and the table "
"is not created. This option is very useful during the early stages of "
"development when the table structure changes often."
-msgstr ""
+msgstr "<emphasis role=\"bold\">create-table</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åãJBoss ã¯ã¨ã³ãã£ãã£ã®ãã¼ãã«ã®ä½æã試è¡ããªããã°ãªãã¾ãããã¢ããªã±ã¼ã·ã§ã³ããããã¤ããã¨ãJBoss ã¯ãã¼ãã«ä½æã®åã«ãã§ã«ãã¼ãã«ãåå¨ãã¦ããªãã確èªãã¾ãããã¼ãã«ãè¦ã¤ãã£ãå ´åããã°ã«è¨é²ãããã ãã§ãã¼ãã«ã¯ä½æããã¾ãããã®ãªãã·ã§ã³ã¯ãéçºã®åæ段éã§ãã¼ãã«æ§é ãé »ç¹ã«å¤ããå ´åã«é常ã«å½¹ç«ã¡ã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:806
@@ -3004,7 +3042,7 @@
"literal> when the application is undeployed. This option is very useful "
"during the early stages of development when the table structure changes "
"often."
-msgstr ""
+msgstr "<emphasis role=\"bold\">remove-table</emphasis>:ãã®ãªãã·ã§ã³ã¨ã¬ã¡ã³ãã true ã®å ´åãã¢ããªã±ã¼ã·ã§ã³ã®ãããã¤ã解é¤ãããã¨ã<literal>relation-table</literal> ã®ããããã試è¡ãã¾ãããã®ãªãã·ã§ã³ã¯ãéçºã®åæ段éã§ãã¼ãã«æ§é ãé »ç¹ã«å¤ããå ´åã«é常ã«å½¹ç«ã¡ã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:811
@@ -3016,7 +3054,7 @@
"syntax when loading the entity, but the actual syntax is determined by the "
"<literal>row-locking-template</literal> in the <literal>datasource-mapping</"
"literal> used by this entity."
-msgstr ""
+msgstr "<emphasis role=\"bold\">row-locking</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãtrue ã®å ´åããã©ã³ã¶ã¯ã·ã§ã³ã§ãã¼ãããããã¹ã¦ã®è¡ã JBoss ãããã¯ãããã¨ãæå®ãã¾ããã»ã¨ãã©ã®ãã¼ã¿ãã¼ã¹ãã¨ã³ãã£ãã£ã®ãã¼ãæã« <literal>SELECT FOR UPDATE</literal> æ§æã使ç¨ãã¦ãããå®è£
ãã¾ãããå®éã®æ§æã¯ããã®ã¨ã³ãã£ãã£ã§ä½¿ç¨ããã <literal>datasource-mapping</literal> å
ã® <literal>row-locking-template</literal> ã§æ±ºã¾ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:816
@@ -3025,13 +3063,13 @@
"<emphasis role=\"bold\">pk-constraint</emphasis>: This optional element if "
"true indicates JBoss should add a primary key constraint when creating "
"tables."
-msgstr ""
+msgstr "<emphasis role=\"bold\">pk-constraint</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãtrue ã®å ´åããã¼ãã«ä½ææã« JBoss ããã©ã¤ããªãã¼å¶ç´ã追å ãããã¨ãæå®ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:828
#, no-c-format
msgid "Queries"
-msgstr ""
+msgstr "Queries"
#. Tag: para
#: The_CMP_Engine.xml:829
@@ -3045,13 +3083,13 @@
"return any entity type or just one field of the entity. EJB-QL is the query "
"language used to specify finders and select methods in a platform "
"independent way."
-msgstr ""
+msgstr "ã¨ã³ãã£ã㣠beans 㯠2 種é¡ã®ã¯ã¨ãªã¼ã«å¯¾å¿ãã¾ããfinders 㨠selects ã§ããfinder 㯠bean ã®ã¯ã©ã¤ã¢ã³ãã«å¯¾ããã¨ã³ãã£ã㣠bean ã§ã¯ã¨ãªã¼ãè¡ãã¾ããselect ã¡ã½ããã¯ãã¨ã³ãã£ãã£å®è£
ã«å¯¾ãããã©ã¤ãã¼ãã®ã¯ã¨ãªã¼ã¹ãã¼ãã¡ã³ããæä¾ããããä½ããã¦ãã¾ããå®ç¾©ããããã¼ã ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨åãã¿ã¤ãã®ã¨ã³ãã£ãã£ã®æ¤ç´¢ã«å¶éããã finder ã¨ã¯ç°ãªããselect ã¡ã½ããã¯ã©ããªã¿ã¤ãã®ã¨ã³ãã£ãã£ã§ãããããã¯ã¨ã³ãã£ãã£ã®ä¸ã¤ã®ãã£ã¼ã«ãã ãã§ãè¿ãã¾ããEJB-QL ã¯ãã©ãããã©ã¼ã åºæã®æ¹æ³ã§ãfinderãããã³ select ã¡ã½ãããæå®ããã¯ã¨ãªã¼è¨èªã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:833
#, no-c-format
msgid "Finder and select Declaration"
-msgstr ""
+msgstr "finder 㨠select 宣è¨"
#. Tag: para
#: The_CMP_Engine.xml:834
@@ -3065,7 +3103,7 @@
"suffix here is not required. It is simply a naming convention used here to "
"differentiate the different types of query specifications we will be looking "
"at."
-msgstr ""
+msgstr "finder ã®å®£è¨ã¯ CMP 2.0 ã§ãå¤ããã¾ãããfinder ã¯ã¨ã³ãã£ãã£ã®ãã¼ã ã¤ã³ã¿ã¼ãã§ã¼ã¹ï¼ãã¼ã«ã«ãã¾ãã¯ãªã¢ã¼ãï¼ã§å®£è¨ãã¾ãããã¼ã«ã«ãã¼ã ã¤ã³ã¿ã¼ãã§ã¼ã¹ã§å®ç¾©ããã finder 㯠RemoteException ãæããªãããã«è¨å®ããã¦ãã¾ãã以ä¸ã®ã³ã¼ã㯠<literal>GangsterHome</literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ <literal>findBadDudes_ejbql</literal> finder ã宣è¨ãã¾ãã<literal>ejbql</literal> æ¥å°¾è¾ã¯ããã§ã¯å¿
è¦ããã¾ãããããã¯åã«ãç°ãªãã¿ã¤ãã®ã¯ã¨ãªã¼ä»æ§ãåé¡ãããã便å®ä¸ä½¿ç¨ããå称è¦åã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:837
@@ -3076,7 +3114,11 @@
"{\n"
" Collection findBadDudes_ejbql(int badness) throws FinderException;\n"
"}"
-msgstr ""
+msgstr "public interface GangsterHome \n"
+" extends EJBLocalHome \n"
+"{\n"
+" Collection findBadDudes_ejbql(int badness) throws FinderException;\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:838
@@ -3086,7 +3128,7 @@
"public and abstract just like CMP and CMR field abstract accessors and must "
"throw a <literal>FinderException</literal>. The following code declares an "
"select method:"
-msgstr ""
+msgstr "select ã¡ã½ããã¯ã¨ã³ãã£ãã£å®è£
ã¯ã©ã¹ã§å®£è¨ããCMP 㨠CMR ãã£ã¼ã«ãã®æ½è±¡ã¢ã¯ã»ããµã¨åæ§ããããªãã¯ã§æ½è±¡çã§ããã<literal>FinderException</literal> ãæããå¿
è¦ãããã¾ãã以ä¸ã®ã³ã¼ã㧠select ã¡ã½ããã宣è¨ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:841
@@ -3098,13 +3140,18 @@
" public abstract Set ejbSelectBoss_ejbql(String name)\n"
" throws FinderException;\n"
"}"
-msgstr ""
+msgstr "public abstract class GangsterBean \n"
+" implements EntityBean \n"
+"{\n"
+" public abstract Set ejbSelectBoss_ejbql(String name)\n"
+" throws FinderException;\n"
+"}"
#. Tag: title
#: The_CMP_Engine.xml:845
#, no-c-format
msgid "EJB-QL Declaration"
-msgstr ""
+msgstr "EJB-QL 宣è¨"
#. Tag: para
#: The_CMP_Engine.xml:846
@@ -3116,7 +3163,7 @@
"the entity element. The following are the declarations for "
"<literal>findBadDudes_ejbql</literal> and <literal>ejbSelectBoss_ejbql</"
"literal> queries:"
-msgstr ""
+msgstr "select ã¾ã㯠finder ã¡ã½ããï¼<literal>findByPrimaryKey</literal> ãé¤ãï¼ã«ã¯ <literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã§å®ç¾©ãã EJB-QL ã¯ã¨ãªã¼ãå¿
è¦ã§ããEJB-QL ã¯ã¨ãªã¼ã¯ãã¨ã³ãã£ãã£ã¨ã¬ã¡ã³ãã«å«ã¾ããã¯ã¨ãªã¼ã¨ã¬ã¡ã³ãã§å®£è¨ãã¾ãã以ä¸ã« <literal>findBadDudes_ejbql</literal> ããã³ <literal>ejbSelectBoss_ejbql</literal> ã¯ã¨ãªã¼ã®å®£è¨ã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:849
@@ -3158,7 +3205,36 @@
" </entity>\n"
" </enterprise-beans>\n"
"</ejb-jar>"
-msgstr ""
+msgstr "<ejb-jar>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!-- ...-->\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name><emphasis role=\"bold\">findBadDudes_ejbql</emphasis></method-name>\n"
+"<method-params>\n"
+"<method-param>int</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<ejb-ql><![CDATA[\n"
+"<emphasis role=\"bold\">SELECT OBJECT(g) FROM gangster g WHERE g.badness > ?1</emphasis>\n"
+" ]]></ejb-ql>\n"
+"</query>\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name><emphasis role=\"bold\">ejbSelectBoss_ejbql</emphasis></method-name>\n"
+"<method-params>\n"
+"<method-param>java.lang.String</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<ejb-ql><![CDATA[\n"
+"<emphasis role=\"bold\">SELECT DISTINCT underling.organization.theBoss FROM gangster underling WHERE underling.name = ?1 OR underling.nickName = ?1</emphasis>\n"
+" ]]></ejb-ql>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</ejb-jar>"
#. Tag: para
#: The_CMP_Engine.xml:850
@@ -3166,7 +3242,7 @@
msgid ""
"EJB-QL is similar to SQL but has some surprising differences. The following "
"are some important things to note about EJB-QL:"
-msgstr ""
+msgstr "EJB-QL 㯠SQL ã«ä¼¼ã¦ãã¾ãããé©ããããªéããããã¾ãã以ä¸ã« EJB-QL ã«é¢ãã注æäºé
ãç´¹ä»ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:855
@@ -3174,7 +3250,7 @@
msgid ""
"EJB-QL is a typed language, meaning that it only allows comparison of like "
"types (i.e., strings can only be compared with strings)."
-msgstr ""
+msgstr "EJB-QL ã¯åä»è¨èªã§ãã¤ã¾ãé¡ä¼¼ããã¿ã¤ãã®æ¯è¼ããã§ãã¾ããï¼ä¾ï¼ã¹ããªã³ã°ã¯ã¹ããªã³ã°ã¨ã®æ¯è¼ããã§ããªããªã©ï¼ã"
#. Tag: para
#: The_CMP_Engine.xml:860
@@ -3182,7 +3258,7 @@
msgid ""
"In an equals comparison a variable (single valued path) must be on the left "
"hand side. Some examples follow:"
-msgstr ""
+msgstr "åå¤æ¯è¼ã§ã¯ãå¤æ°ï¼ä¸ä¾¡ãã¹ï¼ã¯å·¦å´ã«è¨è¼ããå¿
è¦ãããã¾ãã以ä¸ã«ä¾ã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:865
@@ -3193,13 +3269,17 @@
"'CA' = 'CA' <emphasis>NOT Legal</emphasis>\n"
"(r.amountPaid * .01) > 300 <emphasis>NOT Legal</emphasis>\n"
"r.amountPaid > (300 / .01) <emphasis>Legal</emphasis>"
-msgstr ""
+msgstr "g.hangout.state = 'CA' Legal\n"
+"'CA' = g.shippingAddress.state <emphasis>NOT Legal</emphasis>\n"
+"'CA' = 'CA' <emphasis>NOT Legal</emphasis>\n"
+"(r.amountPaid * .01) > 300 <emphasis>NOT Legal</emphasis>\n"
+"r.amountPaid > (300 / .01) <emphasis>Legal</emphasis>"
#. Tag: para
#: The_CMP_Engine.xml:868
#, no-c-format
msgid "Parameters use a base 1 index like java.sql.PreparedStatement."
-msgstr ""
+msgstr "ãã©ã¡ã¼ã¿ã¯ java.sql.PreparedStatement ã®ããã«ãã¼ã¹ 1 ã¤ã³ããã¯ã¹ã使ç¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:873
@@ -3207,7 +3287,7 @@
msgid ""
"Parameters are only allowed on the right hand side of a comparison. For "
"example:"
-msgstr ""
+msgstr "ãã©ã¡ã¼ã¿ã¯æ¯è¼ã®å³å´ã«å¿
ãè¨è¼ããã¾ãã以ä¸ã«ä¾ã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:878
@@ -3215,13 +3295,14 @@
msgid ""
"gangster.hangout.state = ?1 <emphasis>Legal</emphasis>\n"
"?1 = gangster.hangout.state <emphasis>NOT Legal</emphasis>"
-msgstr ""
+msgstr "gangster.hangout.state = ?1 <emphasis>Legal</emphasis>\n"
+"?1 = gangster.hangout.state <emphasis>NOT Legal</emphasis>"
#. Tag: title
#: The_CMP_Engine.xml:882
#, no-c-format
msgid "Overriding the EJB-QL to SQL Mapping"
-msgstr ""
+msgstr "EJB-Ql ã SQL ãããã³ã°ã«ãªã¼ãã¼ã©ã¤ã"
#. Tag: para
#: The_CMP_Engine.xml:883
@@ -3238,13 +3319,13 @@
"<literal>query</literal> element in the jbosscmp-jdbc.xml file. Tthe content "
"model is shown in <xref linkend=\"Overriding_the_EJB_QL_to_SQL_Mapping-"
"The_jbosscmp_jdbc_query_element_content_model\"/>."
-msgstr ""
+msgstr "EJB-QL ã¯ã¨ãªã¼ã¯ <literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã§ãªã¼ãã¼ã©ã¤ãã§ãã¾ããfinderãã¾ã㯠select 㯠EJB-QL 宣è¨ã«å¿
è¦ã§ããã<literal>ejb-ql</literal> ã¨ã¬ã¡ã³ãã¯ç©ºã®ã¾ã¾ã«ãã¦æ§ãã¾ãããç¾å¨ãSQL 㯠JBossQLãDynamicQLãDeclaredSQLãã¾ã㯠BMP ã¹ã¿ã¤ã«ã«ã¹ã¿ã ã® <literal>ejbFind</literal> ã¡ã½ããã§ãªã¼ãã¼ã©ã¤ãã§ãã¾ããEJB-QL ã®ãªã¼ãã¼ã©ã¤ã㯠EJB ã®ä»æ§ã«å¯¾ãã¦è¦æ ¼å¤ã®æ¡å¼µåã§ããããããã®æ¡å¼µåã使ç¨ããã¨ã¢ããªã±ã¼ã·ã§ã³ã®ãã¼ã¿ããªãã£ï¼ç§»æ¤æ§ï¼ãå¶éããã¾ããBMP ã«ã¹ã¿ã ãã¡ã¤ã³ããé¤ã EJB-QL ã®ãªã¼ãã¼ã©ã¤ãã¯ãã¹ã¦ãjbosscmp-jdbc.xml ãã¡ã¤ã«ã® <literal>query</literal> ã¨ã¬ã¡ã³ãã使ç¨ãã¦å®£è¨ããã¾ããã³ã³ãã³ãã¢ãã«ã <xref linkend=\"Overriding_the_EJB_QL_to_SQL_Mapping-The_jbosscmp_jdbc_query_element_content_model\"/> ã!
«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:887
#, no-c-format
msgid "The jbosscmp-jdbc query element content model"
-msgstr ""
+msgstr "jbosscmp-jdbc query ã¨ã¬ã¡ã³ãã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:896
@@ -3252,7 +3333,7 @@
msgid ""
"<emphasis role=\"bold\">description</emphasis>: An optional description for "
"the query."
-msgstr ""
+msgstr "<emphasis role=\"bold\">description</emphasis>:ã¯ã¨ãªã¼ã«å¯¾ãããªãã·ã§ã³ã®è¨è¿°åã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:901
@@ -3262,7 +3343,7 @@
"specifies the query method that being configured. This must match a "
"<literal>query-method</literal> declared for this entity in the <literal>ejb-"
"jar.xml</literal> file."
-msgstr ""
+msgstr "<emphasis role=\"bold\">query-method</emphasis>:å¿
é ã¨ã¬ã¡ã³ãã§ãè¨å®ããã¯ã¨ãªã¼ã¡ã½ãããæå®ãã¾ãããã㯠<literal>ejb-jar.xml</literal> ãã¡ã¤ã«ã§ãã®ã¨ã³ãã£ãã£ã«å¯¾ãã¦å®£è¨ããã <literal>query-method</literal> ã¨ä¸è´ããå¿
è¦ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:906
@@ -3271,7 +3352,7 @@
"<emphasis role=\"bold\">jboss-ql</emphasis>: This is a JBossQL query to use "
"in place of the EJB-QL query. JBossQL is discussed in <xref linkend="
"\"Queries-JBossQL\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">jboss-ql</emphasis>:EJB-QL ã¯ã¨ãªã¼ã®ä»£ããã«ä½¿ç¨ããã JBossQL ã¯ã¨ãªã¼ã§ããJBossQL ã¤ãã¦ã¯ <xref linkend=\"Queries-JBossQL\"/> ã§èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:911
@@ -3280,7 +3361,7 @@
"<emphasis role=\"bold\">dynamic-ql</emphasis>: This indicated that the "
"method is a dynamic query method and not an EJB-QL query. Dynamic queries "
"are discussed in <xref linkend=\"Queries-DynamicQL\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">dynamic-ql</emphasis>:ã¡ã½ããããã¤ãããã¯ã¯ã¨ãªã¼ã§ãããEJB-QL ã¯ã¨ãªã¼ã§ã¯ãªããã¨ã示ãã¾ãããã¤ãããã¯ã¯ã¨ãªã¼ã«ã¤ãã¦ã¯ã<xref linkend=\"Queries-DynamicQL\"/>ã§èª¬æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:916
@@ -3289,7 +3370,7 @@
"<emphasis role=\"bold\">declared-sql</emphasis>: This query uses declared "
"SQL in place of the EJB-QL query. Declared SQL is discussed in <xref linkend="
"\"Queries-DeclaredSQL\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">declared-sql</emphasis>:ãã®ã¯ã¨ãªã¼ã¯ EJB-QL ã®ä»£ããã«å®£è¨ãã SQL ã使ç¨ãã¾ãã宣è¨ãã SQL ã«ã¤ãã¦ã¯ã<xref linkend=\"Queries-DeclaredSQL\"/>ã§èª¬æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:921
@@ -3299,13 +3380,13 @@
"one to optimize the loading of additional fields for use with the entities "
"referenced by the query. This is discussed in detail in <xref linkend="
"\"The_CMP_Engine-Optimized_Loading\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">read-ahead</emphasis>:ãã®ãªãã·ã§ã³ã¨ã¬ã¡ã³ãã«ãããã¯ã¨ãªã¼ã§åç
§ããã¨ã³ãã£ãã£ä»ãã§ä½¿ç¨ãã追å ãã£ã¼ã«ãã®ãã¼ããæé©åãã¾ããããã«ã¤ãã¦ã¯ã<xref linkend=\"The_CMP_Engine-Optimized_Loading\"/>ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:929
#, no-c-format
msgid "JBossQL"
-msgstr ""
+msgstr "JBossQL"
#. Tag: para
#: The_CMP_Engine.xml:930
@@ -3321,7 +3402,7 @@
"<literal>AVG</literal>, <literal>SUM</literal>, <literal>UCASE</literal> and "
"<literal>LCASE</literal> functions. Queries can also include functions in "
"the <literal>SELECT</literal> clause for select methods."
-msgstr ""
+msgstr "JBossQL 㯠EJB-QL ã®ã¹ã¼ãã¼ã»ããã§ãããEJB-QL ã®ä¸è¶³æ©è½ãè£å®ããããä½ããã¦ãã¾ããæè»æ§ã®ããæ§æã®ã»ããæ°ããé¢æ°ããã¼ã¯ã¼ããæç¯ãå ããã¾ãããç¾æç¹ã§ã¯ãJBossQL 㯠<literal>ORDER BY</literal>ã<literal>OFFSET</literal> ããã³ <literal>LIMIT</literal> å¥ã<literal>IN</literal> ããã³ <literal>LIKE</literal> æ¼ç®åã®ãã©ã¡ã¼ã¿ã<literal>COUNT</literal>ã<literal>MAX</literal>ã<literal>MIN</literal>ã<literal>AVG</literal>ã<literal>SUM</literal>ã<literal>UCASE</literal> ããã³ <literal>LCASE</literal> é¢æ°ããµãã¼ããã¦ãã¾ããã¾ããã¯ã¨ãªã¼ã¯ select ã¡ã½ããã«å¯¾ãã <literal>SELECT</literal> å¥ã®é¢æ°ãå«ã¿ã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:933
@@ -3330,7 +3411,7 @@
"JBossQL is declared in the <literal>jbosscmp-jdbc.xml</literal> file with a "
"<literal>jboss-ql</literal> element containing the JBossQL query. The "
"following example provides an example JBossQL declaration."
-msgstr ""
+msgstr "JBossQL 㯠JBossQL ã¯ã¨ãªã¼ãå«ã <literal>jboss-ql</literal> ã¨ã¬ã¡ã³ãä»ãã® <literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã§å®£è¨ããã¾ãã以ä¸ã« JBossQL 宣è¨ã®ä¾ãç´¹ä»ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:936
@@ -3355,13 +3436,28 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>findBadDudes_jbossql</method-name>\n"
+"<method-params>\n"
+"<method-param>int</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<emphasis role=\"bold\"><jboss-ql><![CDATA[ SELECT OBJECT(g) FROM gangster g WHERE g.badness > ?1 ORDER BY g.badness DESC ]]></jboss-ql></emphasis>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:937
#, no-c-format
msgid "The corresponding generated SQL is straightforward."
-msgstr ""
+msgstr "ããã«å¯¾å¿ããçæããã SQL ã¯ã¹ãã¬ã¼ãã§ãããããããªã£ã¦ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:940
@@ -3371,7 +3467,10 @@
" FROM gangster t0_g\n"
" WHERE t0_g.badness > ?\n"
" ORDER BY t0_g.badness DESC"
-msgstr ""
+msgstr "SELECT t0_g.id\n"
+" FROM gangster t0_g\n"
+" WHERE t0_g.badness > ?\n"
+"ORDER BY t0_g.badness DESC"
#. Tag: para
#: The_CMP_Engine.xml:941
@@ -3382,7 +3481,7 @@
"functions. For example, to iterate through the large number of jobs "
"performed, the following <literal>findManyJobs_jbossql</literal> finder may "
"be defined."
-msgstr ""
+msgstr "JBossQL ã«ã¯ <literal>LIMIT</literal> 㨠<literal>OFFSET</literal> é¢æ°ã使ãããã¡ã¤ã³ãçµæããããã¯ã§èªã¿åºãæ©è½ãåãã£ã¦ãã¾ãããã¨ãã°ãå®è¡ãã大éã®ã¸ã§ããç¹°ãè¿ãã«ã¯ã以ä¸ã® <literal>findManyJobs_jbossql</literal> finder ãå®ç¾©ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:944
@@ -3409,13 +3508,31 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>findManyJobs_jbossql</method-name>\n"
+"<method-params>\n"
+"<method-param>int</method-param>\n"
+"</method-params>\n"
+"<method-params>\n"
+"<method-param>int</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<emphasis role=\"bold\"><jboss-ql><![CDATA[ SELECT OBJECT(j) FROM jobs j OFFSET ?1 LIMIT ?2 ]]></jboss-ql></emphasis>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:948
#, no-c-format
msgid "DynamicQL"
-msgstr ""
+msgstr "DynamicQL"
#. Tag: para
#: The_CMP_Engine.xml:949
@@ -3426,7 +3543,7 @@
"the query arguments as parameters. JBoss compiles the JBossQL and executes "
"the generated SQL. The following generates a JBossQL query that selects all "
"the gangsters that have a hangout in any state in the states set:"
-msgstr ""
+msgstr "DynamicQL ã¯ã©ã³ã¿ã¤ã çæ㨠JBossQL ã¯ã¨ãªã¼ã®å®è¡ãå¯è½ã«ãã¾ããDynamicQL ã¯ã¨ãªã¼ã¡ã½ããã¯æ½è±¡ã¡ã½ããã§ãJBossQL ã¨ã¯ã¨ãªã¼å¼æ°ããã©ã¡ã¼ã¿ã¨ãã¦åãè¾¼ã¿ã¾ããJBoss 㯠JBossQL ãã³ã³ãã¤ã«ããçææ¸ã¿ SQL ãå®è¡ãã¾ãã以ä¸ã¯ãå·ä¸è¦§ã®ä¸ã®ä»»æã®å·ã«åå¨ãã gangster ãé¸æãã JBossQL ã¯ã¨ãªã¼ãçæãããã®ã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:952
@@ -3461,7 +3578,35 @@
" return ejbSelectGeneric(jbossQl.toString(), args);\n"
" }\n"
"}"
-msgstr ""
+msgstr "public abstract class GangsterBean \n"
+" implements EntityBean \n"
+"{\n"
+" public Set ejbHomeSelectInStates(Set states)\n"
+" throws FinderException\n"
+" {\n"
+" // generate JBossQL query\n"
+" StringBuffer jbossQl = new StringBuffer();\n"
+" jbossQl.append(\"SELECT OBJECT(g) \");\n"
+" jbossQl.append(\"FROM gangster g \");\n"
+" jbossQl.append(\"WHERE g.hangout.state IN (\");\n"
+"\n"
+" for (int i = 0; i < states.size(); i++) {\n"
+" if (i > 0) {\n"
+" jbossQl.append(\", \");\n"
+" }\n"
+"\n"
+" jbossQl.append(\"?\").append(i+1);\n"
+" }\n"
+"\n"
+" jbossQl.append(\") ORDER BY g.name\");\n"
+"\n"
+" // pack arguments into an Object[]\n"
+" Object[] args = states.toArray(new Object[states.size()]);\n"
+"\n"
+" // call dynamic-ql query\n"
+" return ejbSelectGeneric(jbossQl.toString(), args);\n"
+" }\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:953
@@ -3472,7 +3617,7 @@
"DynamicQL is declared in the <literal>jbosscmp-jdbc.xml</literal> file with "
"an empty <literal>dynamic-ql</literal> element. The following is the "
"declaration for <literal>ejbSelectGeneric</literal>."
-msgstr ""
+msgstr "DynamicQL select ã¡ã½ããã«ã¯è¤æ°ã® select ã¡ã½ããåãããã¾ããããã®ã¡ã½ããã§ã¯ã¹ããªã³ã°ã¨ãªãã¸ã§ã¯ãã¢ã¬ã¤ããã©ã¡ã¼ã¿ã¨ãã¦åãè¾¼ããã¨ã ãã¯å¸¸ã«åãã§ããDynamicQL 㯠<literal>dynamic-ql</literal> ã¨ã¬ã¡ã³ãä»ãã® <literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã§å®£è¨ãã¾ãã以ä¸ã« <literal>ejbSelectGeneric</literal> ã®å®£è¨ã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:956
@@ -3497,13 +3642,29 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>ejbSelectGeneric</method-name>\n"
+"<method-params>\n"
+"<method-param>java.lang.String</method-param>\n"
+"<method-param>java.lang.Object[]</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<emphasis role=\"bold\"><dynamic-ql/></emphasis>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:960
#, no-c-format
msgid "DeclaredSQL"
-msgstr ""
+msgstr "DeclaredSQL"
#. Tag: para
#: The_CMP_Engine.xml:961
@@ -3515,13 +3676,13 @@
"q EJB-QL or JBossQL. The content model for the declared-sql element is given "
"in <xref linkend=\"DeclaredSQL-"
"The_jbosscmp_jdbc_declared_sql_element_content_model.\"/>."
-msgstr ""
+msgstr "DeclaredSQL ã¯æ§ JAWS CMP 1.1 ã¨ã³ã¸ã³ã® finder 宣è¨ããã¼ã¹ã«ãã¦ãã¾ãããCMP 2.0 ã«ã¢ãããã¼ãããã¦ãã¾ããé常ãEJB-QL ã JBossQL ã§ã¯è¡¨ç¤ºã§ããªã <literal>WHERE</literal> å¥ã使ã£ãã¯ã¨ãªç¨ã«ä½¿ç¨ãå¶éããã¾ããdeclared-sql ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã¯ <xref linkend=\"DeclaredSQL-The_jbosscmp_jdbc_declared_sql_element_content_model.\"/> ã«ç¤ºãã¦ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:965
#, no-c-format
msgid "The jbosscmp-jdbc declared-sql element content model.>"
-msgstr ""
+msgstr "jbosscmp-jdbc declared-sql ã¨ã¬ã¡ã³ãã³ã³ãã³ãã¢ãã« >"
#. Tag: para
#: The_CMP_Engine.xml:974
@@ -3530,7 +3691,7 @@
"<emphasis role=\"bold\">select</emphasis>: The <literal>select</literal> "
"element specifies what is to be selected and consists of the following "
"elements:"
-msgstr ""
+msgstr "<emphasis role=\"bold\">select</emphasis>:<literal>select</literal> ã¨ã¬ã¡ã³ãã¯é¸æãã対象ãæå®ãããã®ã§ã以ä¸ã®ã¨ã¬ã¡ã³ãã§æ§æããã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:979
@@ -3541,7 +3702,7 @@
"generated <literal>SELECT</literal> clause. The default is to use "
"<literal>DISTINCT</literal> if method returns a <literal>java.util.Set</"
"literal>"
-msgstr ""
+msgstr "<emphasis role=\"bold\">distinct</emphasis>:ãã®ç©ºã®ã¨ã¬ã¡ã³ããããå ´åãJBoss 㯠<literal>DISTINCT</literal> ãã¼ã¯ã¼ãã追å ã㦠<literal>SELECT</literal> å¥ãçæãã¾ããããã©ã«ãã§ã¯ãã¡ã½ãããã <literal>java.util.Set</literal> ãè¿ãããã°ã<literal>DISTINCT</literal> ã使ç¨ããããã«è¨å®ããã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:984
@@ -3550,7 +3711,7 @@
"<emphasis role=\"bold\">ejb-name</emphasis>: This is the <literal>ejb-name</"
"literal> of the entity that will be selected. This is only required if the "
"query is for a select method."
-msgstr ""
+msgstr "<emphasis role=\"bold\">ejb-name</emphasis>:é¸æããã¨ã³ãã£ãã£ã® <literal>ejb-name</literal> ã示ãã¾ãããã®é
ç®ã¯ãã¯ã¨ãªã¼ã select ã¡ã½ããã®å ´åã®ã¿å¿
é ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:989
@@ -3559,7 +3720,7 @@
"<emphasis role=\"bold\">field-name</emphasis>: This is the name of the CMP "
"field that will be selected from the specified entity. The default is to "
"select entire entity."
-msgstr ""
+msgstr "<emphasis role=\"bold\">field-name</emphasis>:æå®ããã¨ã³ãã£ãã£ããé¸æããã CMP ãã£ã¼ã«ãã®å称ãæãã¾ããããã©ã«ãã§ã¯ã¨ã³ãã£ãã£å
¨ä½ãé¸æããããè¨å®ããã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:994
@@ -3568,7 +3729,7 @@
"<emphasis role=\"bold\">alias</emphasis>: This specifies the alias that will "
"be used for the main select table. The default is to use the <literal>ejb-"
"name</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">alias</emphasis>:ã¡ã¤ã³ã® select ãã¼ãã«ã«ä½¿ç¨ããã¨ã¤ãªã¢ã¹ãæå®ãã¾ããããã©ã«ã㯠<literal>ejb-name</literal> ã使ç¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:999
@@ -3577,7 +3738,7 @@
"<emphasis role=\"bold\">additional-columns</emphasis>: Declares other "
"columns to be selected to satisfy ordering by arbitrary columns with finders "
"or to facilitate aggregate functions in selects."
-msgstr ""
+msgstr "<emphasis role=\"bold\">additional-columns</emphasis>:finder ã§ä»»æã®åã®å½ä»¤ãå®è¡ãããã㯠select ã®éç´é¢æ°ã«å¯¾å¿ããããã«é¸æãããåã宣è¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1006
@@ -3586,7 +3747,7 @@
"<emphasis role=\"bold\">from</emphasis>: The <literal>from</literal> element "
"declares additional SQL to append to the generated <literal>FROM</literal> "
"clause."
-msgstr ""
+msgstr "<emphasis role=\"bold\">from</emphasis>:<literal>from</literal> ã¨ã¬ã¡ã³ãã¯ãçææ¸ã¿ã® <literal>FROM</literal> å¥ã«è¿½å ãã SQL ã宣è¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1011
@@ -3594,7 +3755,7 @@
msgid ""
"<emphasis role=\"bold\">where</emphasis>: The <literal>where</literal> "
"element declares the <literal>WHERE</literal> clause for the query."
-msgstr ""
+msgstr "<emphasis role=\"bold\">where</emphasis>:<literal>where</literal> ã¨ã¬ã¡ã³ã㯠ã¯ã¨ãªã¼ç¨ã® <literal>WHERE</literal> å¥ã宣è¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1016
@@ -3602,7 +3763,7 @@
msgid ""
"<emphasis role=\"bold\">order</emphasis>: The <literal>order</literal> "
"element declares the <literal>ORDER</literal> clause for the query."
-msgstr ""
+msgstr "<emphasis role=\"bold\">order</emphasis>:<literal>order</literal> ã¨ã¬ã¡ã³ãã¯ã¯ã¨ãªã¼ç¨ã® <literal>ORDER</literal> å¥ã宣è¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1021
@@ -3610,13 +3771,13 @@
msgid ""
"<emphasis role=\"bold\">other</emphasis>: The <literal>other</literal> "
"element declares additional SQL that is appended to the end of the query."
-msgstr ""
+msgstr "<emphasis role=\"bold\">other</emphasis>:<literal>other</literal> ã¨ã¬ã¡ã³ãã¯ã¯ã¨ãªã¼ã®æå¾ã«è¿½å ãã SQL ã宣è¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1026
#, no-c-format
msgid "The following is an example DeclaredSQL declaration."
-msgstr ""
+msgstr "DeclaredSQL 宣è¨ã®ä¾ã以ä¸ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1029
@@ -3644,13 +3805,31 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>findBadDudes_declaredsql</method-name>\n"
+"<method-params>\n"
+"<method-param>int</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<declared-sql>\n"
+"<where><![CDATA[ badness > {0} ]]></where>\n"
+"<order><![CDATA[ badness DESC ]]></order>\n"
+"</declared-sql>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:1030 The_CMP_Engine.xml:1038 The_CMP_Engine.xml:1641
#, no-c-format
msgid "The generated SQL would be:"
-msgstr ""
+msgstr "çæããã SQL ã¯æ¬¡ã®ããã«ãªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1033
@@ -3660,7 +3839,10 @@
"FROM gangster\n"
"WHERE badness > ?\n"
"ORDER BY badness DESC"
-msgstr ""
+msgstr "SELECT id\n"
+"FROM gangster\n"
+"WHERE badness > ?\n"
+"ORDER BY badness DESC"
#. Tag: para
#: The_CMP_Engine.xml:1034
@@ -3672,7 +3854,7 @@
"specified that is appended to the end of the automatically generated "
"<literal>FROM</literal> clause. The following is example DeclaredSQL "
"declaration with an additional <literal>FROM</literal> clause."
-msgstr ""
+msgstr "ä¾ã«ç¤ºãããã«ãJBoss ã¯ãã®ã¨ã³ãã£ãã£ç¨ã®ãã©ã¤ããªãã¼ãé¸æããã®ã«å¿
è¦ãª <literal>SELECT</literal> ããã³ <literal>FROM</literal> å¥ãçæãã¾ããå¸æããã°ãèªåçæããã <literal>FROM</literal> å¥ã®æ«å°¾ã«è¿½å ããã <literal>FROM</literal> å¥ãæå®ãããã¨ãã§ãã¾ãã以ä¸ã« <literal>FROM</literal> å¥ã追å ãã DeclaredSQL 宣è¨ã®ä¾ã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1037
@@ -3708,7 +3890,33 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>ejbSelectBoss_declaredsql</method-name>\n"
+"<method-params>\n"
+"<method-param>java.lang.String</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<declared-sql>\n"
+"<select>\n"
+"<distinct/>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<alias>boss</alias>\n"
+"</select>\n"
+"<from><![CDATA[, gangster g, organization o]]></from>\n"
+"<where><![CDATA[\n"
+" (LCASE(g.name) = {0} OR LCASE(g.nick_name) = {0}) AND\n"
+" g.organization = o.name AND o.the_boss = boss.id\n"
+" ]]></where>\n"
+"</declared-sql>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: programlisting
#: The_CMP_Engine.xml:1041
@@ -3718,7 +3926,10 @@
" FROM gangster boss, gangster g, organization o\n"
" WHERE (LCASE(g.name) = ? OR LCASE(g.nick_name) = ?) AND\n"
" g.organization = o.name AND o.the_boss = boss.id"
-msgstr ""
+msgstr "SELECT DISTINCT boss.id\n"
+" FROM gangster boss, gangster g, organization o\n"
+" WHERE (LCASE(g.name) = ?OR LCASE(g.nick_name) = ?)AND\n"
+" g.organization = o.name AND o.the_boss = boss.id"
#. Tag: para
#: The_CMP_Engine.xml:1042
@@ -3739,7 +3950,7 @@
"<literal>SELECT</literal> clause to use the <literal>SELECT DISTINCT</"
"literal> declaration. The DeclaredSQL declaration can also be used in select "
"methods to select a CMP field."
-msgstr ""
+msgstr "<literal>FROM</literal> å¥ã¯ã³ã³ãã§å§ã¾ãã¾ãã®ã§ã注æãã¦ãã ãããããã¯ãã³ã³ãããçæããã <literal>FROM</literal> å¥ã®æ«å°¾ã«å®£è¨ãã <literal>FROM</literal> å¥ã追å ããããã§ãã<literal>FROM</literal> å¥ã¯ SQL <literal>JOIN</literal> ã¹ãã¼ãã¡ã³ãã§å§ã¾ãå ´åãããã¾ããselect ã¡ã½ãããªã®ã§ãé¸æãããã¨ã³ãã£ãã£ã宣è¨ãã <literal>select</literal> ã¨ã¬ã¡ã³ããå¿
è¦ã§ããã¨ã¤ãªã¢ã¹ãã¯ã¨ãªã¼ã«å¯¾ãã¦å®£è¨ããã¾ãã®ã§ã注æãã¦ãã ãããã¨ã¤ãªã¢ã¹ã宣è¨ãããªãå ´åã<literal>table-name</literal> ãã¨ã¤ãªã¢ã¹ã¨ãã¦ä½¿ç¨ãã¾ããã¤ã¾ãã<literal>SELECT</literal> å¥ã <literal>table_name.field_name</literal> ã¹ã¿ã¤ã«ã®å宣è¨ã«ãªãã¾ãããã¼ã¿ãã¼ã¹ãã³ãã¼ã«ãã£ã¦ã¯ãã®æ§æããµãã¼ããã¦ãã¾ããã®ã§ãã¨ã¤ãªã¢ã¹ã®å®£è¨ãæ¨å¥¨ãã!
¾ãããªãã·ã§ã³ã§ç©ºã® <literal>distinct</literal> ã¨ã¬ã¡ã³ãã«ãã <literal>SELECT</literal> å¥ã¯ <literal>SELECT DISTINCT</literal> 宣è¨ã使ç¨ãã¾ããDeclaredSQL 宣è¨ã¯ CMP ãã£ã¼ã«ããé¸æãã select ã¡ã½ããã§ã使ç¨ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1045
@@ -3747,7 +3958,7 @@
msgid ""
"Now we well see an example which overrides a select to return all of the zip "
"codes an <literal>Organization</literal> operates in."
-msgstr ""
+msgstr "ãã㧠<literal>Organization</literal> ãéå¶ãã¦ããå ´æã®éµä¾¿çªå·ï¼Zip ã³ã¼ãï¼ãè¿ã select ããªã¼ãã¼ã©ã¤ãããå ´åã®ä¾ã以ä¸ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1048
@@ -3778,13 +3989,28 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>OrganizationEJB</ejb-name>\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>ejbSelectOperatingZipCodes_declaredsql</method-name>\n"
+"<method-params>\n"
+"<method-param>java.lang.String</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<emphasis role=\"bold\"><declared-sql><select><distinct/><ejb-name>LocationEJB</ejb-name><field-name>zipCode</field-name><alias>hangout</alias></select><from><![CDATA[ , organization o, gangster g ]]></from><where><![CDATA[ LCASE(o.name) = {0} AND o.name = g.organization AND g.hangout = hangout.id ]]></where><order><![CDATA[ hangout.zip ]]></order></declared-sql></emphasis>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:1049
#, no-c-format
msgid "The corresponding SQL would be:"
-msgstr ""
+msgstr "対å¿ãã SQL ã¯æ¬¡ã®ããã«ãªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1052
@@ -3795,13 +4021,16 @@
" WHERE LCASE(o.name) = ? AND o.name = g.organization AND g.hangout = "
"hangout.id\n"
" ORDER BY hangout.zip"
-msgstr ""
+msgstr "SELECT DISTINCT hangout.zip\n"
+" FROM location hangout, organization o, gangster g\n"
+" WHERE LCASE(o.name) = ?AND o.name = g.organization AND g.hangout = hangout.id\n"
+" ORDER BY hangout.zip"
#. Tag: title
#: The_CMP_Engine.xml:1054
#, no-c-format
msgid "Parameters"
-msgstr ""
+msgstr "ãã©ã¡ã¼ã¿"
#. Tag: para
#: The_CMP_Engine.xml:1055
@@ -3811,7 +4040,7 @@
"entity and DVC parameters. Parameters are enclosed in curly brackets and use "
"a zero-based index, which is different from the one-based EJB-QL parameters. "
"There are three categories of parameters: simple, DVC, and entity."
-msgstr ""
+msgstr "DeclaredSQL ã¯ã¾ã£ããæ°ãããã©ã¡ã¼ã¿å¦çã·ã¹ãã ãæ¡ç¨ããã¨ã³ãã£ãã£ã¨ DVC ãã©ã¡ã¼ã¿ããµãã¼ããã¾ãããã©ã¡ã¼ã¿ã¯ä¸æ¬å¼§ã«å
¥ãã1 ãã¼ã¹ã® EJB-QL ãã©ã¡ã¼ã¿ã¨ç°ãªã 0 ãã¼ã¹ã®ã¤ã³ããã¯ã¹ã使ç¨ãã¾ãããã©ã¡ã¼ã¿ã«ã¯ä»¥ä¸ã® 3 種é¡ã®ã«ãã´ãªãããã¾ããã·ã³ãã«ãDVC ã¨ã¨ã³ãã£ãã£ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:1060
@@ -3824,7 +4053,7 @@
"the <literal>datasourcemapping</literal> for the entity. An unknown DVC is "
"serialized and then set as a parameter. Note that most databases do not "
"support the use of a BLOB value in a WHERE clause."
-msgstr ""
+msgstr "<emphasis role=\"bold\">simple</emphasis>:ã·ã³ãã«ãã©ã¡ã¼ã¿ã¯æ¢ç¥ï¼ãããã³ã°æ¸ã¿ã®ï¼DVC ãã¨ã³ãã£ãã£ä»¥å¤ã®ããããã¿ã¤ããæãã¾ããã·ã³ãã«ãã©ã¡ã¼ã¿ã¯ <literal>{0}</literal> ãªã©ã®å¼æ°ã®ã¿ãå«ã¿ã¾ããã·ã³ãã«ãã©ã¡ã¼ã¿ãè¨å®ããã¦ããå ´åããã©ã¡ã¼ã¿ãè¨å®ãã JDBC ã¿ã¤ã㯠<literal>datasourcemapping</literal> ã§æ±ºå®ãã¾ããæªç¥ã® DVC ã¯é£ç¶åããããã©ã¡ã¼ã¿ã¨ãã¦è¨å®ããã¾ããWHERE å¥ã§ã¯ BLOB å¤ã®ä½¿ç¨ããµãã¼ããã¦ããªããã¼ã¿ãã¼ã¹ãã»ã¨ãã©ã§ãã®ã§ã注æãã¦ãã ããã"
#. Tag: para
#: The_CMP_Engine.xml:1065
@@ -3840,7 +4069,7 @@
"literal> of the entity. The JDBC type used to set the parameter is the JDBC "
"type that is declared for that property in the <literal>dependent-value-"
"class</literal> element."
-msgstr ""
+msgstr "<emphasis role=\"bold\">DVC</emphasis>:DVC ãã©ã¡ã¼ã¿ã¯æ¢ç¥ã®ï¼ãããã³ã°æ¸ã¿ï¼DVC ã«ãªãã¾ããDVC ãã©ã¡ã¼ã¿ã¯ã·ã³ãã«ããããã£ï¼å¥ã® DVC ã§ã¯ãªããã®ï¼ãéæ¥åç
§ããå¿
è¦ãããã¾ãããã¨ãã°ãã¿ã¤ã <literal>ContactInfo</literal> ã® CVS ããããã£ãããå ´åãæå¹ãªãã©ã¡ã¼ã¿ã®å®£è¨ã¯ <literal>{0.email}</literal> ããã³ <literal>{0.cell.areaCode}</literal> ã«ãªãã<literal>{0.cell}</literal> ã«ã¯ãªãã¾ããããã©ã¡ã¼ã¿ã®è¨å®ã«ä½¿ç¨ãã JDBC ã¿ã¤ãã¯ãããããã£ã®ã¯ã©ã¹ã¿ã¤ãã¨ã¨ã³ãã£ãã£ã® <literal>datasourcemapping</literal> ã«ãã決ã¾ãã¾ãããã©ã¡ã¼ã¿ã®è¨å®ã«ä½¿ç¨ãã JDBC ã¿ã¤ãã¯ã<literal>dependent-value-class</literal> ã¨ã¬ã¡ã³ãã§ãã®ããããã£ã«å¯¾ãã¦å®£è¨ãã JDBC ã¿ã¤ãã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1070
@@ -3858,13 +4087,13 @@
"restriction may be removed in later versions). The JDBC type used to set the "
"parameter is the JDBC type that is declared for that field in the entity "
"declaration."
-msgstr ""
+msgstr "<emphasis role=\"bold\">entity</emphasis>:ã¨ã³ãã£ãã£ãã©ã¡ã¼ã¿ã¯ãã¢ããªã±ã¼ã·ã§ã³ã®ä»»æã®ã¨ã³ãã£ãã£ã«ãªãã¾ããã¨ã³ãã£ãã£ãã©ã¡ã¼ã¿ã¯ãDVC ãã©ã¤ããªãã¼ãã£ã¼ã«ãã®ã·ã³ãã«ãã©ã¤ããªãã¼ãã£ã¼ã«ããã¾ãã¯ã·ã³ãã«ããããã£ãéæ¥åç
§ããå¿
è¦ãããã¾ãããã¨ãã°ãã¿ã¤ã <literal>Gangster</literal> ã®ãã©ã¡ã¼ã¿ãããå ´åãæå¹ãªãã©ã¡ã¼ã¿å®£è¨ã¯ <literal>{0.gangsterId}</literal> ã«ãªãã¾ããã¿ã¤ã <literal>ContactInfo</literal> ã®ãã©ã¤ããªãã¼ãã£ã¼ã«ãã®ååãä»ããã¨ã³ãã£ãã£ãããå ´åã <literal>valid parameter</literal> 宣è¨ã¯ <literal>{0.info.cell.areaCode}</literal> ã«ãªãã¾ããã¨ã³ãã£ãã£ã®ãã©ã¤ããªãã¼ã®æ§æè¦ç´ ã§ãããã£ã¼ã«ãã®ã¿éæ¥åç
§ã§ãã¾ãï¼ä»å¾ã®ãã¼ã¸ã§ã³ã§ã¯ãã®å¶éããªããªãäºå®ã§ãï¼ããã©!
ã¡ã¼ã¿ã®è¨å®ã«ä½¿ç¨ãã JDBC ã¿ã¤ãã¯ãã¨ã³ãã£ãã£å®£è¨ã§ãã®ãã£ã¼ã«ãã«å¯¾ãã¦å®£è¨ãã JDBC ã¿ã¤ãã«ãªãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1080
#, no-c-format
msgid "EJBQL 2.1 and SQL92 queries"
-msgstr ""
+msgstr "EJBQL 2.1 ããã³ SQL92 ã¯ã¨ãªã¼"
#. Tag: para
#: The_CMP_Engine.xml:1081
@@ -3874,7 +4103,7 @@
"standard. If you need either of these functions, you can replace the query "
"compiler. The default compiler is specified in <literal>standardjbosscmp-"
"jdbc.xml</literal>."
-msgstr ""
+msgstr "ããã©ã«ãã®ã¯ã¨ãªã¼ã³ã³ãã¤ã©ã¯ãEJB-QL 2.1 ã¾ã㯠the SQL92 è¦æ ¼ãå®å
¨ãµãã¼ããã¦ãã¾ããããã®ãã¡ãããããå¿
è¦ãªå ´åãã¯ã¨ãªã¼ã³ã³ãã¤ã©ã交æãã¦ãã ãããããã©ã«ãã®ã³ã³ãã¤ã©ã¯ <literal>standardjbosscmp-jdbc.xml</literal> ã«æå®ãã¦ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1084
@@ -3886,7 +4115,11 @@
"ql-compiler>\n"
" ...\n"
"</defaults>"
-msgstr ""
+msgstr "<defaults>\n"
+" ...\n"
+"<ql-compiler>org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLCompiler</ql-compiler>\n"
+" ...\n"
+"</defaults>"
#. Tag: para
#: The_CMP_Engine.xml:1085
@@ -3894,7 +4127,7 @@
msgid ""
"To use the SQL92 compiler, simply specify the SQL92 compiler in <literal>ql-"
"compiler</literal> element."
-msgstr ""
+msgstr "SQL92 ã³ã³ãã¤ã©ã使ç¨ããã«ã¯ã<literal>ql-compiler</literal> ã¨ã¬ã¡ã³ã㧠SQL92 ã³ã³ãã¤ã©ãæå®ãã¦ãã ããã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1088
@@ -3906,7 +4139,11 @@
"EJBQLToSQL92Compiler</ql-compiler>\n"
" ...\n"
"</defaults>"
-msgstr ""
+msgstr "<defaults>\n"
+" ...\n"
+"<ql-compiler>org.jboss.ejb.plugins.cmp.jdbc.EJBQLToSQL92Compiler</ql-compiler>\n"
+" ...\n"
+"</defaults>"
#. Tag: para
#: The_CMP_Engine.xml:1089
@@ -3915,7 +4152,7 @@
"This changes the query compiler for all beans in the entire system. You can "
"also specify the ql-compiler for each element in <literal>jbosscmp-jdbc.xml</"
"literal>. Here is an example using one of our earlier queries."
-msgstr ""
+msgstr "ããã«ãããã·ã¹ãã å
¨ä½ã® bean ã«å¯¾ããã¯ã¨ãªã¼ã³ã³ãã¤ã©ãå¤æ´ããã¾ããã¾ããåã¨ã¬ã¡ã³ãã«å¯¾ããã¯ã¨ãªã¼ã³ã³ãã¤ã©ã <literal>jbosscmp-jdbc.xml</literal> ã§æå®ãããã¨ãã§ãã¾ããåæã®ã¯ã¨ãªã¼ã®ä¸ã¤ã使ç¨ããä¾ã以ä¸ã«ç´¹ä»ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1092
@@ -3936,7 +4173,20 @@
" <emphasis role=\"bold\"><ql-compiler>org.jboss.ejb.plugins.cmp."
"jdbc.EJBQLToSQL92Compiler</ql-compiler></emphasis>\n"
"</query>"
-msgstr ""
+msgstr "<query>\n"
+"<query-method>\n"
+"<method-name>findBadDudes_ejbql</method-name>\n"
+"<method-params>\n"
+" lt;method-param>int</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<ejb-ql><![CDATA[\n"
+" SELECT OBJECT(g)\n"
+" FROM gangster g\n"
+" WHERE g.badness > ?1]]>\n"
+"</ejb-ql>\n"
+"<emphasis role=\"bold\"><ql-compiler>org.jboss.ejb.plugins.cmp.jdbc.EJBQLToSQL92Compiler</ql-compiler></emphasis>\n"
+"</query>"
#. Tag: para
#: The_CMP_Engine.xml:1093
@@ -3951,13 +4201,13 @@
"other fields will be actually loaded into the read-ahead cache. The "
"<literal>on-find</literal><literal>read-ahead</literal> with the default "
"load group <literal>*</literal> works as expected."
-msgstr ""
+msgstr "SQL92 ã¯ã¨ãªã¼ã³ã³ãã¤ã©ã®å¶éäºé
ã§ã¯ã使ç¨ããã <literal>read-ahead</literal> ã¹ãã©ãã¸ã¼ã«é¢ããããã¨ã³ãã£ãã£ã®å
¨ãã£ã¼ã«ããé¸æãããã¨ãåé¡ã§ãããã¨ãã°ãã¯ã¨ãªã¼ã <literal>on-load</literal><literal>read-ahead</literal> ã¹ãã©ãã¸ã¼ã§è¨å®ããã¦ããå ´åãæåã®ã¯ã¨ãªã¼ã«ã¯å
¨ãã£ã¼ã«ããå«ã¾ãããã©ã¤ããªãã¼ãã£ã¼ã«ãã ãã <literal>ResultSet</literal> ããèªã¿è¾¼ã¾ãã¾ãã次ã«ãä»ã®ãã£ã¼ã«ãã¯å
èªã¿ãã£ãã·ã¥ã«ãã¼ãããã¾ããããã©ã«ãã®ãã¼ãã°ã«ã¼ããåãã <literal>on-find</literal><literal>read-ahead</literal> 㯠<literal>*</literal> æå¾
éãã«åä½ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1099
#, no-c-format
msgid "BMP Custom Finders"
-msgstr ""
+msgstr "BMP ã«ã¹ã¿ã ãã¡ã¤ã³ã"
#. Tag: para
#: The_CMP_Engine.xml:1100
@@ -3969,7 +4219,7 @@
"declared in the <literal>ejb-jar.xml</literal> or <literal>jbosscmp-jdbc."
"xml</literal> files. The following simple example finds the entities by a "
"collection of primary keys:"
-msgstr ""
+msgstr "JBoss 㯠bean 管çã«ããæ°¸ç¶æ§ã«ã¹ã¿ã ãã¡ã¤ã³ãããµãã¼ããã¾ããã«ã¹ã¿ã ãã¡ã¤ã³ãã®ã¡ã½ããããã¼ã ãã¾ãã¯ãã¼ã«ã«ã¤ã³ã¿ã¼ãã§ã¼ã¹ã§å®£è¨ãã finder ã¨ä¸è´ããå ´åãJBoss 㯠<literal>ejb-jar.xml</literal> ã¾ã㯠<literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã§å®£è¨ãããã®ä»ã®å®è£
ã«åªå
ãã¦ãã«ã¹ã¿ã ãã¡ã¤ã³ããå¼ã³åºãã¾ãã以ä¸ã®ã·ã³ãã«ãªä¾ã«ããã©ã¤ããªãã¼ã®éã¾ãã«ããã¨ã³ãã£ãã£ã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1103
@@ -3983,7 +4233,14 @@
" return keys;\n"
" }\n"
"}"
-msgstr ""
+msgstr "public abstract class GangsterBean\n"
+" implements EntityBean \n"
+"{\n"
+" public Collection ejbFindByPrimaryKeys(Collection keys)\n"
+" {\n"
+" return keys;\n"
+" }\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:1104
@@ -3997,13 +4254,13 @@
"entity bean violates the EJB specification in that it implements a finder, "
"and the JBoss EJB verifier will fail the deployment of such an entity unless "
"the StrictVerifier attribute is set to false."
-msgstr ""
+msgstr "ãã¼ã¿ãã¼ã¹ã«æ¥ç¶ããã«ãã©ã¤ããªãã¼ãç¾å®çãªã¨ã³ãã£ãã£ãªãã¸ã§ã¯ãã«å¤æã§ãããããé常ã«ä¾¿å©ãª finder ã§ããåé¡ãªã®ã¯ããã¼ã¿ãã¼ã¹ã«åå¨ããªããã©ã¤ããªãã¼ã®ããã¨ã³ãã£ãã£ãªãã¸ã§ã¯ãã§ãä½æã§ããã¨ããç¹ã§ããç¡å¹ãªã¨ã³ãã£ãã£ã§ã¡ã½ãããå¼ã³åºãããå ´åãNoSuchEntityException ã表示ããã¾ããçæãããã¨ã³ãã£ã㣠bean 㯠finder ãå®è£
ãã¦ãã EJB ä»æ§ã«åããã®ãåé¡ç¹ã®ä¸ã¤ã§ããJBoss EJB verifier 㯠StrictVerifier å±æ§ã false ã«è¨å®ãããªãéãããã®ãããªã¨ã³ãã£ãã£ããããã¤ã§ãã¾ããã"
#. Tag: title
#: The_CMP_Engine.xml:1112
#, no-c-format
msgid "Optimized Loading"
-msgstr ""
+msgstr "ãã¼ãã®æé©å"
#. Tag: para
#: The_CMP_Engine.xml:1113
@@ -4016,13 +4273,13 @@
"configuration. Tuning of the loading process really requires a holistic "
"understanding of the loading system, so this chapter may have to be read "
"more than once."
-msgstr ""
+msgstr "æé©åãã¼ãã£ã³ã°ã¯ãæ°ã®å°ãªãã¯ã¨ãªã¼ã«ãããå¦çãå®äºãããã®ã«å¿
è¦ãªå°éã®ãã¼ã¿ããã¼ããããã¨ãç®çã§ããJBoss ã®èª¿æ´ã¯ããã¼ãããã»ã¹ã«é¢ããç¥èã«ããã¾ãããã®ã»ã¯ã·ã§ã³ã§ã¯ãJBoss ãã¼ãããã»ã¹å
é¨ã¨ãã®è¨å®ã«ã¤ãã¦èª¬æãã¾ãããã¼ãããã»ã¹ã調æ´ããã«ã¯ããã¼ãã·ã¹ãã ã«é¢ããæ·±ãç¥èãå¿
è¦ãªã®ã§ãæ¬ç« ãç¹°ãè¿ãèªããã¨ããããããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1117
#, no-c-format
msgid "Loading Scenario"
-msgstr ""
+msgstr "ã·ããªãªã®ãã¼ã"
#. Tag: para
#: The_CMP_Engine.xml:1118
@@ -4032,7 +4289,7 @@
"scenario. The most common scenario is to locate a collection of entities and "
"iterate over the results performing some operation. The following example "
"generates an html table containing all of the gangsters:"
-msgstr ""
+msgstr "使ç¨ã·ããªãªããã£ãã調ã¹ãã®ãããã¼ãã£ã³ã°ã«ã¤ãã¦è©³ãã調ã¹ãæãç°¡åãªæ¹æ³ã§ããä¸è¬çãªã·ããªãªã¯ã¨ã³ãã£ãã£ã®ã³ã¬ã¯ã·ã§ã³ãæ¤ç´¢ããæä½ãå®è¡ããæ¤ç´¢çµæãå復ãããã¨ã§ãã以ä¸ã®ä¾ã« gangsters ããã¹ã¦å«ã html ãã¼ãã«ã®çæã示ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1121
@@ -4059,7 +4316,27 @@
"\n"
" return table.toString();\n"
"}"
-msgstr ""
+msgstr "public String createGangsterHtmlTable_none() \n"
+" throws FinderException \n"
+"{\n"
+" StringBuffer table = new StringBuffer();\n"
+" table.append(\"<table>\");\n"
+"\n"
+" Collection gangsters = gangsterHome.findAll_none();\n"
+" for (Iterator iter = gangsters.iterator(); iter.hasNext();) {\n"
+" Gangster gangster = (Gangster) iter.next();\n"
+" table.append(\"<tr>\");\n"
+" table.append(\"<td>\").append(gangster.getName());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(gangster.getNickName());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(gangster.getBadness());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"</tr>\");\n"
+" }\n"
+"\n"
+" return table.toString();\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:1122
@@ -4068,7 +4345,7 @@
"Assume this code is called within a single transaction and all optimized "
"loading has been disabled. At the <literal>findAll_none</literal> call, "
"JBoss will execute the following query:"
-msgstr ""
+msgstr "ãã®ã³ã¼ããåä¸ã®å¦çã§å¼ã³åºããããã¼ãã£ã³ã°ã®æé©åãç¡å¹ã«ãªã£ã¦ããã¨ä»®å®ãã¾ãã<literal>findAll_none</literal> ã³ã¼ã«ã§ãJBoss ã¯ä»¥ä¸ã®ã¯ã¨ãªãå®è¡ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1125
@@ -4077,7 +4354,9 @@
"SELECT t0_g.id\n"
" FROM gangster t0_g\n"
" ORDER BY t0_g.id ASC"
-msgstr ""
+msgstr "SELECT t0_g.id\n"
+" FROM gangster t0_g\n"
+" ORDER BY t0_g.id ASC"
#. Tag: para
#: The_CMP_Engine.xml:1126
@@ -4085,7 +4364,7 @@
msgid ""
"Then as each of the eight gangster in the sample database is accessed, JBoss "
"will execute the following eight queries:"
-msgstr ""
+msgstr "ãµã³ãã«ãã¼ã¿ãã¼ã¹ã® 8 ã¤ã® gangster ããããã«ã¢ã¯ã»ã¹ãããããJBoss ã¯ä»¥ä¸ã® 8 ã¤ã®ã¯ã¨ãªã¼ãå®è¡ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1129
@@ -4107,7 +4386,22 @@
" FROM gangster WHERE (id=6)\n"
"SELECT name, nick_name, badness, hangout, organization\n"
" FROM gangster WHERE (id=7)"
-msgstr ""
+msgstr "SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=0)\n"
+"SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=1)\n"
+"SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=2)\n"
+"SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=3)\n"
+"SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=4)\n"
+"SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=5)\n"
+"SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=6)\n"
+"SELECT name, nick_name, badness, hangout, organization\n"
+" FROM gangster WHERE (id=7)"
#. Tag: para
#: The_CMP_Engine.xml:1130
@@ -4123,7 +4417,7 @@
"until a method is invoked on it. This is known as the <emphasis>n+1</"
"emphasis> problem and is addressed with the read-ahead strategies described "
"in the following sections."
-msgstr ""
+msgstr "ãã®ã·ããªãªã«ã¯ 2 ã¤ã®åé¡ãããã¾ãã1 ã¤ã¯ãJBoss ã <literal>findAll</literal> ã«å¯¾ã㦠1 ã¤ã®ã¯ã¨ãªã¼ããã¾ããè¦ã¤ãã£ãåã¨ã¬ã¡ã³ãã«ã¢ã¯ã»ã¹ããã®ã« 1 ã¤ã®ã¯ã¨ãªã¼ãå®è¡ãããããéå°ãªæ°ã®ã¯ã¨ãªã¼ãå®è¡ããã¾ãããã®åä½ã®åå ã¯ãJBoss ã³ã³ããå
ã§ã®ã¯ã¨ãªã¼çµæã®å¦çæ¹æ³ã¨é¢ä¿ãããã¾ããã¯ã¨ãªã¼ãå®è¡ãããã¨ãé¸æãããå®éã®ã¨ã³ãã£ã㣠bean ãè¿ãããããã«è¦ãã¾ãããJBoss ã¯å®éã¯ä¸è´ããã¨ã³ãã£ãã£ã®ãã©ã¤ããªãã¼ãæ»ãã ãã§ããã®ã¨ã³ãã£ãã£ã«å¯¾ãã¦ã¡ã½ãããå¼ã³åºãããã¾ã§ãã¨ã³ãã£ãã£ããã¼ããã¾ããããã㯠<emphasis>n+1</emphasis> åé¡ã¨ãã¦ç¥ããã以éã®ã»ã¯ã·ã§ã³ã§èª¬æãã read-ahead ã¹ãã©ãã¸ã¼ã§å¯¾å¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1133
@@ -4133,60 +4427,60 @@
"<literal>hangout</literal> and <literal>organization</literal> fields, which "
"are never accessed. (we have disabled the complex <literal>contactInfo</"
"literal> field for the sake of clarity)"
-msgstr ""
+msgstr "2 ã¤ç®ã®åé¡ã¯ãæªä½¿ç¨ãã£ã¼ã«ãã®å¤ãä¸å¿
è¦ã«ãã¼ãããããã¨ã§ããJBoss 㯠<literal>hangout</literal> ããã³ <literal>organization</literal> ãã£ã¼ã«ãããã¼ããã¾ãããããã¯ã¢ã¯ã»ã¹ããããã¨ã¯ããã¾ããã(åãããããããããã«ãè¤å <literal>contactInfo</literal> ãã£ã¼ã«ããç¡å¹ã«ãã¦ããã¾ã)"
#. Tag: para
#: The_CMP_Engine.xml:1136 The_CMP_Engine.xml:2018
#, no-c-format
msgid "The following table shows the execution of the queries:"
-msgstr ""
+msgstr "次ã®ãã¼ãã«ã¯ãã¯ã¨ãªã¼ã®å®è¡ã示ãããã®ã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:1140
#, no-c-format
msgid "Unoptimized Query Execution"
-msgstr ""
+msgstr "éæé©åã¯ã¨ãªã¼å®è¡"
#. Tag: entry
#: The_CMP_Engine.xml:1144 The_CMP_Engine.xml:1360 The_CMP_Engine.xml:1678
#: The_CMP_Engine.xml:2035 The_CMP_Engine.xml:2050
#, no-c-format
msgid "<entry>id</entry>"
-msgstr ""
+msgstr "<entry>id</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1147 The_CMP_Engine.xml:1363 The_CMP_Engine.xml:1681
#: The_CMP_Engine.xml:2038
#, no-c-format
msgid "name"
-msgstr ""
+msgstr "name"
#. Tag: entry
#: The_CMP_Engine.xml:1150 The_CMP_Engine.xml:1366 The_CMP_Engine.xml:1684
#: The_CMP_Engine.xml:2041
#, no-c-format
msgid "nick_name"
-msgstr ""
+msgstr "nick_name"
#. Tag: entry
#: The_CMP_Engine.xml:1153 The_CMP_Engine.xml:1369 The_CMP_Engine.xml:1687
#: The_CMP_Engine.xml:2044
#, no-c-format
msgid "badness"
-msgstr ""
+msgstr "badness"
#. Tag: entry
#: The_CMP_Engine.xml:1156 The_CMP_Engine.xml:1372 The_CMP_Engine.xml:1690
#: The_CMP_Engine.xml:2047
#, no-c-format
msgid "hangout"
-msgstr ""
+msgstr "hangout"
#. Tag: entry
#: The_CMP_Engine.xml:1159 The_CMP_Engine.xml:1375 The_CMP_Engine.xml:1693
#, no-c-format
msgid "organization"
-msgstr ""
+msgstr "organization"
#. Tag: entry
#: The_CMP_Engine.xml:1166 The_CMP_Engine.xml:1178 The_CMP_Engine.xml:1382
@@ -4194,21 +4488,21 @@
#: The_CMP_Engine.xml:2066 The_CMP_Engine.xml:2078 The_CMP_Engine.xml:2081
#, no-c-format
msgid "<entry>0</entry>"
-msgstr ""
+msgstr "<entry>0</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1169 The_CMP_Engine.xml:1385 The_CMP_Engine.xml:1703
#: The_CMP_Engine.xml:2069
#, no-c-format
msgid "Yojimbo"
-msgstr ""
+msgstr "Yojimbo"
#. Tag: entry
#: The_CMP_Engine.xml:1172 The_CMP_Engine.xml:1388 The_CMP_Engine.xml:1706
#: The_CMP_Engine.xml:2072
#, no-c-format
msgid "Bodyguard"
-msgstr ""
+msgstr "Bodyguard"
#. Tag: entry
#: The_CMP_Engine.xml:1175 The_CMP_Engine.xml:1306 The_CMP_Engine.xml:1318
@@ -4218,7 +4512,7 @@
#: The_CMP_Engine.xml:2284
#, no-c-format
msgid "<entry>7</entry>"
-msgstr ""
+msgstr "<entry>7</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1181 The_CMP_Engine.xml:1201 The_CMP_Engine.xml:1221
@@ -4226,7 +4520,7 @@
#: The_CMP_Engine.xml:1715 The_CMP_Engine.xml:1735 The_CMP_Engine.xml:1755
#, no-c-format
msgid "Yakuza"
-msgstr ""
+msgstr "Yakuza"
#. Tag: entry
#: The_CMP_Engine.xml:1186 The_CMP_Engine.xml:1198 The_CMP_Engine.xml:1402
@@ -4234,28 +4528,28 @@
#: The_CMP_Engine.xml:2095 The_CMP_Engine.xml:2107 The_CMP_Engine.xml:2110
#, no-c-format
msgid "<entry>1</entry>"
-msgstr ""
+msgstr "<entry>1</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1189 The_CMP_Engine.xml:1405 The_CMP_Engine.xml:1723
#: The_CMP_Engine.xml:2098
#, no-c-format
msgid "Takeshi"
-msgstr ""
+msgstr "Takeshi"
#. Tag: entry
#: The_CMP_Engine.xml:1192 The_CMP_Engine.xml:1408 The_CMP_Engine.xml:1726
#: The_CMP_Engine.xml:2101
#, no-c-format
msgid "Master"
-msgstr ""
+msgstr "Master"
#. Tag: entry
#: The_CMP_Engine.xml:1195 The_CMP_Engine.xml:1411 The_CMP_Engine.xml:1729
#: The_CMP_Engine.xml:2104
#, no-c-format
msgid "<entry>10</entry>"
-msgstr ""
+msgstr "<entry>10</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1206 The_CMP_Engine.xml:1218 The_CMP_Engine.xml:1295
@@ -4265,21 +4559,21 @@
#: The_CMP_Engine.xml:2249
#, no-c-format
msgid "<entry>2</entry>"
-msgstr ""
+msgstr "<entry>2</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1209 The_CMP_Engine.xml:1425 The_CMP_Engine.xml:1743
#: The_CMP_Engine.xml:2127
#, no-c-format
msgid "Yuriko"
-msgstr ""
+msgstr "Yuriko"
#. Tag: entry
#: The_CMP_Engine.xml:1212 The_CMP_Engine.xml:1428 The_CMP_Engine.xml:1746
#: The_CMP_Engine.xml:2130
#, no-c-format
msgid "Four finger"
-msgstr ""
+msgstr "Four finger"
#. Tag: entry
#: The_CMP_Engine.xml:1215 The_CMP_Engine.xml:1246 The_CMP_Engine.xml:1258
@@ -4290,7 +4584,7 @@
#: The_CMP_Engine.xml:2197 The_CMP_Engine.xml:2220
#, no-c-format
msgid "<entry>4</entry>"
-msgstr ""
+msgstr "<entry>4</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1226 The_CMP_Engine.xml:1238 The_CMP_Engine.xml:1442
@@ -4298,56 +4592,56 @@
#: The_CMP_Engine.xml:2153 The_CMP_Engine.xml:2165 The_CMP_Engine.xml:2168
#, no-c-format
msgid "<entry>3</entry>"
-msgstr ""
+msgstr "<entry>3</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1229 The_CMP_Engine.xml:1445 The_CMP_Engine.xml:1763
#: The_CMP_Engine.xml:2156
#, no-c-format
msgid "Chow"
-msgstr ""
+msgstr "Chow"
#. Tag: entry
#: The_CMP_Engine.xml:1232 The_CMP_Engine.xml:1448 The_CMP_Engine.xml:1766
#: The_CMP_Engine.xml:2159
#, no-c-format
msgid "Killer"
-msgstr ""
+msgstr "Killer"
#. Tag: entry
#: The_CMP_Engine.xml:1235 The_CMP_Engine.xml:1451 The_CMP_Engine.xml:1769
#: The_CMP_Engine.xml:2162
#, no-c-format
msgid "<entry>9</entry>"
-msgstr ""
+msgstr "<entry>9</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1241 The_CMP_Engine.xml:1261 The_CMP_Engine.xml:1457
#: The_CMP_Engine.xml:1477 The_CMP_Engine.xml:1775 The_CMP_Engine.xml:1795
#, no-c-format
msgid "Triads"
-msgstr ""
+msgstr "Triads"
#. Tag: entry
#: The_CMP_Engine.xml:1249 The_CMP_Engine.xml:1465 The_CMP_Engine.xml:1783
#: The_CMP_Engine.xml:2185
#, no-c-format
msgid "Shogi"
-msgstr ""
+msgstr "Shogi"
#. Tag: entry
#: The_CMP_Engine.xml:1252 The_CMP_Engine.xml:1468 The_CMP_Engine.xml:1786
#: The_CMP_Engine.xml:2188
#, no-c-format
msgid "Lightning"
-msgstr ""
+msgstr "Lightning"
#. Tag: entry
#: The_CMP_Engine.xml:1255 The_CMP_Engine.xml:1471 The_CMP_Engine.xml:1789
#: The_CMP_Engine.xml:2191
#, no-c-format
msgid "<entry>8</entry>"
-msgstr ""
+msgstr "<entry>8</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1266 The_CMP_Engine.xml:1278 The_CMP_Engine.xml:1482
@@ -4355,21 +4649,21 @@
#: The_CMP_Engine.xml:2211 The_CMP_Engine.xml:2223 The_CMP_Engine.xml:2226
#, no-c-format
msgid "<entry>5</entry>"
-msgstr ""
+msgstr "<entry>5</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1269 The_CMP_Engine.xml:1485 The_CMP_Engine.xml:1803
#: The_CMP_Engine.xml:2214
#, no-c-format
msgid "Valentino"
-msgstr ""
+msgstr "Valentino"
#. Tag: entry
#: The_CMP_Engine.xml:1272 The_CMP_Engine.xml:1488 The_CMP_Engine.xml:1806
#: The_CMP_Engine.xml:2217
#, no-c-format
msgid "Pizza-Face"
-msgstr ""
+msgstr "Pizza-Face"
#. Tag: entry
#: The_CMP_Engine.xml:1281 The_CMP_Engine.xml:1301 The_CMP_Engine.xml:1321
@@ -4377,7 +4671,7 @@
#: The_CMP_Engine.xml:1815 The_CMP_Engine.xml:1835 The_CMP_Engine.xml:1855
#, no-c-format
msgid "Mafia"
-msgstr ""
+msgstr "Mafia"
#. Tag: entry
#: The_CMP_Engine.xml:1286 The_CMP_Engine.xml:1298 The_CMP_Engine.xml:1315
@@ -4387,41 +4681,41 @@
#: The_CMP_Engine.xml:2278
#, no-c-format
msgid "<entry>6</entry>"
-msgstr ""
+msgstr "<entry>6</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:1289 The_CMP_Engine.xml:1505 The_CMP_Engine.xml:1823
#: The_CMP_Engine.xml:2243
#, no-c-format
msgid "Toni"
-msgstr ""
+msgstr "Toni"
#. Tag: entry
#: The_CMP_Engine.xml:1292 The_CMP_Engine.xml:1508 The_CMP_Engine.xml:1826
#: The_CMP_Engine.xml:2246
#, no-c-format
msgid "Toothless"
-msgstr ""
+msgstr "Toothless"
#. Tag: entry
#: The_CMP_Engine.xml:1309 The_CMP_Engine.xml:1525 The_CMP_Engine.xml:1843
#: The_CMP_Engine.xml:2272
#, no-c-format
msgid "Corleone"
-msgstr ""
+msgstr "Corleone"
#. Tag: entry
#: The_CMP_Engine.xml:1312 The_CMP_Engine.xml:1528 The_CMP_Engine.xml:1846
#: The_CMP_Engine.xml:2275
#, no-c-format
msgid "Godfather"
-msgstr ""
+msgstr "Godfather"
#. Tag: title
#: The_CMP_Engine.xml:1331
#, no-c-format
msgid "Load Groups"
-msgstr ""
+msgstr "ãã¼ãã°ã«ã¼ã"
#. Tag: para
#: The_CMP_Engine.xml:1332
@@ -4432,7 +4726,7 @@
"names of CMP fields and CMR Fields that have a foreign key (e.g., "
"<literal>Gangster</literal> in the Organization-Gangster example) that will "
"be loaded in a single operation. An example configuration is shown below:"
-msgstr ""
+msgstr "ãã¼ãã£ã³ã°ã·ã¹ãã ã®è¨å®ããã³æé©åã¯ãã¨ã³ãã£ãã£å
ã®æå®ãã¼ãã°ã«ã¼ãã®å®£è¨ããå§ã¾ãã¾ãããã¼ãã°ã«ã¼ãã«ã¯ã1 åã®æä½ã§ãã¼ãããããå¤é¨ãã¼ (Organization-Gangster ä¾ã® <literal>Gangster</literal> ãªã©) ãæ㤠CMR ãã£ã¼ã«ãããã³ CMP ãã£ã¼ã«ãã®ååãå
¥ã£ã¦ãã¾ããè¨å®ä¾ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1335
@@ -4461,7 +4755,28 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!-- ...-->\n"
+"<load-groups>\n"
+"<load-group>\n"
+"<load-group-name>basic</load-group-name>\n"
+"<field-name>name</field-name>\n"
+"<field-name>nickName</field-name>\n"
+"<field-name>badness</field-name>\n"
+"</load-group>\n"
+"<load-group>\n"
+"<load-group-name>contact info</load-group-name>\n"
+"<field-name>nickName</field-name>\n"
+"<field-name>contactInfo</field-name>\n"
+"<field-name>hangout</field-name>\n"
+"</load-group>\n"
+"</load-groups>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:1336
@@ -4473,13 +4788,13 @@
"<literal>nickName</literal> field. In addition to the declared load groups, "
"JBoss automatically adds a group named <literal>*</literal> (the star group) "
"that contains every CMP field and CMR field with a foreign key in the entity."
-msgstr ""
+msgstr "ãã®ä¾ã§ã¯ã<literal>basic</literal> ããã³ <literal>contact info</literal> ã¨ãã2 ã¤ã®ãã¼ãã°ã«ã¼ãã宣è¨ããã¦ãã¾ãããã¼ãã°ã«ã¼ãã¯ç¸äºæä»çã§ããå¿
è¦ã¯ãªããã¨ã«æ³¨æãã¦ãã ããããã¨ãã°ã両æ¹ã®ãã¼ãã°ã«ã¼ãã« <literal>nickName</literal> ãã£ã¼ã«ããå
¥ã£ã¦ãã¾ããJBoss ã¯ã宣è¨ããããã¼ãã°ã«ã¼ãã«å ãã¦ãã¨ã³ãã£ãã£å
ã®å¤é¨ãã¼ãæã¤ãã¹ã¦ã® CMR ãã£ã¼ã«ãããã³ CMP ãã£ã¼ã«ããå«ãã§ãã <literal>*</literal> (ã¹ã¿ã¼ã°ã«ã¼ã) ã¨ããã°ã«ã¼ããèªåçã«è¿½å ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1342
#, no-c-format
msgid "Read-ahead"
-msgstr ""
+msgstr "Read-ahead"
#. Tag: para
#: The_CMP_Engine.xml:1343
@@ -4495,13 +4810,13 @@
"accessed. Instead, it is stored in the preload cache where it remains until "
"it is loaded into an entity or the end of the transaction occurs. The "
"following sections describe the read-ahead strategies."
-msgstr ""
+msgstr "JBoss ã§ã®æé©åãã¼ãã£ã³ã°ã¯ read-ahead ã¨å¼ã°ãã¾ããããã¯ããã¼ãããã¨ã³ãã£ãã£ã®è¡ã¨ããã®æ¬¡ã®æ°è¡ãèªã¿è¾¼ããã¯ããã¯ã®ãã¨ã§ãread-ahead (å
èªã¿) ã¨ãã表ç¾ã¯ããããã§ããJBoss 㯠2 ã¤ã®ã¡ã¤ã³ã¹ãã©ãã¸ã¼ (<literal>on-find</literal> ããã³ <literal>on-load</literal>) ãå®è£
ãã¦ãåã®ã»ã¯ã·ã§ã³ã§æãããã¼ãã£ã³ã°åé¡ãæé©åãã¾ããread-ahead ä¸ã«ãã¼ããããä½åãªãã¼ã¿ã¯ãããã«ã¡ã¢ãªå
ã®ã¨ã³ãã£ãã£ãªãã¸ã§ã¯ãã¨é¢é£ä»ãããã¾ããããªããªããJBoss ã«ããã¦ã¨ã³ãã£ãã£ã¯å®éã«ã¢ã¯ã»ã¹ãããã¾ã§å®ä½åãããªãããã§ãããã®ä»£ãããããã¯ãã¬ãã¼ããã£ãã·ã¥ã«æ ¼ç´ãããã¨ã³ãã£ãã£ã«ãã¼ããããã¾ã§ããããã¯ãã©ã³ã¶ã¯ã·ã§ã³ã®çµãããç¾ããã¾ã§ãããã«ã¨ã©ã¾ãã¾ãã以éã®ã»!
ã¯ã·ã§ã³ã§ã¯ãread-ahead ã¹ãã©ãã¸ã¼ã«ã¤ãã¦èª¬æãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1347
#, no-c-format
msgid "on-find"
-msgstr ""
+msgstr "on-find"
#. Tag: para
#: The_CMP_Engine.xml:1348
@@ -4510,7 +4825,7 @@
"The <literal>on-find</literal> strategy reads additional columns when the "
"query is invoked. If the query is <literal>on-find</literal> optimized, "
"JBoss will execute the following query when the query is executed."
-msgstr ""
+msgstr "<literal>on-find</literal> ã¹ãã©ãã¸ã¼ã¯ãã¯ã¨ãªã¼ãå¼ã³åºãããã¨ã追å ã®åãèªã¿è¾¼ã¿ã¾ããã¯ã¨ãªã¼ã <literal>on-find</literal> æé©åããã¦ããå ´åãã¯ã¨ãªã¼ãå®è¡ãããã¨ãã« JBoss ã¯æ¬¡ã®ã¯ã¨ãªã¼ãå®è¡ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1351
@@ -4519,7 +4834,9 @@
"SELECT t0_g.id, t0_g.name, t0_g.nick_name, t0_g.badness \n"
" FROM gangster t0_g\n"
" ORDER BY t0_g.id ASC"
-msgstr ""
+msgstr "SELECT t0_g.id, t0_g.name, t0_g.nick_name, t0_g.badness \n"
+" FROM gangster t0_g\n"
+" ORDER BY t0_g.id ASC"
#. Tag: para
#: The_CMP_Engine.xml:1352
@@ -4530,13 +4847,13 @@
"This strategy is effective for queries that return a small amount of data, "
"but it becomes very inefficient when trying to load a large result set into "
"memory. The following table shows the execution of this query:"
-msgstr ""
+msgstr "å¿
è¦ãªãã¼ã¿ã¯ãã¹ã¦ãã¬ãã¼ããã£ãã·ã¥å
ã«å
¥ãã®ã§ãã¯ã¨ãªã¼çµæãå復ãã¦ããéã追å ã®ã¯ã¨ãªã¼ãå®è¡ããå¿
è¦ã¯ããã¾ããããã®ã¹ãã©ãã¸ã¼ã¯ãå°éã®ãã¼ã¿ãè¿ãã¯ã¨ãªã¼ã«å¯¾ãã¦ã¯æå¹ã§ãããã¡ã¢ãªã«å¤§éã®çµæã»ããããã¼ããããã¨ãã¦ããå ´åã«ã¯é常ã«éå¹ççã§ãã次ã®ãã¼ãã«ã¯ããã®ã¯ã¨ãªã¼ã®å®è¡ã示ãããã®ã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:1356
#, no-c-format
msgid "on-find Optimized Query Execution"
-msgstr ""
+msgstr "on-find æé©åã¯ã¨ãªã¼å®è¡"
#. Tag: para
#: The_CMP_Engine.xml:1544
@@ -4548,7 +4865,7 @@
"<literal>query</literal> element, the strategy declared in the "
"<literal>entity</literal> element or <literal>defaults</literal> element is "
"used. The <literal>on-find</literal> configuration follows:"
-msgstr ""
+msgstr "<literal>read-ahead</literal> ã¹ãã©ãã¸ã¼ã¨ã¯ã¨ãªã¼ã® <literal>load-group</literal> ã¯ã<literal>query</literal> ã¨ã¬ã¡ã³ãã«å®ç¾©ããã¾ãã<literal>read-ahead</literal> ã¹ãã©ãã¸ã¼ã <literal>query</literal> ã¨ã¬ã¡ã³ãã«å®£è¨ããã¦ããªãå ´åã¯ã<literal>entity</literal> ã¨ã¬ã¡ã³ãã¾ã㯠<literal>defaults</literal> ã¨ã¬ã¡ã³ãã«å®£è¨ãããã¹ãã©ãã¸ã¼ã使ç¨ããã¾ãã<literal>on-find</literal> è¨å®ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1547
@@ -4578,7 +4895,30 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!--...-->\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>findAll_onfind</method-name>\n"
+"<method-params/>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[\n"
+" SELECT OBJECT(g)\n"
+" FROM gangster g\n"
+" ORDER BY g.gangsterId\n"
+" ]]></jboss-ql>\n"
+"<read-ahead>\n"
+"<strategy>on-find</strategy>\n"
+"<page-size>4</page-size>\n"
+"<eager-load-group>basic</eager-load-group>\n"
+"</read-ahead>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:1548
@@ -4591,13 +4931,13 @@
"limited to a single web HTTP hit, most of the preloaded data is not used. "
"The <literal>on-load</literal> strategy discussed in the next section does "
"not suffer from this problem."
-msgstr ""
+msgstr "<literal>on-find</literal> ã¹ãã©ãã¸ã¼ã® 1 ã¤ã®åé¡ã¯ãé¸æããããã¹ã¦ã®ã¨ã³ãã£ãã£ã«ã¤ãã¦è¿½å ãã¼ã¿ããã¼ãããªããã°ãªããªãã¨ãããã¨ã§ããWeb ã¢ããªã±ã¼ã·ã§ã³ã§ã¯é常ããã¼ã¸ä¸ã§åºå®ãããæ°ã®çµæã ããã¬ã³ããªã³ã°ããã¾ãããã¬ãã¼ãããããã¼ã¿ã¯ãã©ã³ã¶ã¯ã·ã§ã³ã®é·ãã ãæå¹ã§ããã1 ãã©ã³ã¶ã¯ã·ã§ã³ã¯ Web HTTP ã® 1 ãããã«å¶éãããã®ã§ããã¬ãã¼ãããããã¼ã¿ã®å¤§åã¯ä½¿ç¨ããã¾ããã次ã®ã»ã¯ã·ã§ã³ã§èª¬æãã <literal>on-load</literal> ã¹ãã©ãã¸ã¼ã§ã¯ããã®åé¡ã«æ©ã¾ããã¾ããã"
#. Tag: title
#: The_CMP_Engine.xml:1552
#, no-c-format
msgid "Left join read ahead"
-msgstr ""
+msgstr "Left join read ahead"
#. Tag: para
#: The_CMP_Engine.xml:1553
@@ -4612,13 +4952,13 @@
"i.e. both foreign key and relation-table mapping styles are supported. "
"Let's look at some examples. Entity and relationship declarations can be "
"found below."
-msgstr ""
+msgstr "Left join read ahead ã¯ã<literal>on-find</literal><literal>read-ahead</literal> ã¹ãã©ãã¸ã¼ãå¼·åããããã®ã§ãã1 ã¤ã® SQL ã¯ã¨ãªã¼ã§ããã¼ã¹ã¤ã³ã¹ã¿ã³ã¹ããã®ãã£ã¼ã«ãã ãã§ãªããCMR ããã²ã¼ã·ã§ã³ã«ãããã¼ã¹ã¤ã³ã¹ã¿ã³ã¹ããå°éã§ããé¢é£ã¤ã³ã¹ã¿ã³ã¹ããã¬ãã¼ããããã¨ãã§ãã¾ããCMR ããã²ã¼ã·ã§ã³ã®æ·±ãã«å¯¾ããå¶éã¯ããã¾ãããã¾ããããã²ã¼ã·ã§ã³ããã³ãªã¬ã¼ã·ã§ã³ã·ããã¿ã¤ãã®ãããã³ã°ã§ä½¿ç¨ããã CMR ãã£ã¼ã«ãã®æ¿åº¦ã«å¯¾ããå¶éãããã¾ãããããªãã¡ãå¤é¨ãã¼ã¨é¢é£ãã¼ãã«ãããã³ã°ã¹ã¿ã¤ã«ã®ä¸¡æ¹ããµãã¼ãããã¾ããããã§ã¯ãä¾ãããã¤ãè¦ã¦ããã¾ãããã次ã®ä¾ã«ã¯ãã¨ã³ãã£ãã£ã¨ãªã¬ã¼ã·ã§ã³ã·ããã®å®£è¨ãããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1559
#, no-c-format
msgid "D#findByPrimaryKey"
-msgstr ""
+msgstr "D#findByPrimaryKey"
#. Tag: para
#: The_CMP_Engine.xml:1560
@@ -4626,13 +4966,13 @@
msgid ""
"Suppose we have an entity <literal>D</literal>. A typical SQL query "
"generated for the <literal>findByPrimaryKey</literal> would look like this:"
-msgstr ""
+msgstr "ã¨ã³ãã£ã㣠<literal>D</literal> ãããã¨ãã¾ãã<literal>findByPrimaryKey</literal> ã«å¯¾ãã¦çæãããæ¨æºç㪠SQL ã¯ã次ã®ããã«ãªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1563
#, no-c-format
msgid "SELECT t0_D.id, t0_D.name FROM D t0_D WHERE t0_D.id=?"
-msgstr ""
+msgstr "SELECT t0_D.id, t0_D.name FROM D t0_D WHERE t0_D.id=?"
#. Tag: para
#: The_CMP_Engine.xml:1564
@@ -4641,7 +4981,7 @@
"Suppose that while executing <literal>findByPrimaryKey</literal> we also "
"want to preload two collection-valued CMR fields <literal>bs</literal> and "
"<literal>cs</literal>."
-msgstr ""
+msgstr "<literal>findByPrimaryKey</literal> ã®å®è¡ä¸ã«ã2 ã¤ã®ã³ã¬ã¯ã·ã§ã³å¤ CMR ãã£ã¼ã«ã <literal>bs</literal> ããã³ <literal>cs</literal> ããã¬ãã¼ããããã¨ã«ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1567
@@ -4664,7 +5004,22 @@
" <left-join cmr-field=\"cs\" eager-load-group=\"basic\"/>\n"
" </read-ahead>\n"
"</query>"
-msgstr ""
+msgstr "<query>\n"
+"<query-method>\n"
+"<method-name>findByPrimaryKey</method-name>\n"
+"<method-params>\n"
+"<method-param>java.lang.Long</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[SELECT OBJECT(o) FROM D AS o WHERE o.id = ?1]]></jboss-ql>\n"
+"<read-ahead>\n"
+"<strategy>on-find</strategy>\n"
+"<page-size>4</page-size>\n"
+"<eager-load-group>basic</eager-load-group>\n"
+"<left-join cmr-field=\"bs\" eager-load-group=\"basic\"/>\n"
+"<left-join cmr-field=\"cs\" eager-load-group=\"basic\"/>\n"
+"</read-ahead>\n"
+"</query>"
#. Tag: para
#: The_CMP_Engine.xml:1568
@@ -4672,7 +5027,7 @@
msgid ""
"The <literal>left-join</literal> declares the relations to be eager loaded. "
"The generated SQL would look like this:"
-msgstr ""
+msgstr "<literal>left-join</literal> ã§ã¯ããã¼ãããããªã¬ã¼ã·ã§ã³ã宣è¨ãã¾ããçæããã SQL ã¯æ¬¡ã®ããã«ãªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1571
@@ -4685,7 +5040,13 @@
" LEFT OUTER JOIN B t1_D_bs ON t0_D.id=t1_D_bs.D_FK\n"
" LEFT OUTER JOIN C t2_D_cs ON t0_D.id=t2_D_cs.D_FK\n"
" WHERE t0_D.id=?"
-msgstr ""
+msgstr "SELECT t0_D.id, t0_D.name,\n"
+" t1_D_bs.id, t1_D_bs.name,\n"
+" t2_D_cs.id, t2_D_cs.name\n"
+" FROM D t0_D\n"
+" LEFT OUTER JOIN B t1_D_bs ON t0_D.id=t1_D_bs.D_FK\n"
+" LEFT OUTER JOIN C t2_D_cs ON t0_D.id=t2_D_cs.D_FK\n"
+" WHERE t0_D.id=?"
#. Tag: para
#: The_CMP_Engine.xml:1572
@@ -4694,13 +5055,13 @@
"For the <literal>D</literal> with the specific id we preload all its related "
"<literal>B</literal>'s and <literal>C</literal>'s and can access "
"those instance loading them from the read ahead cache, not from the database."
-msgstr ""
+msgstr "åºæã® id ãæ㤠<literal>D</literal> ã«å¯¾ãã¦ãããã«é¢é£ãããã¹ã¦ã® <literal>B</literal> 㨠<literal>C</literal> ãããªãã¼ããããããããã¼ã¿ãã¼ã¹ããã§ã¯ãªãå
èªã¿ãã£ãã·ã¥ãããã¼ãããã¤ã³ã¹ã¿ã³ã¹ã«ã¢ã¯ã»ã¹ãããã¨ãã§ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1578
#, no-c-format
msgid "D#findAll"
-msgstr ""
+msgstr "D#findAll"
#. Tag: para
#: The_CMP_Engine.xml:1579
@@ -4709,13 +5070,13 @@
"In the same way, we could optimize the <literal>findAll</literal> method on "
"<literal>D</literal> selects all the <literal>D</literal>'s. A normal "
"findAll query would look like this:"
-msgstr ""
+msgstr "åæ§ã«ã<literal>findAll</literal> ã¡ã½ããã<literal>D</literal> ã«å¯¾ãã¦æé©åãããã¨ãã§ãã<literal>D</literal>ããã¹ã¦é¸æãã¾ããé常㮠findAll ã¯ã¨ãªã¼ã¯æ¬¡ã®ããã«ãªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1582
#, no-c-format
msgid "SELECT DISTINCT t0_o.id, t0_o.name FROM D t0_o ORDER BY t0_o.id DESC"
-msgstr ""
+msgstr "SELECT DISTINCT t0_o.id, t0_o.name FROM D t0_o ORDER BY t0_o.id DESC"
#. Tag: para
#: The_CMP_Engine.xml:1583
@@ -4723,7 +5084,7 @@
msgid ""
"To preload the relations, we simply need to add the <literal>left-join</"
"literal> elements to the query."
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ããã¬ãã¼ãããã«ã¯ã<literal>left-join</literal> ã¨ã¬ã¡ã³ããã¯ã¨ãªã¼ã«è¿½å ããå¿
è¦ãããã ãã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1586
@@ -4743,13 +5104,25 @@
" <left-join cmr-field=\"cs\" eager-load-group=\"basic\"/>\n"
" </read-ahead>\n"
"</query>"
-msgstr ""
+msgstr "<query>\n"
+"<query-method>\n"
+"<method-name>findAll</method-name>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[SELECT DISTINCT OBJECT(o) FROM D AS o ORDER BY o.id DESC]]></jboss-ql>\n"
+"<read-ahead>\n"
+"<strategy>on-find</strategy>\n"
+"<page-size>4</page-size>\n"
+"<eager-load-group>basic</eager-load-group>\n"
+"<left-join cmr-field=\"bs\" eager-load-group=\"basic\"/>\n"
+"<left-join cmr-field=\"cs\" eager-load-group=\"basic\"/>\n"
+"</read-ahead>\n"
+"</query>"
#. Tag: para
#: The_CMP_Engine.xml:1587
#, no-c-format
msgid "And here is the generated SQL:"
-msgstr ""
+msgstr "çæããã SQL ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1590
@@ -4762,7 +5135,13 @@
" LEFT OUTER JOIN B t1_o_bs ON t0_o.id=t1_o_bs.D_FK\n"
" LEFT OUTER JOIN C t2_o_cs ON t0_o.id=t2_o_cs.D_FK\n"
" ORDER BY t0_o.id DESC"
-msgstr ""
+msgstr "SELECT DISTINCT t0_o.id, t0_o.name,\n"
+" t1_o_bs.id, t1_o_bs.name,\n"
+" t2_o_cs.id, t2_o_cs.name\n"
+" FROM D t0_o\n"
+" LEFT OUTER JOIN B t1_o_bs ON t0_o.id=t1_o_bs.D_FK\n"
+" LEFT OUTER JOIN C t2_o_cs ON t0_o.id=t2_o_cs.D_FK\n"
+" ORDER BY t0_o.id DESC"
#. Tag: para
#: The_CMP_Engine.xml:1591
@@ -4771,13 +5150,13 @@
"Now the simple <literal>findAll</literal> query now preloads the related "
"<literal>B</literal> and <literal>C</literal> objects for each <literal>D</"
"literal> object."
-msgstr ""
+msgstr "ããã§ãã·ã³ãã«ãª <literal>findAll</literal> ã¯ã¨ãªã¼ããå <literal>D</literal> ãªãã¸ã§ã¯ãã«å¯¾ãã¦ãé¢é£ãã <literal>B</literal> ããã³ <literal>C</literal> ãªãã¸ã§ã¯ãããã¬ãã¼ããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1597
#, no-c-format
msgid "A#findAll"
-msgstr ""
+msgstr "A#findAll"
#. Tag: para
#: The_CMP_Engine.xml:1598
@@ -4785,7 +5164,7 @@
msgid ""
"Now let's look at a more complex configuration. Here we want to preload "
"instance <literal>A</literal> along with several relations."
-msgstr ""
+msgstr "ããã§ã¯ãããè¤éãªè¨å®ãè¦ã¦ã¿ã¾ããããããã§ã¯ãããã¤ãã®ãªã¬ã¼ã·ã§ã³ã¨å
±ã«ã¤ã³ã¹ã¿ã³ã¹ <literal>A</literal> ããã¬ãã¼ããããã¨æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1603
@@ -4793,7 +5172,7 @@
msgid ""
"its parent (self-relation) reached from <literal>A</literal> with CMR field "
"<literal>parent</literal>"
-msgstr ""
+msgstr "CMR ãã£ã¼ã«ã <literal>parent</literal> ãæã¡ <literal>A</literal> ããå°éãããã®è¦ª (ã»ã«ããªã¬ã¼ã·ã§ã³)"
#. Tag: para
#: The_CMP_Engine.xml:1608
@@ -4802,7 +5181,7 @@
"the <literal>B</literal> reached from <literal>A</literal> with CMR field "
"<literal>b</literal>, and the related <literal>C</literal> reached from "
"<literal>B</literal> with CMR field <literal>c</literal>"
-msgstr ""
+msgstr "CMR ãã£ã¼ã«ã <literal>b</literal> ãæã¡ <literal>A</literal> ããå°éãã <literal>B</literal>ãããã³ããã«é¢é£ããã CMR ãã£ã¼ã«ã <literal>c</literal> ãæã¡ <literal>B</literal> ããå°éãã <literal>C</literal>"
#. Tag: para
#: The_CMP_Engine.xml:1613
@@ -4811,25 +5190,25 @@
"<literal>B</literal> reached from <literal>A</literal> but this time with "
"CMR field <literal>b2</literal> and related to it <literal>C</literal> "
"reached from B with CMR field c."
-msgstr ""
+msgstr "<literal>A</literal> ããå°éããã ãä»å㯠CMR ãã£ã¼ã«ã <literal>b2</literal> ãæ㤠<literal>B</literal>ãããã³ããã«é¢é£ä»ãããããCMR ãã£ã¼ã«ã c ãæã¡ B ããå°éãã <literal>C</literal>"
#. Tag: para
#: The_CMP_Engine.xml:1618
#, no-c-format
msgid "For reference, the standard query would be:"
-msgstr ""
+msgstr "åèã¾ã§ã«ãæ¨æºã®ã¯ã¨ãªã¼ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1621
#, no-c-format
msgid "SELECT t0_o.id, t0_o.name FROM A t0_o ORDER BY t0_o.id DESC FOR UPDATE"
-msgstr ""
+msgstr "SELECT t0_o.id, t0_o.name FROM A t0_o ORDER BY t0_o.id DESC FOR UPDATE"
#. Tag: para
#: The_CMP_Engine.xml:1622
#, no-c-format
msgid "The following metadata describes our preloading plan."
-msgstr ""
+msgstr "次ã®ã¡ã¿ãã¼ã¿ã¯ããã¬ãã¼ããã©ã³ãè¨è¿°ãããã®ã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1625
@@ -4854,13 +5233,30 @@
" </left-join>\n"
" </read-ahead>\n"
"</query>"
-msgstr ""
+msgstr "<query>\n"
+"<query-method>\n"
+"<method-name>findAll</method-name>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[SELECT OBJECT(o) FROM A AS o ORDER BY o.id DESC]]></jboss-ql>\n"
+"<read-ahead>\n"
+"<strategy>on-find</strategy>\n"
+"<page-size>4</page-size>\n"
+"<eager-load-group>basic</eager-load-group>\n"
+"<left-join cmr-field=\"parent\" eager-load-group=\"basic\"/>\n"
+"<left-join cmr-field=\"b\" eager-load-group=\"basic\">\n"
+"<left-join cmr-field=\"c\" eager-load-group=\"basic\"/>\n"
+"</left-join>\n"
+"<left-join cmr-field=\"b2\" eager-load-group=\"basic\">\n"
+"<left-join cmr-field=\"c\" eager-load-group=\"basic\"/>\n"
+"</left-join>\n"
+"</read-ahead>\n"
+"</query>"
#. Tag: para
#: The_CMP_Engine.xml:1626
#, no-c-format
msgid "The SQL query generated would be:"
-msgstr ""
+msgstr "çæããã SQL ã¯æ¬¡ã®ããã«ãªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1629
@@ -4879,7 +5275,19 @@
" LEFT OUTER JOIN B t4_o_b2 ON t0_o.B2_FK=t4_o_b2.id\n"
" LEFT OUTER JOIN C t5_o_b2_c ON t4_o_b2.C_FK=t5_o_b2_c.id\n"
" ORDER BY t0_o.id DESC FOR UPDATE"
-msgstr ""
+msgstr "SELECT t0_o.id, t0_o.name,\n"
+" t1_o_parent.id, t1_o_parent.name,\n"
+" t2_o_b.id, t2_o_b.name,\n"
+" t3_o_b_c.id, t3_o_b_c.name,\n"
+" t4_o_b2.id, t4_o_b2.name,\n"
+" t5_o_b2_c.id, t5_o_b2_c.name\n"
+" FROM A t0_o\n"
+" LEFT OUTER JOIN A t1_o_parent ON t0_o.PARENT=t1_o_parent.id\n"
+" LEFT OUTER JOIN B t2_o_b ON t0_o.B_FK=t2_o_b.id\n"
+" LEFT OUTER JOIN C t3_o_b_c ON t2_o_b.C_FK=t3_o_b_c.id\n"
+" LEFT OUTER JOIN B t4_o_b2 ON t0_o.B2_FK=t4_o_b2.id\n"
+" LEFT OUTER JOIN C t5_o_b2_c ON t4_o_b2.C_FK=t5_o_b2_c.id\n"
+" ORDER BY t0_o.id DESC FOR UPDATE"
#. Tag: para
#: The_CMP_Engine.xml:1630
@@ -4887,13 +5295,13 @@
msgid ""
"With this configuration, you can navigate CMRs from any found instance of "
"<literal>A</literal> without an additional database load."
-msgstr ""
+msgstr "ãã®è¨å®ã§ã¯ãããã«ãã¼ã¿ãã¼ã¹ããã¼ããããã¨ãªããè¦ã¤ãã£ã <literal>A</literal> ã®ã¤ã³ã¹ã¿ã³ã¹ãã CMR ãããã²ã¼ããããã¨ãã§ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1636
#, no-c-format
msgid "A#findMeParentGrandParent"
-msgstr ""
+msgstr "A#findMeParentGrandParent"
#. Tag: para
#: The_CMP_Engine.xml:1637
@@ -4903,7 +5311,7 @@
"that would preload an instance, its parent, grand-parent and its grand-grand-"
"parent in one query. To do this, we would used nested <literal>left-join</"
"literal> declaration."
-msgstr ""
+msgstr "次ã«å¥ã®ã»ã«ããªã¬ã¼ã·ã§ã³ã®ä¾ã示ãã¾ããããã¤ã³ã¹ã¿ã³ã¹ããã®è¦ªãç¥ç¶æ¯ããã³æ½ç¥ç¶æ¯ã 1 ã¤ã®ã¯ã¨ãªã¼ã§ãã¬ãã¼ãããã¡ã½ãããæ¸ããã¨ã«ãã¾ãããããè¡ãã®ã«ããã¹ãããã <literal>left-join</literal> 宣è¨ã使ç¨ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1640
@@ -4931,7 +5339,25 @@
" </left-join>\n"
" </read-ahead>\n"
"</query>"
-msgstr ""
+msgstr "<query>\n"
+"<query-method>\n"
+"<method-name>findMeParentGrandParent</method-name>\n"
+"<method-params>\n"
+"<method-param>java.lang.Long</method-param>\n"
+"</method-params>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[SELECT OBJECT(o) FROM A AS o WHERE o.id = ?1]]></jboss-ql>\n"
+"<read-ahead>\n"
+"<strategy>on-find</strategy>\n"
+"<page-size>4</page-size>\n"
+"<eager-load-group>*</eager-load-group>\n"
+"<left-join cmr-field=\"parent\" eager-load-group=\"basic\">\n"
+"<left-join cmr-field=\"parent\" eager-load-group=\"basic\">\n"
+"<left-join cmr-field=\"parent\" eager-load-group=\"basic\"/>\n"
+"</left-join>\n"
+"</left-join>\n"
+"</read-ahead>\n"
+"</query>"
#. Tag: programlisting
#: The_CMP_Engine.xml:1644
@@ -4949,13 +5375,22 @@
" LEFT OUTER JOIN A t3_o_parent_parent_parent \n"
" ON t2_o_parent_parent.PARENT=t3_o_parent_parent_parent.id\n"
" WHERE (t0_o.id = ?) FOR UPDATE"
-msgstr ""
+msgstr "SELECT t0_o.id, t0_o.name, t0_o.secondName, t0_o.B_FK, t0_o.B2_FK, t0_o.PARENT,\n"
+" t1_o_parent.id, t1_o_parent.name,\n"
+" t2_o_parent_parent.id, t2_o_parent_parent.name,\n"
+" t3_o_parent_parent_parent.id, t3_o_parent_parent_parent.name\n"
+" FROM A t0_o\n"
+" LEFT OUTER JOIN A t1_o_parent ON t0_o.PARENT=t1_o_parent.id\n"
+" LEFT OUTER JOIN A t2_o_parent_parent ON t1_o_parent.PARENT=t2_o_parent_parent.id\n"
+" LEFT OUTER JOIN A t3_o_parent_parent_parent \n"
+" ON t2_o_parent_parent.PARENT=t3_o_parent_parent_parent.id\n"
+" WHERE (t0_o.id = ?)FOR UPDATE"
#. Tag: para
#: The_CMP_Engine.xml:1645
#, no-c-format
msgid "Note, if we remove <literal>left-join</literal> metadata we will have only"
-msgstr ""
+msgstr "<literal>left-join</literal> ã¡ã¿ãã¼ã¿ãåãé¤ãã°ã次ã®ããã«ãªãã ãã§ãããã¨ã«æ³¨æãã¦ãã ããã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1648
@@ -4963,13 +5398,13 @@
msgid ""
"SELECT t0_o.id, t0_o.name, t0_o.secondName, t0_o.B2_FK, t0_o.PARENT FOR "
"UPDATE"
-msgstr ""
+msgstr "SELECT t0_o.id, t0_o.name, t0_o.secondName, t0_o.B2_FK, t0_o.PARENT FOR UPDATE"
#. Tag: title
#: The_CMP_Engine.xml:1654
#, no-c-format
msgid "on-load"
-msgstr ""
+msgstr "on-load"
#. Tag: para
#: The_CMP_Engine.xml:1655
@@ -4985,7 +5420,7 @@
"number of lists stored in the cache is specified with the <literal>list-"
"cachemax</literal> element of the entity. This strategy is also used when "
"faulting in data not loaded in the <literal>on-find</literal> strategy."
-msgstr ""
+msgstr "<literal>on-load</literal> ã¹ãã©ãã¸ã¼ã¯ãããã¨ã³ãã£ãã£ããã¼ããããã¨ãã«ãããã¤ãã®ã¨ã³ãã£ãã£ã®è¿½å ãã¼ã¿ããããã¯ã§ãã¼ããããã®ã§ãè¦æ±ãããã¨ã³ãã£ãã£ããéå§ããé¸æãããé åºã§æ¬¡ã®ããã¤ãã®ã¨ã³ãã£ãã£ã®ãããã¯ããã¼ããã¾ãããã®ã¹ãã©ãã¸ã¼ã¯ãfind ã¾ãã¯select ã®çµæãé æ¹åã«ã¢ã¯ã»ã¹ãããã¨ããçè«ã«åºã¥ãã¾ããã¯ã¨ãªã¼ãå®è¡ãããã¨ãJBoss ã¯ãè¦ã¤ãã£ãã¨ã³ãã£ãã£ã®é çªããªã¹ããã£ãã·ã¥ã«æ ¼ç´ãã¾ããå¾ã§ãã¨ã³ãã£ãã£ã®ããããããã¼ããããã¨ããJBoss ã¯ãã®ãªã¹ãã使ç¨ãã¦ããã¼ãããã¨ã³ãã£ãã£ã®ãããã¯ã決å®ãã¾ãããã£ãã·ã¥ã«æ ¼ç´ãããªã¹ãæ°ã¯ãã¨ã³ãã£ãã£ã®<literal>list-cachemax</literal> ã¨ã¬ã¡ã³ãã§æå®ãã¾ãããã®ã¹ãã©ãã¸ã¼ã¯ã<l!
iteral>on-find</literal> ã¹ãã©ãã¸ã¼ã§ãã¼ã¿ããã¼ããããªãã¨ããåé¡ãããã¨ãã«ã使ç¨ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1658
@@ -4994,7 +5429,7 @@
"As with the <literal>on-find</literal> strategy, <literal>on-load</literal> "
"is declared in the <literal>read-ahead</literal> element. The <literal>on-"
"load</literal> configuration for this example is shown below."
-msgstr ""
+msgstr "<literal>on-find</literal> ã¹ãã©ãã¸ã¼ã¨åæ§ã«ã<literal>on-load</literal> 㯠<literal>read-ahead</literal> ã¨ã¬ã¡ã³ãã§å®£è¨ãã¾ãããã®ä¾ã® <literal>on-load</literal> è¨å®ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1661
@@ -5024,13 +5459,36 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!-- ...-->\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>findAll_onload</method-name>\n"
+"<method-params/>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[\n"
+" SELECT OBJECT(g)\n"
+" FROM gangster g\n"
+" ORDER BY g.gangsterId\n"
+" ]]></jboss-ql>\n"
+"<read-ahead>\n"
+"<strategy>on-load</strategy>\n"
+"<page-size>4</page-size>\n"
+"<eager-load-group>basic</eager-load-group>\n"
+"</read-ahead>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:1662
#, no-c-format
msgid "With this strategy, the query for the finder method in remains unchanged."
-msgstr ""
+msgstr "ãã®ã¹ãã©ãã¸ã¼ã«ãã£ã¦ãfinder ã¡ã½ããã®ã¯ã¨ãªã¼ã¯å¤æ´ããã¾ããã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1665
@@ -5039,7 +5497,9 @@
"SELECT t0_g.id\n"
" FROM gangster t0_g\n"
" ORDER BY t0_g.id ASC"
-msgstr ""
+msgstr "SELECT t0_g.id\n"
+" FROM gangster t0_g\n"
+" ORDER BY t0_g.id ASC"
#. Tag: para
#: The_CMP_Engine.xml:1666
@@ -5050,7 +5510,7 @@
"following two queries to load the <literal>name</literal>, "
"<literal>nickName</literal> and <literal>badness</literal> fields for the "
"entities:"
-msgstr ""
+msgstr "ããããçµæã»ãããå復ããã®ã§ããã¼ã¿ã¯ç°ãªã£ã¦ãã¼ãããã¾ãããã¼ã¸ãµã¤ãºã 4 ã®å ´åãJBoss ã¯ãã¨ã³ãã£ãã£ã® <literal>name</literal>ã<literal>nickName</literal> ããã³ <literal>badness</literal> ãã£ã¼ã«ãããã¼ãããã®ã«ã次㮠2 ã¤ã®ã¯ã¨ãªã¼ãå®è¡ããã ãã§ãããªãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1669
@@ -5062,25 +5522,30 @@
"SELECT id, name, nick_name, badness\n"
" FROM gangster\n"
" WHERE (id=4) OR (id=5) OR (id=6) OR (id=7)"
-msgstr ""
+msgstr "SELECT id, name, nick_name, badness\n"
+" FROM gangster\n"
+" WHERE (id=0) OR (id=1) OR (id=2) OR (id=3)\n"
+"SELECT id, name, nick_name, badness\n"
+" FROM gangster\n"
+" WHERE (id=4) OR (id=5) OR (id=6) OR (id=7)"
#. Tag: para
#: The_CMP_Engine.xml:1670
#, no-c-format
msgid "The following table shows the execution of these queries:"
-msgstr ""
+msgstr "次ã®ãã¼ãã«ã¯ããããã®ã¯ã¨ãªã¼ã®å®è¡ã示ãããã®ã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:1674
#, no-c-format
msgid "on-load Optimized Query Execution"
-msgstr ""
+msgstr "on-load æé©åã¯ã¨ãªã¼å®è¡"
#. Tag: title
#: The_CMP_Engine.xml:1865
#, no-c-format
msgid "none"
-msgstr ""
+msgstr "none"
#. Tag: para
#: The_CMP_Engine.xml:1866
@@ -5094,7 +5559,7 @@
"the <literal>read-ahead</literal> element contains a <literal>page-size</"
"literal> element or <literal>eager-load-group</literal>, it is ignored. The "
"none strategy is declared the following example."
-msgstr ""
+msgstr "<literal>none</literal> ã¹ãã©ãã¸ã¼ã¯ãå®ã¯åã¹ãã©ãã¸ã¼ã§ãããã®ã¹ãã©ãã¸ã¼ã«ãã£ã¦ãã·ã¹ãã ã¯ããã©ã«ãã® lazy-load ã³ã¼ãã«æ»ãã¾ããå
·ä½çã«ã¯ãã©ã®ãã¼ã¿ãå
èªã¿ãããè¦ã¤ãã£ãã¨ã³ãã£ãã£ã®é åºãè¨æ¶ãã¾ããããã®çµæããã®ç« ã®å
é ã§ç´¹ä»ããã¯ã¨ãªã¼ã¨ããã©ã¼ãã³ã¹ã«ãªãã¾ããnone ã¹ãã©ãã¸ã¼ã¯ãread-ahead ã¨ã¬ã¡ã³ãã§å®£è¨ãã¾ãã<literal>read-ahead</literal> ã¨ã¬ã¡ã³ãã« <literal>page-size</literal> ã¨ã¬ã¡ã³ãã¾ã㯠<literal>eager-load-group</literal> ãå«ã¾ããå ´åãããã¯ç¡è¦ããã¾ãã次ã®ä¾ã§ none ã¹ãã©ãã¸ã¼ã宣è¨ããã¦ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1869
@@ -5122,13 +5587,34 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!-- ...-->\n"
+"<query>\n"
+"<query-method>\n"
+"<method-name>findAll_none</method-name>\n"
+"<method-params/>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[\n"
+" SELECT OBJECT(g)\n"
+" FROM gangster g\n"
+" ORDER BY g.gangsterId\n"
+" ]]></jboss-ql>\n"
+"<read-ahead>\n"
+"<strategy>none</strategy>\n"
+"</read-ahead>\n"
+"</query>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:1877
#, no-c-format
msgid "Loading Process"
-msgstr ""
+msgstr "ãã¼ãã£ã³ã°ããã»ã¹"
#. Tag: para
#: The_CMP_Engine.xml:1878
@@ -5139,13 +5625,13 @@
"specified for the entity and the current state of the transaction determine "
"when an entity is loaded. The following section describes the commit options "
"and the loading processes."
-msgstr ""
+msgstr "åã®ã»ã¯ã·ã§ã³ã§ã¯ãããã¤ãã®æé ã§ãã¨ã³ãã£ãã£ããã¼ããããå ´åãã¨ãããã¬ã¼ãºã使ç¨ãã¦ãã¾ããã¨ã³ãã£ãã£ããã¼ããããæã決ããã®ã¯ãã¨ã³ãã£ãã£ã«æå®ããã commit ãªãã·ã§ã³ããã³ãã©ã³ã¶ã¯ã·ã§ã³ã®ç¾å¨ã®ç¶æ
ã§ãããããããã¾ã§ã¯æå³çã«ãããããã¾ãã«ãã¦ããã¾ããã次ã®ã»ã¯ã·ã§ã³ã§ã¯ãcommit ãªãã·ã§ã³ã¨ãã¼ãã£ã³ã°ããã»ã¹ã«ã¤ãã¦èª¬æãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1882
#, no-c-format
msgid "Commit Options"
-msgstr ""
+msgstr "commit ãªãã·ã§ã³"
#. Tag: para
#: The_CMP_Engine.xml:1883
@@ -5157,7 +5643,7 @@
"<literal>D</literal>. The first three are described in the Enterprise "
"JavaBeans Specification, but the last one is specific to JBoss. A detailed "
"description of each commit option follows:"
-msgstr ""
+msgstr "ãã¼ãã£ã³ã°ããã»ã¹ã®ä¸æ ¸ãæãã®ã¯ commit ãªãã·ã§ã³ã§ãããããã¯ã¨ã³ãã£ãã£ã®ãã¼ã¿ãæéåãã«ãªãã¿ã¤ãã³ã°ãå¶å¾¡ãã¾ããJBoss ã§ã¯ã<literal>A</literal>ã<literal>B</literal>ã<literal>C</literal> ããã³ <literal>D</literal> ã¨ãã 4 ã¤ã® commit ãªãã·ã§ã³ããµãã¼ããã¦ãã¾ããæåã® 3 ã¤ã¯ Enterprise JavaBeans ä»æ§æ¸ã§èª¬æãã¦ãã¾ãããæå¾ã®ãã®ã¯ JBoss ã«åºæã®ãã®ã§ããå commit ãªãã·ã§ã³ã®è©³ç´°ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:1888
@@ -5170,7 +5656,7 @@
"of JBoss. For example, changing data in another program or with the use of "
"direct JDBC (even within JBoss) will result in an inconsistent database "
"state."
-msgstr ""
+msgstr "<emphasis role=\"bold\">A</emphasis>:JBoss ã¯ãããããã¼ã¿ãã¼ã¹ã®å¯ä¸ã®ã¦ã¼ã¶ã¼ã§ããã¨ã¿ãªãã¾ãããããã£ã¦ãJBoss ã¯åãã©ã³ã¶ã¯ã·ã§ã³éã®ã¨ã³ãã£ãã£ã®ç¾è¡å¤ããã£ãã·ã¥ã«å
¥ãããã¨ãã§ããããã¯ããªãã®æ§è½åä¸ã«ãªãã¾ãããã®ãããJBoss ã§ç®¡çããããã¼ã¿ã¯ JBoss å¤ã§ã¯å¤æ´ã§ãã¾ããããã¨ãã°ãå¥ã®ããã°ã©ã ã§ãã¼ã¿ãå¤æ´ãããã(JBoss å
ã§ãã£ã¦ã) ãã¤ã¬ã¯ã JDBC ãå©ç¨ãã¦ãã¼ã¿ãå¤æ´ãããããã¨ããã¼ã¿ãã¼ã¹ãçç¾ããç¶æ
ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1893
@@ -5180,7 +5666,7 @@
"one user of the database but keeps the context information about entities "
"between transactions. This context information is used for optimizing "
"loading of the entity. This is the default commit option."
-msgstr ""
+msgstr "<emphasis role=\"bold\">B</emphasis>:JBoss ã¯ããã¼ã¿ãã¼ã¹ã®ã¦ã¼ã¶ã¼ãè¤æ°åå¨ããã¨ã¿ãªãã¾ããããã©ã³ã¶ã¯ã·ã§ã³éã®ã¨ã³ãã£ãã£ã«é¢ããã³ã³ããã¹ãæ
å ±ãä¿æãã¾ãã ãã®ã³ã³ããã¹ãæ
å ±ã¯ãã¨ã³ãã£ã³ãã£ã®ãã¼ãã£ã³ã°ãæé©åããã®ã«ä½¿ç¨ããã¾ããããã¯ããã©ã«ãã® commit ãªãã·ã§ã³ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:1898
@@ -5188,7 +5674,7 @@
msgid ""
"<emphasis role=\"bold\">C</emphasis>: JBoss discards all entity context "
"information at the end of the transaction."
-msgstr ""
+msgstr "<emphasis role=\"bold\">C</emphasis>:JBoss ã¯ããã©ã³ã¶ã¯ã·ã§ã³ã®çµããã«ãã¹ã¦ã®ã¨ã³ãã£ãã£ã³ã³ããã¹ãæ
å ±ãç ´æ£ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1903
@@ -5197,7 +5683,7 @@
"<emphasis role=\"bold\">D</emphasis>: This is a JBoss specific commit "
"option. This option is similar to commit option <literal>A</literal>, except "
"that the data only remains valid for a specified amount of time."
-msgstr ""
+msgstr "<emphasis role=\"bold\">D</emphasis>:ãã㯠JBoss åºæã® commit ãªãã·ã§ã³ã§ãããã®ãªãã·ã§ã³ã¯ãæå®ãããæéã ããã¼ã¿ãæå¹ã§ããã¨ããç¹ãé¤ãã°ãcommit ãªãã·ã§ã³ <literal>A</literal> ã¨ä¼¼ã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1908
@@ -5207,13 +5693,13 @@
"a detailed description of this file see <xref linkend=\"EJBs_on_JBoss\"/>. "
"The following example changes the commit option to <literal>A</literal> for "
"all entity beans in the application:"
-msgstr ""
+msgstr "commit ãªãã·ã§ã³ã¯ã<literal>jboss.xml</literal> ãã¡ã¤ã«ã§å®£è¨ãã¾ãããã®ãã¡ã¤ã«ã«ã¤ãã¦è©³ãã㯠<xref linkend=\"EJBs_on_JBoss\"/> ãåç
§ãã¦ãã ããã以ä¸ã®ä¾ã¯ãã¢ããªã±ã¼ã·ã§ã³å
ã®ãã¹ã¦ã®ã¨ã³ãã£ã㣠bean ã«å¯¾ã㦠commit ãªãã·ã§ã³ã <literal>A</literal> ã«å¤æ´ãã¦ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1911
#, no-c-format
msgid "The jboss.xml Commit Option Declaration"
-msgstr ""
+msgstr "jboss.xml commit ãªãã·ã§ã³å®£è¨"
#. Tag: programlisting
#: The_CMP_Engine.xml:1912
@@ -5228,13 +5714,20 @@
" </container-configuration>\n"
" </container-configurations>\n"
"</jboss>"
-msgstr ""
+msgstr "<jboss>\n"
+"<container-configurations>\n"
+"<container-configuration>\n"
+"<container-name>Standard CMP 2.x EntityBean</container-name>\n"
+"<commit-option>A</commit-option>\n"
+"</container-configuration>\n"
+"</container-configurations>\n"
+"</jboss>"
#. Tag: title
#: The_CMP_Engine.xml:1917
#, no-c-format
msgid "Eager-loading Process"
-msgstr ""
+msgstr "eager ãã¼ãã£ã³ã°ããã»ã¹"
#. Tag: para
#: The_CMP_Engine.xml:1918
@@ -5248,7 +5741,7 @@
"literal> declared for the entity. In the following example configuration, "
"the <literal>basic</literal> load group is set as the default <literal>eager-"
"load-group</literal> for the gangster entity bean:"
-msgstr ""
+msgstr "ã¨ã³ãã£ãã£ããã¼ããããã¨ããJBoss ã¯ããã¼ãããå¿
è¦ããããã£ã¼ã«ãã決å®ããªãã°ãªãã¾ãããããã©ã«ãã§ã¯ãJBoss ã¯ããã®ã¨ã³ãã£ãã£ãé¸æããæçµã¯ã¨ãªã¼ã® <literal>eager-load-group</literal> ã使ç¨ãã¾ããã¯ã¨ãªã¼ã§ã¨ã³ãã£ãã£ãé¸æããã¦ããªãå ´åãã¾ãã¯æçµã¯ã¨ãªã¼ã <literal>none</literal> read-ahead ã¹ãã©ãã¸ã¼ã使ç¨ãã¦ããå ´åã¯ãJBoss ã¯ã¨ã³ãã£ãã£ã«å®£è¨ãããããã©ã«ãã® <literal>eager-load-group</literal> ã使ç¨ãã¾ãã次ã®è¨å®ä¾ã§ã¯ãgangster ã¨ã³ãã£ã㣠bean ã«å¯¾ããããã©ã«ã <literal>eager-load-group</literal> ã¨ã㦠<literal>basic</literal> ãã¼ãã°ã«ã¼ããè¨å®ããã¦ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1921
@@ -5273,7 +5766,25 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!-- ...-->\n"
+"<load-groups>\n"
+"<load-group>\n"
+"<load-group-name>most</load-group-name>\n"
+"<field-name>name</field-name>\n"
+"<field-name>nickName</field-name>\n"
+"<field-name>badness</field-name>\n"
+"<field-name>hangout</field-name>\n"
+"<field-name>organization</field-name>\n"
+"</load-group>\n"
+"</load-groups>\n"
+"<eager-load-group>most</eager-load-group>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:1922
@@ -5282,7 +5793,7 @@
"The eager loading process is initiated the first time a method is called on "
"an entity in a transaction. A detailed description of the load process "
"follows:"
-msgstr ""
+msgstr "eager ãã¼ãã£ã³ã°ããã»ã¹ã¯ããã©ã³ã¶ã¯ã·ã§ã³å
ã®ã¨ã³ãã£ãã£ã§ã¡ã½ãããåãã¦å¼ã³åºãããã¨ãã«éå§ãã¾ãããã¼ãããã»ã¹ã®è©³ç´°ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:1927
@@ -5292,7 +5803,7 @@
"the loading process is done. The entity context will be valid when using "
"commit option <literal>A</literal>, or when using commit option <literal>D</"
"literal>, and the data has not timed out."
-msgstr ""
+msgstr "ã¨ã³ãã£ãã£ã³ã³ããã¹ããã¾ã æå¹ãªå ´åã¯ãã¼ãã£ã³ã°ã¯å¿
è¦ãªãããããã£ã¦ãã¼ãã£ã³ã°ããã»ã¹ã¯å®äºã§ããcommit ãªãã·ã§ã³ <literal>A</literal> ã使ç¨ãã¦ããå ´åãã¾ã㯠commit ãªãã·ã§ã³ <literal>D</literal> ã使ç¨ãã¦ãã¦ãã¼ã¿ãã¾ã ã¿ã¤ã ã¢ã¦ããã¦ããªãå ´åã«ã¯ãã¨ã³ãã£ãã£ã³ã³ããã¹ãã¯æå¹ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1932
@@ -5300,7 +5811,7 @@
msgid ""
"Any residual data in the entity context is flushed. This assures that old "
"data does not bleed into the new load."
-msgstr ""
+msgstr "ã¨ã³ãã£ãã£ã³ã³ããã¹ãã«æ®ã£ã¦ãããã¼ã¿ããã©ãã·ã¥ããã¾ããããã«ãããå¤ããã¼ã¿ãæ°ãããã¼ã¿ã«å
¥ãè¾¼ããã¨ã¯ãªããªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1937
@@ -5309,13 +5820,13 @@
"The primary key value is injected back into the primary key fields. The "
"primary key object is actually independent of the fields and needs to be "
"reloaded after the flush in step 2."
-msgstr ""
+msgstr "ãã©ã¤ããªãã¼å¤ããã©ã¤ããªãã¼ãã£ã¼ã«ãã«æ»ãã¾ãããã©ã¤ããªãã¼ãªãã¸ã§ã¯ãã¯ãå®éã«ã¯ãã£ã¼ã«ãã¨ã¯ç¡é¢ä¿ã§ãã¹ããã 2 ã§ã®ãã©ãã·ã¥å¾ã«åãã¼ãããå¿
è¦ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1942 The_CMP_Engine.xml:1975
#, no-c-format
msgid "All data in the preload cache for this entity is loaded into the fields."
-msgstr ""
+msgstr "ãã®ã¨ã³ãã£ãã£ã®ãã¬ãã¼ããã£ãã·ã¥å
ã®ãã¹ã¦ã®ãã¼ã¿ãããã£ã¼ã«ãã«ãã¼ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1947
@@ -5327,7 +5838,7 @@
"field with an <literal>on-find</literal> or <literal>on-load</literal> read "
"ahead strategy. If all of the fields have already been loaded, the load "
"process skips to step 7."
-msgstr ""
+msgstr "ã¾ã ãã¼ãããå¿
è¦ããã追å ã®ãã£ã¼ã«ãã JBoss ã決å®ãã¾ããé常ããã¼ããããã£ã¼ã«ãã¯ãã¨ã³ãã£ãã£ã® eager-load ã°ã«ã¼ãã«ãã£ã¦æ±ºã¾ãã¾ããã <literal>on-find</literal> ã¾ã㯠<literal>on-load</literal> å
èªã¿ã¹ãã©ãã¸ã¼ãæã¤ã¯ã¨ãªã¼ã¾ã㯠CMR ãã£ã¼ã«ãã使ç¨ãã¦ã¨ã³ãã£ãã£ãç¹å®ããå ´åã«ã¯ããªã¼ãã¼ã©ã¤ããããã¨ãã§ãã¾ãããã¹ã¦ã®ãã£ã¼ã«ãããã§ã«ãã¼ãããã¦ããå ´åããã¼ãããã»ã¹ã¯ã¹ããã 7 ã¸ã¹ããããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1952
@@ -5338,19 +5849,19 @@
"described in <xref linkend=\"Read_ahead-on_load\"/>. The data for the "
"current entity is stored in the context and the data for the other entities "
"is stored in the preload cache."
-msgstr ""
+msgstr "ã¯ã¨ãªã¼ãå®è¡ãã¦å¿
è¦ãªåãé¸æãã¾ãããã®ã¨ã³ãã£ãã£ã <literal>on-load</literal> ã¹ãã©ãã¸ã¼ã使ç¨ãã¦ããå ´åã<xref linkend=\"Read_ahead-on_load\"/> ã§èª¬æããã¨ããã« 1 ãã¼ã¸ã®ãã¼ã¿ããã¼ãããã¾ããç¾è¡ã®ã¨ã³ãã£ãã£ã®ãã¼ã¿ãã³ã³ããã¹ãã«æ ¼ç´ãããä»ã®ã¨ã³ãã£ãã£ã®ãã¼ã¿ã¯ãã¬ãã¼ããã£ãã·ã¥ã«æ ¼ç´ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1957
#, no-c-format
msgid "The <literal>ejbLoad</literal> method of the entity is called."
-msgstr ""
+msgstr "ã¨ã³ãã£ãã£ã® <literal>ejbLoad</literal> ã¡ã½ãããå¼ã³åºããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1965
#, no-c-format
msgid "Lazy loading Process"
-msgstr ""
+msgstr "lazy ãã¼ãã£ã³ã°ããã»ã¹"
#. Tag: para
#: The_CMP_Engine.xml:1966
@@ -5362,7 +5873,7 @@
"load-group</literal> the field belong to. JBoss performs a set join and then "
"removes any field that is already loaded. An example configuration is shown "
"below."
-msgstr ""
+msgstr "lazy ãã¼ãã£ã³ã°ã¯ãeager ãã¼ãã£ã³ã°ã®æ®ãååã«å½ããã¾ãããããã£ã¼ã«ãã eager ãã¼ãã£ã³ã°ã®å¯¾è±¡ã§ã¯ãªãå ´åã¯ãããã lazy ãã¼ãã£ã³ã°ã®å¯¾è±¡ã«ããªããã°ãªãã¾ãããbean ã®æªãã¼ããã£ã¼ã«ãã¸ã®ã¢ã¯ã»ã¹ãè¡ãããã¨ãJBoss ã¯ããã®ãã£ã¼ã«ãã¨ããããå±ãã <literal>lazy-load-group</literal> ã®ãã£ã¼ã«ãããã¹ã¦ãã¼ããã¾ããJBoss 㯠set join ãå®è¡ãããã®å¾ããã§ã«ãã¼ãããã¦ãããã£ã¼ã«ããããã°åé¤ãã¾ããè¨å®ä¾ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:1969
@@ -5396,7 +5907,33 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>GangsterEJB</ejb-name>\n"
+"<!-- ...-->\n"
+"<load-groups>\n"
+"<load-group>\n"
+"<load-group-name>basic</load-group-name>\n"
+"<field-name>name</field-name>\n"
+"<field-name>nickName</field-name>\n"
+"<field-name>badness</field-name>\n"
+"</load-group>\n"
+"<load-group>\n"
+"<load-group-name>contact info</load-group-name>\n"
+"<field-name>nickName</field-name>\n"
+"<field-name>contactInfo</field-name>\n"
+"<field-name>hangout</field-name>\n"
+"</load-group>\n"
+"</load-groups>\n"
+"<!-- ...-->\n"
+"<lazy-load-groups>\n"
+"<load-group-name>basic</load-group-name>\n"
+"<load-group-name>contact info</load-group-name>\n"
+"</lazy-load-groups>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:1970
@@ -5409,7 +5946,7 @@
"<literal>name</literal>, <literal>nickName</literal>, <literal>badness</"
"literal>, <literal>contactInfo</literal>, and <literal>hangout</literal> are "
"loaded. A detailed description of the lazy loading process follows:"
-msgstr ""
+msgstr "ãã®è¨å®ã§ bean ãããã¤ãã <literal>getName()</literal> ãå¼ã³åºãã¨ãJBoss ã¯ã<literal>name</literal>ã<literal>nickName</literal> ããã³ <literal>badness</literal> ããããããã¾ã ãã¼ãããã¦ããªãã¨ã¿ãªãã¦ãã¼ããã¾ããbean ãããã¤ãã <literal>getNickName()</literal> ãå¼ã³åºãã¨ã<literal>name</literal>ã<literal>nickName</literal>ã<literal>badness</literal>ã<literal>contactInfo</literal>ãããã³ <literal>hangout</literal> ããã¼ãããã¾ããlazy ãã¼ãã£ã³ã°ããã»ã¹ã®è©³ç´°ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:1980
@@ -5417,7 +5954,7 @@
msgid ""
"If the field value was loaded by the preload cache the lazy load process is "
"finished."
-msgstr ""
+msgstr "ãã¬ãã¼ããã£ãã·ã¥ã«ãã£ã¦ãã£ã¼ã«ãå¤ããã¼ãããã¦ããå ´åã«ã¯ãlazy ãã¼ãããã»ã¹ã¯çµäºã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:1985
@@ -5425,7 +5962,7 @@
msgid ""
"JBoss finds all of the lazy load groups that contain this field, performs a "
"set join on the groups, and removes any field that has already been loaded."
-msgstr ""
+msgstr "JBoss ã¯ããã®ãã£ã¼ã«ããå«ããã¹ã¦ã® lazy ãã¼ãã°ã«ã¼ããè¦ã¤ãåºããã°ã«ã¼ãã«å¯¾ã㦠set join ãå®è¡ãããã§ã«ãã¼ãããã¦ãããã£ã¼ã«ããããã°åé¤ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:1990
@@ -5435,13 +5972,13 @@
"process, JBoss may load a block of entities. The data for the current entity "
"is stored in the context and the data for the other entities is stored in "
"the preload cache."
-msgstr ""
+msgstr "ã¯ã¨ãªã¼ãå®è¡ãã¦å¿
è¦ãªåãé¸æãã¾ããåºæ¬ãã¼ãããã»ã¹ã¨åæ§ã«ãJBoss ã¯ã¨ã³ãã£ãã£ã®ãããã¯ããã¼ãããå ´åãããã¾ããç¾è¡ã®ã¨ã³ãã£ãã£ã®ãã¼ã¿ãã³ã³ããã¹ãã«æ ¼ç´ãããä»ã®ã¨ã³ãã£ãã£ã®ãã¼ã¿ã¯ãã¬ãã¼ããã£ãã·ã¥ã«æ ¼ç´ããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:1996
#, no-c-format
msgid "Relationships"
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ãã"
#. Tag: para
#: The_CMP_Engine.xml:1997
@@ -5453,7 +5990,7 @@
"the CMR field for the next several entities are loaded. As a query, the "
"field values of the related entity can be preloaded using <literal>on-find</"
"literal>."
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ããã¯ãlazy ãã¼ãã£ã³ã°ã«ãããç¹å¥ãªã±ã¼ã¹ã«ãªãã¾ãããªããªãã°ãCMR ãã£ã¼ã«ãã¯ãã£ã¼ã«ãã§ãããã¯ã¨ãªã¼ã§ãããããã§ãããã£ã¼ã«ãã¨ãã¦ã¯ã<literal>on-load</literal> ã§ãããã¯ãã¼ããããã¨ãå¯è½ã§ãç¾å¨æ±ãããã¦ããã¨ã³ãã£ãã£ã®å¤ããã³æ¬¡ã®ããã¤ãã®ã¨ã³ãã£ãã£ã® CMR ãã£ã¼ã«ãã®å¤ããã¼ãããããã¨ãæå³ãã¾ããã¯ã¨ãªã¼ã¨ãã¦ã¯ã<literal>on-find</literal> ã使ç¨ãã¦ãé¢é£ããã¨ã³ãã£ãã£ã®ãã£ã¼ã«ãå¤ããã¬ãã¼ããããã¨ãã§ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2000
@@ -5462,13 +5999,13 @@
"Again, the easiest way to investigate the loading is to look at a usage "
"scenario. In this example, an HTML table is generated containing each "
"gangster and their hangout. The example code follows:"
-msgstr ""
+msgstr "ããã§ãã使ç¨ã·ããªãªãèå¯ããã®ãããã¼ãã£ã³ã°ã«ã¤ãã¦è©³ãã調ã¹ãæãç°¡åãªæ¹æ³ã§ãããã®ä¾ã§ã¯ãå gangster ã¨ãã® hangout ãå
¥ã£ã HTML ãã¼ãã«ãçæããã¾ããã³ã¼ãä¾ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:2003
#, no-c-format
msgid "Relationship Lazy Loading Example Code"
-msgstr ""
+msgstr "ãªã¬ã¼ã·ã§ã³ã·ãã lazy ãã¼ãã£ã³ã°ã³ã¼ãä¾"
#. Tag: programlisting
#: The_CMP_Engine.xml:2004
@@ -5502,7 +6039,34 @@
"\n"
" table.append(\"</table>\");return table.toString();\n"
"}"
-msgstr ""
+msgstr "public String createGangsterHangoutHtmlTable() \n"
+" throws FinderException\n"
+"{\n"
+" StringBuffer table = new StringBuffer();\n"
+" table.append(\"<table>\");\n"
+" Collection gangsters = gangsterHome.findAll_onfind();\n"
+" for (Iterator iter = gangsters.iterator(); iter.hasNext(); ) {\n"
+" Gangster gangster = (Gangster)iter.next();\n"
+"\n"
+" Location hangout = gangster.getHangout();\n"
+" table.append(\"<tr>\");\n"
+" table.append(\"<td>\").append(gangster.getName());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(gangster.getNickName());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(gangster.getBadness());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(hangout.getCity());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(hangout.getState());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(hangout.getZipCode());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"</tr>\");\n"
+" }\n"
+"\n"
+" table.append(\"</table>\");return table.toString();\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:2005
@@ -5512,13 +6076,13 @@
"<literal>findAll_onfind</literal> query is unchanged from the <literal>on-"
"find</literal> section. The configuration of the <literal>Location</literal> "
"entity and <literal>Gangster-Hangout</literal> relationship follows:"
-msgstr ""
+msgstr "ãã®ä¾ã§ã¯ãgangster ã® <literal>findAll_onfind</literal> ã¯ã¨ãªã¼ã®è¨å®ã¯ <literal>on-find</literal> ã»ã¯ã·ã§ã³ããå¤ãã£ã¦ãã¾ããã<literal>Location</literal> ã¨ã³ãã£ãã£ããã³ <literal>Gangster-Hangout</literal> ãªã¬ã¼ã·ã§ã³ã·ããã®è¨å®ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:2008
#, no-c-format
msgid "The jbosscmp-jdbc.xml Relationship Lazy Loading Configuration"
-msgstr ""
+msgstr "jbosscmp-jdbc.xml ãªã¬ã¼ã·ã§ã³ã·ãã lazy ãã¼ãã£ã³ã°è¨å®"
#. Tag: programlisting
#: The_CMP_Engine.xml:2009
@@ -5571,13 +6135,56 @@
" </ejb-relation>\n"
" </relationships>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>LocationEJB</ejb-name>\n"
+"<load-groups>\n"
+"<load-group>\n"
+"<load-group-name>quick info</load-group-name>\n"
+"<field-name>city</field-name>\n"
+"<field-name>state</field-name>\n"
+"<field-name>zipCode</field-name>\n"
+"</load-group>\n"
+"</load-groups>\n"
+"<eager-load-group/>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"<relationships>\n"
+"<ejb-relation>\n"
+"<ejb-relation-name>Gangster-Hangout</ejb-relation-name>\n"
+"<foreign-key-mapping/>\n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>\n"
+" gangster-has-a-hangout\n"
+"</ejb-relationship-role-name>\n"
+"<key-fields/>\n"
+"<read-ahead>\n"
+"<strategy>on-find</strategy>\n"
+"<page-size>4</page-size>\n"
+"<eager-load-group>quick info</eager-load-group>\n"
+"</read-ahead>\n"
+"</ejb-relationship-role>\n"
+"<ejb-relationship-role>\n"
+"<ejb-relationship-role-name>\n"
+" hangout-for-a-gangster\n"
+"</ejb-relationship-role-name>\n"
+"<key-fields>\n"
+"<key-field>\n"
+"<field-name>locationID</field-name>\n"
+"<column-name>hangout</column-name>\n"
+"</key-field>\n"
+"</key-filaelds>\n"
+"</ejb-relationship-role>\n"
+"</ejb-relation>\n"
+"</relationships>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:2010
#, no-c-format
msgid "JBoss will execute the following query for the finder:"
-msgstr ""
+msgstr "JBoss ã¯ãfinder ã®æ¬¡ã®ã¯ã¨ãªã¼ãå®è¡ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2013
@@ -5586,7 +6193,9 @@
"SELECT t0_g.id, t0_g.name, t0_g.nick_name, t0_g.badness\n"
" FROM gangster t0_g\n"
" ORDER BY t0_g.id ASC"
-msgstr ""
+msgstr "SELECT t0_g.id, t0_g.name, t0_g.nick_name, t0_g.badness\n"
+" FROM gangster t0_g\n"
+" ORDER BY t0_g.id ASC"
#. Tag: para
#: The_CMP_Engine.xml:2014
@@ -5595,7 +6204,7 @@
"Then when the hangout is accessed, JBoss executes the following two queries "
"to load the <literal>city</literal>, <literal>state</literal>, and "
"<literal>zip</literal> fields of the hangout:"
-msgstr ""
+msgstr "hangout ãã¢ã¯ã»ã¹ãããã¨ãJBoss 次㮠2 ã¤ã®ã¯ã¨ãªã¼ãå®è¡ãã¦ãhangout ã® <literal>city</literal>ã<literal>state</literal>ãããã³ <literal>zip</literal> ãã£ã¼ã«ãããã¼ããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2017
@@ -5613,118 +6222,129 @@
" WHERE (gangster.hangout=location.id) AND\n"
" ((gangster.id=4) OR (gangster.id=5) OR\n"
" (gangster.id=6) OR (gangster.id=7))"
-msgstr ""
+msgstr "SELECT gangster.id, gangster.hangout,\n"
+" location.city, location.st, location.zip\n"
+" FROM gangster, location\n"
+" WHERE (gangster.hangout=location.id) AND\n"
+" ((gangster.id=0) OR (gangster.id=1) OR\n"
+" (gangster.id=2) OR (gangster.id=3))\n"
+"SELECT gangster.id, gangster.hangout,\n"
+" location.city, location.st, location.zip\n"
+" FROM gangster, location\n"
+" WHERE (gangster.hangout=location.id) AND\n"
+" ((gangster.id=4) OR (gangster.id=5) OR\n"
+" (gangster.id=6) OR (gangster.id=7))"
#. Tag: title
#: The_CMP_Engine.xml:2022
#, no-c-format
msgid "on-find Optimized Relationship Query Execution"
-msgstr ""
+msgstr "on-find æé©åãªã¬ã¼ã·ã§ã³ã·ããã¯ã¨ãªã¼å®è¡"
#. Tag: entry
#: The_CMP_Engine.xml:2053
#, no-c-format
msgid "city"
-msgstr ""
+msgstr "city"
#. Tag: entry
#: The_CMP_Engine.xml:2056
#, no-c-format
msgid "<entry>st</entry>"
-msgstr ""
+msgstr "<entry>st</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:2059
#, no-c-format
msgid "<entry>zip</entry>"
-msgstr ""
+msgstr "<entry>zip</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:2084 The_CMP_Engine.xml:2113 The_CMP_Engine.xml:2142
#: The_CMP_Engine.xml:2171 The_CMP_Engine.xml:2200
#, no-c-format
msgid "San Fran"
-msgstr ""
+msgstr "San Fran"
#. Tag: entry
#: The_CMP_Engine.xml:2087 The_CMP_Engine.xml:2116 The_CMP_Engine.xml:2145
#: The_CMP_Engine.xml:2174 The_CMP_Engine.xml:2203
#, no-c-format
msgid "<entry>CA</entry>"
-msgstr ""
+msgstr "<entry>CA</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:2090
#, no-c-format
msgid "94108"
-msgstr ""
+msgstr "94108"
#. Tag: entry
#: The_CMP_Engine.xml:2119 The_CMP_Engine.xml:2148 The_CMP_Engine.xml:2177
#: The_CMP_Engine.xml:2206
#, no-c-format
msgid "94133"
-msgstr ""
+msgstr "94133"
#. Tag: entry
#: The_CMP_Engine.xml:2229
#, no-c-format
msgid "New York"
-msgstr ""
+msgstr "New York"
#. Tag: entry
#: The_CMP_Engine.xml:2232
#, no-c-format
msgid "<entry>NY</entry>"
-msgstr ""
+msgstr "<entry>NY</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:2235
#, no-c-format
msgid "10017"
-msgstr ""
+msgstr "10017"
#. Tag: entry
#: The_CMP_Engine.xml:2258
#, no-c-format
msgid "Chicago"
-msgstr ""
+msgstr "Chicago"
#. Tag: entry
#: The_CMP_Engine.xml:2261
#, no-c-format
msgid "<entry>IL</entry>"
-msgstr ""
+msgstr "<entry>IL</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:2264
#, no-c-format
msgid "60661"
-msgstr ""
+msgstr "60661"
#. Tag: entry
#: The_CMP_Engine.xml:2287
#, no-c-format
msgid "Las Vegas"
-msgstr ""
+msgstr "Las Vegas"
#. Tag: entry
#: The_CMP_Engine.xml:2290
#, no-c-format
msgid "<entry>NV</entry>"
-msgstr ""
+msgstr "<entry>NV</entry>"
#. Tag: entry
#: The_CMP_Engine.xml:2293
#, no-c-format
msgid "89109"
-msgstr ""
+msgstr "89109"
#. Tag: title
#: The_CMP_Engine.xml:2305
#, no-c-format
msgid "Lazy loading result sets"
-msgstr ""
+msgstr "lazy ãã¼ãã£ã³ã°çµæã»ãã"
#. Tag: para
#: The_CMP_Engine.xml:2306
@@ -5738,7 +6358,7 @@
"client tries to read the corresponding value from the collection. You can "
"get this behavior for a query using the <literal>lazy-resultset-loading</"
"literal> element."
-msgstr ""
+msgstr "ããã©ã«ãã§ã¯ããã«ããªãã¸ã§ã¯ãã® finder ã¾ã㯠select ã¡ã½ãããå®è¡ãããã¨ãJDBC çµæã»ããããããã¾æå¾ã¾ã§èªã¿è¾¼ã¾ãã¾ããã¯ã©ã¤ã¢ã³ãã¯ã<literal>EJBLocalObject</literal> ã¾ã㯠CMP ãã£ã¼ã«ãå¤ã®ã³ã¬ã¯ã·ã§ã³ãåãåãããã®å¾ãããå復ãããã¨ãã§ãã¾ããçµæã»ããã大ããå ´åã¯ããã®æ¹æ³ã¯å¹ççã§ã¯ããã¾ãããå ´åã«ãã£ã¦ã¯ãã¯ã©ã¤ã¢ã³ããã³ã¬ã¯ã·ã§ã³ãã対å¿ããå¤ã®èªã¿è¾¼ã¿ã試è¡ããã¾ã§ã¯ãçµæã»ããå
ã®æ¬¡ã®è¡ã®èªã¿è¾¼ã¿ãé
ãããã»ããããå ´åãããã¾ãã<literal>lazy-resultset-loading</literal> ã¨ã¬ã¡ã³ãã使ç¨ãããã¨ã§ãã¯ã¨ãªã¼ã«å¯¾ãããã®åä½ãèµ·ãããããã¨ãã§ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2309
@@ -5753,7 +6373,13 @@
" <emphasis role=\"bold\"><lazy-resultset-loading>true</lazy-"
"resultset-loading></emphasis>\n"
"</query>"
-msgstr ""
+msgstr "<query>\n"
+"<query-method>\n"
+"<method-name>findAll</method-name>\n"
+"</query-method>\n"
+"<jboss-ql><![CDATA[select object(o) from A o]]></jboss-ql>\n"
+"<emphasis role=\"bold\"><lazy-resultset-loading>true</lazy-resultset-loading></emphasis>\n"
+"</query>"
#. Tag: para
#: The_CMP_Engine.xml:2310
@@ -5769,13 +6395,13 @@
"<literal>add()</literal> method will result in an exception. The "
"<literal>remove()</literal> and <literal>size()</literal> methods work as "
"would be expected."
-msgstr ""
+msgstr "lazy-resultset-loading ã使ç¨ããå ´åã«æ°ãã¤ããªããã°ãªããªããã¨ãããã¤ãããã¾ããlazy ãã¼ãã£ã³ã°ãããçµæã»ããã«é¢é£ä»ãããã <literal>Collection</literal> ãæ±ãå ´åã«ã¯ãç¹å¥ãªæ³¨æãå¿
è¦ã§ãã<literal>iterator()</literal> ã¸ã®æåã®å¼ã³åºãã«ãã£ã¦ã<literal>ResultSet</literal> ããèªã¿è¾¼ã¿ãããç¹å¥ãª <literal>Iterator</literal> ãè¿ãã¾ãããã®<literal>Iterator</literal> ã使ãæããããã¾ã§ããã®å¾ã® <literal>iterator()</literal> ã«å¯¾ããå¼ã³åºãã <literal>add()</literal> ã¡ã½ããã«å¯¾ããå¼ã³åºãã¯é¤å¤ããã¾ãã<literal>remove()</literal> ããã³ <literal>size()</literal> ã¡ã½ããã¯ãã®ã¾ã¾æå¾
éãã«æ©è½ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2318
#, no-c-format
msgid "Transactions"
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³"
#. Tag: para
#: The_CMP_Engine.xml:2319
@@ -5786,7 +6412,7 @@
"loading because transactions define the lifetime of preloaded data. If the "
"transaction completes, commits, or rolls back, the data in the preload cache "
"is lost. This can result in a severe negative performance impact."
-msgstr ""
+msgstr "ãã®ç« ã§ç´¹ä»ããä¾ã¯ãã¹ã¦ããã©ã³ã¶ã¯ã·ã§ã³å
ã§åä½ããããã«å®ç¾©ããããã®ã§ãããã©ã³ã¶ã¯ã·ã§ã³ç²åº¦ã¯ãæé©åãã¼ãã£ã³ã°ã«ãããéè¦å åã§ãããªããªãã°ããã©ã³ã¶ã¯ã·ã§ã³ã¯ãã¬ãã¼ãããããã¼ã¿ã®åç¶æéã決ããããã§ãããã©ã³ã¶ã¯ã·ã§ã³ãå®äºãã³ããããã¾ãã¯ãã¼ã«ããã¯ããå ´åã¯ããã¬ãã¼ããã£ãã·ã¥å
ã®ãã¼ã¿ã失ããã¾ããããã¯çµæçã«æ·±å»ãªæ§è½ä¸ã®ãã¤ãã¹å½±é¿ãå¼ãèµ·ããå¯è½æ§ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2322
@@ -5796,7 +6422,7 @@
"with an example that uses an <literal>on-find</literal> optimized query that "
"selects the first four gangsters (to keep the result set small), and it is "
"executed without a wrapper transaction. The example code follows:"
-msgstr ""
+msgstr "(çµæã»ãããå°ããã¾ã¾ã«ãã¦ããããã«) å
é ã® 4 人ã®ã®ã£ã³ã°ãé¸æãã <literal>on-find</literal> æé©åã¯ã¨ãªã¼ã使ç¨ããä¾ãç¨ãã¦ããã©ã³ã¶ã¯ã·ã§ã³ãªãã§å®è¡ããå ´åã®æ§è½ä¸ã®å½±é¿ããã¢ã³ã¹ãã¬ã¼ã·ã§ã³ãããããã©ããã¼ãã©ã³ã¶ã¯ã·ã§ã³ãªãã§å®è¡ãã¾ããã³ã¼ãä¾ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2325
@@ -5823,13 +6449,33 @@
" table.append(\"</table>\");\n"
" return table.toString();\n"
"}"
-msgstr ""
+msgstr "public String createGangsterHtmlTable_no_tx() throws FinderException\n"
+"{\n"
+" StringBuffer table = new StringBuffer();\n"
+" table.append(\"<table>\");\n"
+"\n"
+" Collection gangsters = gangsterHome.findFour();\n"
+" for(Iterator iter = gangsters.iterator(); iter.hasNext(); ) {\n"
+" Gangster gangster = (Gangster)iter.next();\n"
+" table.append(\"<tr>\");\n"
+" table.append(\"<td>\").append(gangster.getName());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(gangster.getNickName());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"<td>\").append(gangster.getBadness());\n"
+" table.append(\"</td>\");\n"
+" table.append(\"</tr>\");\n"
+" }\n"
+"\n"
+" table.append(\"</table>\");\n"
+" return table.toString();\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:2326
#, no-c-format
msgid "The finder results in the following query being executed:"
-msgstr ""
+msgstr "finder ã®çµæã次ã®ã¯ã¨ãªã¼ãå®è¡ããã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2329
@@ -5839,7 +6485,10 @@
" FROM gangster t0_g\n"
" WHERE t0_g.id < 4\n"
" ORDER BY t0_g.id ASC"
-msgstr ""
+msgstr "SELECT t0_g.id, t0_g.name, t0_g.nick_name, t0_g.badness\n"
+" FROM gangster t0_g\n"
+" WHERE t0_g.id < 4\n"
+" ORDER BY t0_g.id ASC"
#. Tag: para
#: The_CMP_Engine.xml:2330
@@ -5849,7 +6498,7 @@
"running in a transaction, all of the preloaded data is thrown away as soon "
"as finder returns. Then when the CMP field is accessed JBoss executes the "
"following four queries (one for each loop):"
-msgstr ""
+msgstr "é常ã¯ãããå®è¡ãããå¯ä¸ã®ã¯ã¨ãªã¼ã«ãªãã¾ããããã®ã³ã¼ãã¯ãã©ã³ã¶ã¯ã·ã§ã³å
ã§åä½ãã¦ããªãããã«ãfinder ãæ»ãã¨ããã«ããã¬ãã¼ãããããã¼ã¿ã¯ãã¹ã¦ç ´æ£ããã¾ãããã®ãããCMP ãã£ã¼ã«ããã¢ã¯ã»ã¹ãããã¨ãJBoss ã¯æ¬¡ã® 4 ã¤ã®ã¯ã¨ãªã¼ (åã«ã¼ãã«å¯¾ã㦠1 ã¤) ãå®è¡ãã¾ã ã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2333
@@ -5867,7 +6516,18 @@
"SELECT name, nick_name, badness\n"
" FROM gangster\n"
" WHERE (id=3)"
-msgstr ""
+msgstr "SELECT id, name, nick_name, badness\n"
+" FROM gangster\n"
+" WHERE (id=0) OR (id=1) OR (id=2) OR (id=3)\n"
+"SELECT id, name, nick_name, badness\n"
+" FROM gangster\n"
+" WHERE (id=1) OR (id=2) OR (id=3)\n"
+"SELECT id, name, nick_name, badness\n"
+" FROM gangster\n"
+" WHERE (id=2) OR (id=3)\n"
+"SELECT name, nick_name, badness\n"
+" FROM gangster\n"
+" WHERE (id=3)"
#. Tag: para
#: The_CMP_Engine.xml:2334
@@ -5876,19 +6536,19 @@
"It's actually worse than this. JBoss executes each of these queries "
"three times; once for each CMP field that is accessed. This is because the "
"preloaded values are discarded between the CMP field accessor calls."
-msgstr ""
+msgstr "å®éã«ã¯ãããããæªãäºæ
ã«ãªãã¾ããJBoss ã¯ãåã¯ã¨ãªã¼ã 3 åå®è¡ãã¾ããã¢ã¯ã»ã¹ãããå CMP ãã£ã¼ã«ãã«å¯¾ã㦠1 åã§ãããã®çç±ã¯ãCMP ãã£ã¼ã«ãã¢ã¯ã»ããµã®åå¼ã³åºãã®éã«ããã¬ãã¼ããããå¤ãç ´æ£ãããããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2337
#, no-c-format
msgid "The following figure shows the execution of the queries:"
-msgstr ""
+msgstr "次ã®å³ã¯ãã¯ã¨ãªã¼ã®å®è¡ã示ãããã®ã§ãã"
#. Tag: title
#: The_CMP_Engine.xml:2341
#, no-c-format
msgid "No Transaction on-find optimized query execution"
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãªã on-find æé©åã¯ã¨ãªã¼å®è¡"
#. Tag: para
#: The_CMP_Engine.xml:2348
@@ -5897,7 +6557,7 @@
"This performance is much worse than read ahead none because of the amount of "
"data loaded from the database. The number of rows loaded is determined by "
"the following equation:"
-msgstr ""
+msgstr "ãã®å ´åã®ããã©ã¼ãã³ã¹ã¯ããã¼ã¿ãã¼ã¹ãããã¼ãããããã¼ã¿éã®ããã§ãå
èªã¿ none ããããã£ã¨æªããã®ã§ãããã¼ããããè¡ã®æ°ã¯ã次ã®å¼ã§æ±ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2356
@@ -5912,7 +6572,7 @@
"descriptor</literal>. If the code is not running in an EJB, a user "
"transaction is necessary. The following code wraps a call to the declared "
"method with a user transaction:"
-msgstr ""
+msgstr "ä¾ã®ä¸ã®ãã©ã³ã¶ã¯ã·ã§ã³ã¯ã¨ã³ãã£ãã£ã«å¯¾ãã 1 åã®å¼ã³åºãã«ãã£ã¦å¢çãå¼ããããããããã¯ãã¹ã¦èµ·ããã¾ããããã¯ããã©ã³ã¶ã¯ã·ã§ã³å
ã§ã©ã®ããã«ã³ã¼ããå®è¡ããããã¨ããéè¦ãªåé¡ãæèµ·ãã¾ãããã®çãã¯ãã³ã¼ããå®è¡ããå ´æã«ãã£ã¦å¤ããã¾ããEJB (ã»ãã·ã§ã³ãã¨ã³ãã£ãã£ãã¾ãã¯ã¡ãã»ã¼ã¸ããªãã³) ã§å®è¡ããå ´åã¯ã<literal>assembly-descriptor</literal> 㧠<literal>Required</literal> ã¾ã㯠<literal>RequiresNew</literal><literal>trans-attribute</literal> ãã¡ã½ããã«ä»ããªããã°ãªãã¾ãããã³ã¼ãã EJB ã§å®è¡ãã¦ããªãå ´åã¯ãã¦ã¼ã¶ã¼ãã©ã³ã¶ã¯ã·ã§ã³ãå¿
è¦ã§ãã次ã®ã³ã¼ãã§ã¯ãã¦ã¼ã¶ã¼ãã©ã³ã¶ã¯ã·ã§ã³ã«ãã£ã¦ã宣è¨ãããã¡ã½ããã«å¯¾ããå¼ã³åºããã©ãããã¦ãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2359
@@ -5949,13 +6609,43 @@
" throw new EJBException(e);\n"
" }\n"
"}"
-msgstr ""
+msgstr "public String createGangsterHtmlTable_with_tx()\n"
+" throws FinderException\n"
+"{\n"
+" UserTransaction tx = null;\n"
+" try {\n"
+" InitialContext ctx = new InitialContext();\n"
+" tx = (UserTransaction) ctx.lookup(\"UserTransaction\");\n"
+" tx.begin();\n"
+"\n"
+" String table = createGangsterHtmlTable_no_tx();\n"
+"\n"
+" if (tx.getStatus() == Status.STATUS_ACTIVE) {\n"
+" tx.commit();\n"
+" }\n"
+" return table;\n"
+" } catch (Exception e) {\n"
+" try {\n"
+" if (tx != null) tx.rollback();\n"
+" } catch (SystemException unused) {\n"
+" // eat the exception we are exceptioning out anyway\n"
+" }\n"
+" if (e instanceof FinderException) {\n"
+" throw (FinderException) e;\n"
+" }\n"
+" if (e instanceof RuntimeException) {\n"
+" throw (RuntimeException) e;\n"
+" }\n"
+"\n"
+" throw new EJBException(e);\n"
+" }\n"
+"}"
#. Tag: title
#: The_CMP_Engine.xml:2363
#, no-c-format
msgid "Optimistic Locking"
-msgstr ""
+msgstr "optimistic ãããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:2364
@@ -5970,7 +6660,7 @@
"chosen set of fields has the same values in the database as existed when the "
"current transaction was started. This is done using a <literal>select for "
"UPDATE WHERE ...</literal> statement that contains the value assertions."
-msgstr ""
+msgstr "JBoss ã«ã¯ãã¨ã³ãã£ã㣠bean ã® optimistic ãããã³ã°ã«å¯¾ãããµãã¼ããããã¾ããoptimistic ãããã³ã°ã«ãã£ã¦ãåãã¨ã³ãã£ã㣠bean ã®è¤æ°ã®ã¤ã³ã¹ã¿ã³ã¹ãåæã«ã¢ã¯ãã£ãã«ãããã¨ãã§ãã¾ããoptimistic ãããã³ã°ããªã·ã¼é¸æã«åºã¥ãã¦ä¸è²«æ§ãå¼·åãã¾ããoptimistic ãããã³ã°ããªã·ã¼é¸æã§ã¯ãä¿®æ£ããããã¼ã¿ã®ãã¼ã¿ãã¼ã¹ã¸ã®ã³ãããæéã®æ¸ãè¾¼ã¿ã«ä½¿ç¨ãããã£ã¼ã«ãã»ãããå®ç¾©ãã¾ããoptimistic ä¸è²«æ§ãã§ãã¯ã§ã¯ãé¸æããããã£ã¼ã«ãã»ããã®å¤ããç¾è¡ã®ãã©ã³ã¶ã¯ã·ã§ã³ãéå§ããæç¹ã§åå¨ãã¦ãããã¼ã¿ãã¼ã¹å
ã®å¤ã¨åãã§ããã¨ãããã¨ãã¢ãµã¼ããã¾ããããã¯ãå¤ã¢ãµã¼ã·ã§ã³ãå«ã <literal>select for UPDATE WHERE ...</literal> ã¹ãã¼ãã¡ã³ãã使ç¨ãã¦è¡ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2367
@@ -5981,13 +6671,13 @@
"xml</literal> descriptor. The content model of the <literal>optimistic-"
"locking</literal> element is shown below and the description of the elements "
"follows."
-msgstr ""
+msgstr "optimistic ãããã³ã°ããªã·ã¼é¸æã¯ã<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã® <literal>optimistic-locking</literal> ã¨ã¬ã¡ã³ãã使ç¨ãã¦æå®ãã¾ãã<literal>optimistic-locking</literal> ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã次ã«ç¤ºãããã®å¾ã«åã¨ã¬ã¡ã³ãã®èª¬æããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2371
#, no-c-format
msgid "The jbosscmp-jdbc optimistic-locking element content model"
-msgstr ""
+msgstr "jbosscmp-jdbc optimistic-locking ã¨ã¬ã¡ã³ãã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:2380
@@ -5998,7 +6688,7 @@
"literal>. This value of this element must match one of the entity's "
"<literal>load-group-name</literal>. The fields in this group will be used "
"for optimistic locking."
-msgstr ""
+msgstr "<emphasis role=\"bold\">group-name</emphasis>:ãã®ã¨ã¬ã¡ã³ãã¯ã<literal>load-group</literal> ã®ãã£ã¼ã«ãã«åºã¥ã optimistic ãããã³ã°ã§ãããã¨ãæå®ãã¾ãããã®ã¨ã¬ã¡ã³ãã®ãã®å¤ã¯ãã¨ã³ãã£ãã£ã® <literal>load-group-name</literal> ã®ããããã¨ä¸è´ãã¦ããªããã°ãªãã¾ããããã®ã°ã«ã¼ãå
ã®ãã£ã¼ã«ãã optimistic ãããã³ã°ã«ä½¿ç¨ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2385
@@ -6008,7 +6698,7 @@
"that optimistic locking is based on the modified fields. This strategy "
"implies that the fields that were modified during transaction will be used "
"for optimistic locking."
-msgstr ""
+msgstr "<emphasis role=\"bold\">modified-strategy</emphasis>:ãã®ã¨ã¬ã¡ã³ãã¯ãä¿®æ£ããããã£ã¼ã«ãã«åºã¥ãoptimistic ãããã³ã°ã§ãããã¨ãæå®ãã¾ãããã®ã¹ãã©ãã¸ã¼ã¯ããã©ã³ã¶ã¯ã·ã§ã³ä¸ã«ä¿®æ£ããããã£ã¼ã«ãã optimistic ãããã³ã°ã«ä½¿ç¨ããããã¨ãæå³ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2390
@@ -6018,7 +6708,7 @@
"that optimistic locking is based on the fields read. This strategy implies "
"that the fields that were read/changed in the transaction will be used for "
"optimistic locking."
-msgstr ""
+msgstr "<emphasis role=\"bold\">read-strategy</emphasis>:ãã®ã¨ã¬ã¡ã³ãã¯ãèªã¿è¾¼ã¾ãããã£ã¼ã«ãã«åºã¥ãoptimistic ãããã³ã°ã§ãããã¨ãæå®ãã¾ãããã®ã¹ãã©ãã¸ã¼ã¯ããã©ã³ã¶ã¯ã·ã§ã³å
ã®èªã¿è¾¼ã¿/å¤æ´ããããã£ã¼ã«ãã optimistic ãããã³ã°ã«ä½¿ç¨ããããã¨ãæå³ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2395
@@ -6032,7 +6722,7 @@
"literal> element allows for the specification of the name of the CMP field "
"while the <literal>column-name</literal> element allows for the "
"specification of the corresponding table column."
-msgstr ""
+msgstr "<emphasis role=\"bold\">version-column</emphasis>:ãã®ã¨ã¬ã¡ã³ãã¯ããã¼ã¸ã§ã³åã¹ãã©ãã¸ã¼ã«åºã¥ãoptimistic ãããã³ã°ã§ãããã¨ãæå®ãã¾ãããã®ã¨ã¬ã¡ã³ããæå®ããã¨ãoptimistic ãããã³ã°ç¨ã«ã¨ã³ãã£ã㣠bean ã« <literal>java.lang.Long</literal> ã¿ã¤ãã®è¿½å ã®ãã¼ã¸ã§ã³ãã£ã¼ã«ãã追å ããã¾ããã¨ã³ãã£ãã£ã®æ´æ°ãã¨ã«ããã®ãã£ã¼ã«ãã®å¤ãå¢ãã¾ãã<literal>field-name</literal> ã¨ã¬ã¡ã³ãã¯ãCMP ãã£ã¼ã«ãã®ååã®æå®ãå¯è½ã«ãããã®ã§ããã®ã«å¯¾ãã<literal>column-name</literal> ã¨ã¬ã¡ã³ãã¯ã対å¿ãããã¼ãã«åã®æå®ãå¯è½ã«ãããã®ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2400
@@ -6046,7 +6736,7 @@
"<literal>field-name</literal> element allows for the specification of the "
"name of the CMP field while the <literal>column-name</literal> element "
"allows for the specification of the corresponding table column."
-msgstr ""
+msgstr "<emphasis role=\"bold\">timestamp-column</emphasis>:ãã®ã¨ã¬ã¡ã³ãã¯ãã¿ã¤ã ã¹ã¿ã³ãåã¹ãã©ãã¸ã¼ã«åºã¥ãoptimistic ãããã³ã°ã§ãããã¨ãæå®ãã¾ãããã®ã¨ã¬ã¡ã³ããæå®ããã¨ãoptimistic ãããã³ã°ç¨ã«ã¨ã³ãã£ã㣠bean ã« <literal>java.util.Date</literal> ã¿ã¤ãã®è¿½å ã®ãã¼ã¸ã§ã³ãã£ã¼ã«ãã追å ããã¾ããã¨ã³ãã£ãã£ã®æ´æ°ãã¨ã«ããã®ãã£ã¼ã«ãã®å¤ãç¾å¨æå»ã«è¨å®ãã¾ãã<literal>field-name</literal> ã¨ã¬ã¡ã³ãã¯ãCMP ãã£ã¼ã«ãã®ååã®æå®ãå¯è½ã«ãããã®ã§ããã®ã«å¯¾ãã<literal>column-name</literal> ã¨ã¬ã¡ã³ãã¯ã対å¿ãããã¼ãã«åã®æå®ãå¯è½ã«ãããã®ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2405
@@ -6063,7 +6753,7 @@
"<literal>field-name</literal> element allows for the specification of the "
"name of the CMP field while the <literal>column-name</literal> element "
"allows for the specification of the corresponding table column."
-msgstr ""
+msgstr "<emphasis role=\"bold\">key-generator-factory</emphasis>:ãã®ã¨ã¬ã¡ã³ãã¯ããã¼çæã«åºã¥ãoptimistic ãããã³ã°ã§ãããã¨ãæå®ãã¾ããã¨ã¬ã¡ã³ãã®å¤ã¯ã<literal>org.jboss.ejb.plugins.keygenerator.KeyGeneratorFactory</literal> ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ã® JNDI åã§ãããã®ã¨ã¬ã¡ã³ããæå®ããã¨ãoptimistic ãããã³ã°ç¨ã«ã¨ã³ãã£ã㣠bean ã«è¿½å ã®ãã¼ã¸ã§ã³ãã£ã¼ã«ãã追å ããã¾ãããã£ã¼ã«ãã®ã¿ã¤ã㯠<literal>field-type</literal> ã¨ã¬ã¡ã³ãã«ãã£ã¦æå®ããªããã°ãªãã¾ãããã¨ã³ãã£ãã£ã®æ´æ°ãã¨ã«ããã¼ã¸ã§ãã¬ã¼ã¿ããæ°ããå¤ãåå¾ãããã¨ã§ãã¼ãã£ã¼ã«ããæ´æ°ãã¾ãã<literal>field-name</literal> ã¨ã¬ã¡ã³ãã¯ãCMP ãã£ã¼ã«ãã®ååã®æå®ãå¯è½ã«ãããã®ã§ããã®ã«å¯¾ãã<literal>column-name</literal> ã¨ã¬ã¡ã³ãã¯ã対å¿ãããã¼ãã«åã!
®æå®ãå¯è½ã«ãããã®ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2410
@@ -6071,7 +6761,7 @@
msgid ""
"A sample <literal>jbosscmp-jdbc.xml</literal> descriptor illustrating all of "
"the optimistic locking strategies is given below."
-msgstr ""
+msgstr "ãã¹ã¦ã® optimistic ãããã³ã°ã¹ãã©ãã¸ã¼ãè¨ãã <literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã®ãµã³ãã«ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2413
@@ -6221,13 +6911,155 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<!DOCTYPE jbosscmp-jdbc PUBLIC \n"
+" \"-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN\"\n"
+" \"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd\">\n"
+"<jbosscmp-jdbc>\n"
+"<defaults>\n"
+"<datasource>java:/DefaultDS</datasource>\n"
+"<datasource-mapping>Hypersonic SQL</datasource-mapping>\n"
+"</defaults>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>EntityGroupLocking</ejb-name>\n"
+"<create-table>true</create-table>\n"
+"<remove-table>true</remove-table>\n"
+"<table-name>entitygrouplocking</table-name>\n"
+"<cmp-field>\n"
+"<field-name>dateField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>integerField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>stringField</field-name>\n"
+"</cmp-field>\n"
+"<load-groups>\n"
+"<load-group>\n"
+"<load-group-name>string</load-group-name>\n"
+"<field-name>stringField</field-name>\n"
+"</load-group>\n"
+"<load-group>\n"
+"<load-group-name>all</load-group-name>\n"
+"<field-name>stringField</field-name>\n"
+"<field-name>dateField</field-name>\n"
+"</load-group>\n"
+"</load-groups>\n"
+" Â <optimistic-locking>\n"
+"<group-name>string</group-name>\n"
+"</optimistic-locking>\n"
+"</entity>\n"
+"<entity>\n"
+"<ejb-name>EntityModifiedLocking</ejb-name>\n"
+"<create-table>true</create-table>\n"
+"<remove-table>true</remove-table>\n"
+"<table-name>entitymodifiedlocking</table-name>\n"
+"<cmp-field>\n"
+"<field-name>dateField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>integerField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>stringField</field-name>\n"
+"</cmp-field>\n"
+"<optimistic-locking>\n"
+"<modified-strategy/>\n"
+"</optimistic-locking>\n"
+"</entity>\n"
+"<entity>\n"
+"<ejb-name>EntityReadLocking</ejb-name>\n"
+"<create-table>true</create-table>\n"
+"<remove-table>true</remove-table>\n"
+"<table-name>entityreadlocking</table-name>\n"
+"<cmp-field>\n"
+"<field-name>dateField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>integerField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>stringField</field-name>\n"
+"</cmp-field>\n"
+"<optimistic-locking>\n"
+"<read-strategy/>\n"
+"</optimistic-locking>\n"
+"</entity>\n"
+"<entity>\n"
+"<ejb-name>EntityVersionLocking</ejb-name>\n"
+"<create-table>true</create-table>\n"
+"<remove-table>true</remove-table>\n"
+"<table-name>entityversionlocking</table-name>\n"
+"<cmp-field>\n"
+"<field-name>dateField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>integerField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>stringField</field-name>\n"
+"</cmp-field>\n"
+"<optimistic-locking>\n"
+"<version-column/>\n"
+"<field-name>versionField</field-name>\n"
+"<column-name>ol_version</column-name>\n"
+"<jdbc-type>INTEGER</jdbc-type>\n"
+"<sql-type>INTEGER(5)</sql-type>\n"
+"</optimistic-locking>\n"
+"</entity>\n"
+"<entity>\n"
+"<ejb-name>EntityTimestampLocking</ejb-name>\n"
+"<create-table>true</create-table>\n"
+"<remove-table>true</remove-table>\n"
+"<table-name>entitytimestamplocking</table-name>\n"
+"<cmp-field>\n"
+"<field-name>dateField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>integerField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>stringField</field-name>\n"
+"</cmp-field>\n"
+"<optimistic-locking>\n"
+"<timestamp-column/>\n"
+"<field-name>versionField</field-name>\n"
+"<column-name>ol_timestamp</column-name>\n"
+"<jdbc-type>TIMESTAMP</jdbc-type>\n"
+"<sql-type>DATETIME</sql-type>\n"
+"</optimistic-locking>\n"
+"</entity>\n"
+"<entity>\n"
+"<ejb-name>EntityKeyGeneratorLocking</ejb-name>\n"
+"<create-table>true</create-table>\n"
+"<remove-table>true</remove-table>\n"
+"<table-name>entitykeygenlocking</table-name>\n"
+"<cmp-field>\n"
+"<field-name>dateField</field-name>\n"
+"</cmp-field>\n"
+"<cmp-field>\n"
+"<field-name>integerField</field-name>\n"
+"</cmp-field\n"
+"<cmp-field>\n"
+"<field-name>stringField</field-name>\n"
+"</cmp-field>\n"
+"<optimistic-locking>\n"
+"<key-generator-factory>UUIDKeyGeneratorFactory</key-generator-factory>\n"
+"<field-type>java.lang.String</field-type>\n"
+"<field-name>uuidField</field-name>\n"
+"<column-name>ol_uuid</column-name>\n"
+"<jdbc-type>VARCHAR</jdbc-type>\n"
+"<sql-type>VARCHAR(32)</sql-type>\n"
+"</optimistic-locking>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:2417
#, no-c-format
msgid "Entity Commands and Primary Key Generation"
-msgstr ""
+msgstr "ã¨ã³ãã£ãã£ã³ãã³ãããã³ãã©ã¤ããªãã¼çæ"
#. Tag: para
#: The_CMP_Engine.xml:2418
@@ -6243,13 +7075,13 @@
"defaults by specifying its own <literal>entity-command</literal>. The "
"content model of the <literal>entity-commands</literal> and child elements "
"is given below."
-msgstr ""
+msgstr "æ°¸ç¶ã¹ãã¢ã«ã¨ã³ãã£ãã£ãæ¿å
¥ããã®ã«ä½¿ãããã¨ã³ãã£ãã£ä½æã³ãã³ããªãã¸ã§ã¯ãã®ã«ã¹ã¿ã ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ã«ãã£ã¦ãã¨ã³ãã£ã㣠bean å¤ã§ã®ãã©ã¤ããªãã¼çæã®ãµãã¼ããå¯è½ã§ããå©ç¨å¯è½ãªã³ãã³ãã®ãªã¹ãã¯ã<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã® entity-command ã¨ã¬ã¡ã³ãã§æå®ãã¾ããããã©ã«ãã® <literal>entity-command</literal> ã¯ã<literal>jbosscmp-jdbc.xml</literal> ã® defaults ã¨ã¬ã¡ã³ãã§æå®ã§ãã¾ããããããã® entity ã¨ã¬ã¡ã³ãã§ã¯ã ç¬èªã® <literal>entity-command</literal> ãæå®ãããã¨ã«ãã£ã¦ãããã©ã«ãã® <literal>entity-command</literal> ããªã¼ãã¼ã©ã¤ããããã¨ãã§ãã¾ãã<literal>entity-command</literal> ããã³åã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã次ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2422
#, no-c-format
msgid "The jbosscmp-jdbc.xml entity-commands element model"
-msgstr ""
+msgstr "jbosscmp-jdbc.xml entity-command ã¨ã¬ã¡ã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:2429
@@ -6268,7 +7100,7 @@
"an insert, or the <literal>org.jboss.ejb.plugins.cmp.jdbc."
"JDBCInsertPKCreateCommand</literal> if the command must insert the generated "
"key."
-msgstr ""
+msgstr "å<literal>entity-command</literal> ã¨ã¬ã¡ã³ãã§ã¯ãã¨ã³ãã£ãã£çæã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ãæå®ãã¾ãã<literal>name</literal> å±æ§ã§ã¯ã<literal>entity-command</literal> ã»ã¯ã·ã§ã³ã§å®ç¾©ãããã³ãã³ãã defaults ããã³ entity ã¨ã¬ã¡ã³ãã§åç
§ãããååãæå®ãã¾ãã<literal>class</literal> å±æ§ã§ã¯ããã¼çæããµãã¼ããã <literal>org.jboss.ejb.plugins.cmp.jdbc</literal>.<literal>JDBCCreateEntityCommand</literal> ã®ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ãæå®ãã¾ãããã¼ã¿ãã¼ã¹ãã³ãã¼åºæã®ã³ãã³ãã¯é常ãæ¿å
¥å®è¡ã®å¯æ¬¡ççµæã¨ãã¦ãã¼ã¿ãã¼ã¹ããã©ã¤ããªãã¼ãçæããå ´å㯠<literal>org.jboss.ejb.plugins.cmp.jdbc</literal>. <literal>JDBCIdentityColumnCreateCommand</literal> ããçæããããã¼ãã³ãã³ãã§æ¿å
¥ããªããã°ãªããªãå ´å㯠<literal>org.jboss.ejb.plugins.cmp.jdbc.JDBCInsert!
PKCreateCommand</literal> ããµãã¯ã©ã¹åãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2432
@@ -6282,13 +7114,13 @@
"value of the property. The attribute values are accessible through the "
"<literal>org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCEntityCommandMetaData."
"getAttribute</literal>(String) method."
-msgstr ""
+msgstr "ãªãã·ã§ã³ã® <literal>attribute</literal> ã¨ã¬ã¡ã³ãã¯ãã¨ã³ãã£ãã£ã³ãã³ãå®è£
ã¯ã©ã¹ã«å¯¾ãã¦å©ç¨å¯è½ã«ãªãä»»æå/å¤ããããã£ãã¢ã®æå®ãå¯è½ã«ãããã®ã§ãã<literal>attribute</literal> ã¨ã¬ã¡ã³ãã«ã¯ãååããããã£ãæå®ããå¿
é ã® <literal>name</literal> å±æ§ãããã<literal>attribute</literal> ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¯ããããã£ã®å¤ã§ããå±æ§å¤ã¯ã<literal>org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCEntityCommandMetaData.getAttribute</literal>(æåå) ã¡ã½ããã«ãã£ã¦ã¢ã¯ã»ã¹ãããã¨ãã§ãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2436
#, no-c-format
msgid "Existing Entity Commands"
-msgstr ""
+msgstr "æ¢åã®ã¨ã³ãã£ãã£ã³ãã³ã"
#. Tag: para
#: The_CMP_Engine.xml:2437
@@ -6296,7 +7128,7 @@
msgid ""
"The following are the current <literal>entity-command</literal> definitions "
"found in the <literal>standardjbosscmp-jdbc.xml</literal> descriptor:"
-msgstr ""
+msgstr "以ä¸ã¯ã<literal>standardjbosscmp-jdbc.xml</literal> è¨è¿°åå
ã«ããç¾è¡ã® <literal>entity-command</literal> å®ç¾©ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2442
@@ -6309,7 +7141,7 @@
"<literal>standardjbosscmp-jdbc.xml</literal> defaults element. This entity-"
"command executes an <literal>INSERT INTO</literal> query using the assigned "
"primary key value."
-msgstr ""
+msgstr "<emphasis role=\"bold\">default</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.JDBCCreateEntityCommand</literal>) <literal>JDBCCreateEntityCommand</literal> ã¯ã<literal>standardjbosscmp-jdbc.xml</literal> defaults ã¨ã¬ã¡ã³ãã§åç
§ããã<literal>entity-command</literal> ã§ãããããããã©ã«ãã®ã¨ã³ãã£ãã£ä½æã«ãªãã¾ãããã® entity-command ã¯ãå²ãå½ã¦ããããã©ã¤ããªãã¼å¤ã使ç¨ã㦠<literal>INSERT INTO</literal> ã¯ã¨ãªã¼ãå®è¡ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2447
@@ -6323,7 +7155,7 @@
"literal> service. The <literal>SQLExceptionProcessor</literal> service "
"provides a <literal>boolean isDuplicateKey(SQLException e)</literal> "
"operation that allows a for determination of any unique constraint violation."
-msgstr ""
+msgstr "<emphasis role=\"bold\">no-select-before-insert</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.JDBCCreateEntityCommand</literal>) ããã¯ã<literal>jboss.jdbc:service=SQLExceptionProcessor</literal> ãµã¼ãã¹ããã¤ã³ãããå±æ§ <literal>name=\"SQLExceptionProcessor\"</literal> ãæå®ãããã¨ã«ãã£ã¦ insert ã® select ãã¹ããããã <literal>default</literal> ã®å¤åå½¢ã§ãã<literal>SQLExceptionProcessor</literal> ãµã¼ãã¹ã¯ãä¸æå¶ç´éåããªããå¤æãããã¨ãå¯è½ã«ãã <literal>boolean isDuplicateKey(SQLException e)</literal> æä½ãæä¾ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2452
@@ -6335,7 +7167,7 @@
"literal> query statement provided by the <literal>pk-sql</literal> attribute "
"to obtain the next primary key value. Its primary target usage are databases "
"with sequence support."
-msgstr ""
+msgstr "<emphasis role=\"bold\">pk-sql</emphasis> (<literal>org.jboss.ejb.plugins.cmp.jdbc.JDBCPkSqlCreateCommand</literal>) <literal>JDBCPkSqlCreateCommand</literal> ã¯ã<literal>pk-sql</literal> å±æ§ã«ããä¸ãããã <literal>INSERT INTO</literal> ã¯ã¨ãªã¼ã¹ãã¼ãã¡ã³ããå®è¡ãã¦ã次ã®ãã©ã¤ããªãã¼å¤ãåå¾ãã¾ãããã®ä¸»è¦ãªä½¿ç¨ç®çã¯ãã·ã¼ã±ã³ã¹ãµãã¼ããæã¤ãã¼ã¿ãã¼ã¹ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2457
@@ -6347,7 +7179,7 @@
"literal> query using the <literal>getGeneratedKeys</literal> method from "
"MySQL native <literal>java.sql.Statement</literal> interface implementation "
"to fetch the generated key."
-msgstr ""
+msgstr "<emphasis role=\"bold\">mysql-get-generated-keys</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.mysql.JDBCMySQLCreateCommand</literal>) <literal>JDBCMySQLCreateCommand</literal> ã¯ãMySQL ãã¤ãã£ã <literal>java.sql.Statement</literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ãã <literal>getGeneratedKeys</literal> ã¡ã½ããã使ç¨ã㦠<literal>INSERT INTO</literal> ã¯ã¨ãªã¼ãå®è¡ããçæããããã¼ããã§ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2462
@@ -6360,7 +7192,7 @@
"literal> clause to generate keys in a single statement. It has a required "
"<literal>sequence</literal> element that specifies the name of the sequence "
"column."
-msgstr ""
+msgstr "<emphasis role=\"bold\">oracle-sequence</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCOracleCreateCommand</literal>) <literal>JDBCOracleCreateCommand</literal> ã¯ã<literal>RETURNING</literal> å¥ã¨ã¨ãã«ã·ã¼ã±ã³ã¹ã使ç¨ãã¦åä¸ã®ã¹ãã¼ãã¡ã³ãã§ãã¼ãçæãããOracle ã¨ä½µç¨ããä½æã³ãã³ãã§ããããã«ã¯ãã·ã¼ã±ã³ã¹åã®ååãæå®ããå¿
é ã® <literal>sequence</literal> ã¨ã¬ã¡ã³ããããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2467
@@ -6371,7 +7203,7 @@
"<literal>JDBCHsqldbCreateCommand</literal> executes an <literal>INSERT INTO</"
"literal> query after executing a <literal>CALL IDENTITY()</literal> "
"statement to fetch the generated key."
-msgstr ""
+msgstr "<emphasis role=\"bold\">hsqldb-fetch-key</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.hsqldb.JDBCHsqldbCreateCommand</literal>) <literal>JDBCHsqldbCreateCommand</literal> ã¯ã<literal>CALL IDENTITY()</literal> ã¹ãã¼ãã¡ã³ãã®å®è¡å¾ã« <literal>INSERT INTO</literal> ã¯ã¨ãªã¼ãå®è¡ãã¦ãçæããããã¼ããã§ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2472
@@ -6382,7 +7214,7 @@
"<literal>JDBCSybaseCreateCommand</literal> executes an <literal>INSERT</"
"literal> INTO query after executing a <literal>SELECT @@IDENTITY</literal> "
"statement to fetch the generated key."
-msgstr ""
+msgstr "<emphasis role=\"bold\">sybase-fetch-key</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.sybase.JDBCSybaseCreateCommand</literal>) <literal>JDBCSybaseCreateCommand</literal> ã¯ã<literal>SELECT @@IDENTITY</literal> ã¹ãã¼ãã¡ã³ãã®å®è¡å¾ã« <literal>INSERT</literal> INTO ã¯ã¨ãªã¼ãå®è¡ãã¦ãçæããããã¼ããã§ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2477
@@ -6394,7 +7226,7 @@
"uses the value from an <literal>IDENTITY</literal> columns. By default uses "
"<literal>SELECT SCOPE_IDENTITY()</literal> to reduce the impact of triggers; "
"can be overridden with <literal>pk-sql</literal> attribute e.g. for V7."
-msgstr ""
+msgstr "<emphasis role=\"bold\">mssql-fetch-key</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCSQLServerCreateCommand</literal>) <literal>IDENTITY</literal> åããã®å¤ã使ç¨ãã Microsoft SQL Server ç¨ã® <literal>JDBCSQLServerCreateCommand</literal> ã§ããããã©ã«ãã§ã¯ã<literal>SELECT SCOPE_IDENTITY()</literal> ã使ç¨ãã¦ãããªã¬ã¼ã®å½±é¿ãæ¸ããã¾ãããã¨ãã° V7 ãªã©ã® <literal>pk-sql</literal> å±æ§ã§ãªã¼ãã¼ã©ã¤ãã§ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2482
@@ -6406,7 +7238,7 @@
"literal> INTO query after using the <literal>getSerial</literal> method from "
"Informix native <literal>java.sql.Statement</literal> interface "
"implementation to fetch the generated key."
-msgstr ""
+msgstr "<emphasis role=\"bold\">informix-serial</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.informix.JDBCInformixCreateCommand</literal>) <literal>JDBCInformixCreateCommand</literal> ã¯ãInformix ãã¤ãã£ã <literal>java.sql.Statement</literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ãã <literal>getSerial</literal> ã¡ã½ããã使ç¨ããå¾ã§ <literal>INSERT</literal> INTO ã¯ã¨ãªã¼ãå®è¡ãã¦ãçæããããã¼ããã§ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2487
@@ -6418,7 +7250,7 @@
"the current value of the sequence. The optional <literal>sequence</literal> "
"attribute can be used to change the name of the sequence, with the default "
"being <literal>table_pkColumn_seq</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">postgresql-fetch-seq</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCPostgreSQLCreateCommand</literal>) ã·ã¼ã±ã³ã¹ã®ç¾å¨å¤ããã§ãããã PostgreSQL ç¨ã® <literal>JDBCPostgreSQLCreateCommand</literal> ã§ãããªãã·ã§ã³ã® <literal>sequence</literal> å±æ§ã使ç¨ãã¦ãã·ã¼ã±ã³ã¹ã®ååãå¤æ´ãããã¨ãã§ãã¾ããããã©ã«ã㯠<literal>table_pkColumn_seq</literal> ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2492
@@ -6432,7 +7264,7 @@
"The <literal>key-generator-factory</literal> attribute must provide the name "
"of a JNDI binding of the <literal>org.jboss.ejb.plugins.keygenerator."
"KeyGeneratorFactory</literal> implementation."
-msgstr ""
+msgstr "<emphasis role=\"bold\">key-generator</emphasis>:(<literal>org.jboss.ejb.plugins.cmp.jdbc.JDBCKeyGeneratorCreateCommand</literal>) <literal>JDBCKeyGeneratorCreateCommand</literal> ã¯ã<literal>key-generator-factory</literal> ã«ããåç
§ããããã¼ã¸ã§ãã¬ã¼ã¿ãããã©ã¤ããªãã¼ã®å¤ãåå¾ããå¾ã« <literal>INSERT INTO</literal>ã¯ã¨ãªã¼ãå®è¡ãã¾ãã<literal>key-generator-factory</literal> å±æ§ã§ã¯ã<literal>org.jboss.ejb.plugins.keygenerator.KeyGeneratorFactory</literal> ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ã® JNDI çµåã®ååãæå®ããªããã°ãªãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:2497
@@ -6447,7 +7279,7 @@
"key is obtained by calling the <literal>PreparedStatement.getGeneratedKeys</"
"literal> method. Since this requires JDBC3 support it is only available in "
"JDK1.4.1+ with a supporting JDBC driver."
-msgstr ""
+msgstr "<emphasis role=\"bold\">get-generated-keys</emphasis>:(org.jboss.ejb.plugins.cmp.jdbc.jdbc3.JDBCGetGeneratedKeysCreateCommand) <literal>JDBCGetGeneratedKeysCreateCommand</literal> ã¯ãèªåçæããããã¼ãåãåºãæ©è½ãæ㤠JDBC3 <literal>prepareStatement(æåå, Statement.RETURN_GENERATED_KEYS)</literal> ã使ç¨ãã¦æ§ç¯ãããã¹ãã¼ãã¡ã³ãã使ç¨ã㦠<literal>INSERT INTO</literal> ã¯ã¨ãªã¼ãå®è¡ãã¾ããçæããããã¼ã¯ã<literal>PreparedStatement.getGeneratedKeys</literal> ã¡ã½ãããå¼ã³åºããã¨ã«ãã£ã¦å¾ããã¾ãããã㯠JDBC3 ãµãã¼ããå¿
è¦ãªããããµãã¼ããã JDBC ãã©ã¤ãããã JDK1.4.1+ ã§ã®ã¿å©ç¨å¯è½ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2502
@@ -6456,7 +7288,7 @@
"An example configuration using the <literal>hsqldb-fetch-key</"
"literal><literal>entity-command</literal> with the generated key mapped to a "
"known primary key <literal>cmp-field</literal> is shown below."
-msgstr ""
+msgstr "çæããããã¼ãæ¢ç¥ã®ãã©ã¤ããªãã¼ <literal>cmp-field</literal> ã«ãããã³ã°ãããã<literal>hsqldb-fetch-key</literal><literal>entity-command</literal> ã使ç¨ããè¨å®ä¾ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2505
@@ -6480,7 +7312,24 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>LocationEJB</ejb-name>\n"
+"<pk-constraint>false</pk-constraint>\n"
+"<table-name>location</table-name>\n"
+" Â \n"
+"<cmp-field>\n"
+"<field-name>locationID</field-name>\n"
+"<column-name>id</column-name>\n"
+"<auto-increment/>\n"
+"</cmp-field>\n"
+"<!-- ...-->\n"
+"<entity-command name=\"hsqldb-fetch-key\"/>\n"
+" Â \n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: para
#: The_CMP_Engine.xml:2506
@@ -6488,7 +7337,7 @@
msgid ""
"An alternate example using an unknown primary key without an explicit "
"<literal>cmp-field</literal> is shown below."
-msgstr ""
+msgstr "æ示ç㪠<literal>cmp-field</literal> ããªãä¸æãã©ã¤ããªãã¼ã使ç¨ãã代æ¿ä¾ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2509
@@ -6514,13 +7363,31 @@
" </entity>\n"
" </enterprise-beans>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<enterprise-beans>\n"
+"<entity>\n"
+"<ejb-name>LocationEJB</ejb-name>\n"
+"<pk-constraint>false</pk-constraint>\n"
+"<table-name>location</table-name>\n"
+"<unknown-pk>\n"
+"<unknown-pk-class>java.lang.Integer</unknown-pk-class>\n"
+"<field-name>locationID</field-name>\n"
+"<column-name>id</column-name>\n"
+"<jdbc-type>INTEGER</jdbc-type>\n"
+"<sql-type>INTEGER</sql-type>\n"
+"<auto-increment/>\n"
+"</unknown-pk>\n"
+"<!--...-->\n"
+"<entity-command name=\"hsqldb-fetch-key\"/>\n"
+"</entity>\n"
+"</enterprise-beans>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:2515
#, no-c-format
msgid "Defaults"
-msgstr ""
+msgstr "ããã©ã«ã"
#. Tag: para
#: The_CMP_Engine.xml:2516
@@ -6532,19 +7399,19 @@
"<literal>jbosscmp-jdbc.xml</literal> file. The default options are contained "
"in a defaults element of the configuration file, and the content model is "
"shown below."
-msgstr ""
+msgstr "JBoss ã°ãã¼ãã«ããã©ã«ãã¯ã<literal>server/<server-name>/conf/</literal> ãã£ã¬ã¯ããªã® <literal>standardjbosscmp-jdbc.xml</literal> ãã¡ã¤ã«ã«å®ç¾©ããã¦ãã¾ããããããã®ã¢ããªã±ã¼ã·ã§ã³ã§ã<literal>jbosscmp-jdbc.xml</literal> ãã¡ã¤ã«å
ã®ã°ãã¼ãã«ããã©ã«ãããªã¼ãã¼ã©ã¤ããããã¨ãã§ãã¾ããããã©ã«ããªãã·ã§ã³ã¯ãè¨å®ãã¡ã¤ã«ã® defaults ã¨ã¬ã¡ã³ãã«å
¥ã£ã¦ãã¾ããã³ã³ãã³ãã¢ãã«ã次ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2520
#, no-c-format
msgid "The jbosscmp-jdbc.xml defaults content model"
-msgstr ""
+msgstr "jbosscmp-jdbc.xml defaults ã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:2527
#, no-c-format
msgid "An example of the defaults section follows:"
-msgstr ""
+msgstr "defaults ã»ã¯ã·ã§ã³ã®ä¾ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2530
@@ -6571,13 +7438,32 @@
" <list-cache-max>1000</list-cache-max>\n"
" </defaults>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<defaults>\n"
+"<datasource>java:/DefaultDS</datasource>\n"
+"<datasource-mapping>Hypersonic SQL</datasource-mapping>\n"
+"<create-table>true</create-table>\n"
+"<remove-table>false</remove-table>\n"
+"<read-only>false</read-only>\n"
+"<read-time-out>300000</read-time-out>\n"
+"<pk-constraint>true</pk-constraint>\n"
+"<fk-constraint>false</fk-constraint>\n"
+"<row-locking>false</row-locking>\n"
+"<preferred-relation-mapping>foreign-key</preferred-relation-mapping>\n"
+"<read-ahead>\n"
+"<strategy>on-load</strategy>\n"
+"<page-size>1000</page-size>\n"
+"<eager-load-group>*</eager-load-group>\n"
+"</read-ahead>\n"
+"<list-cache-max>1000</list-cache-max>\n"
+"</defaults>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:2532
#, no-c-format
msgid "A sample jbosscmp-jdbc.xml defaults declaration"
-msgstr ""
+msgstr "ãµã³ãã«ã® jbosscmp-jdbc.xml defaults 宣è¨"
#. Tag: para
#: The_CMP_Engine.xml:2533
@@ -6586,7 +7472,7 @@
"Each option can apply to entities, relationships, or both, and can be "
"overridden in the specific entity or relationship. A detailed description of "
"each option follows:"
-msgstr ""
+msgstr "åãªãã·ã§ã³ã¯ãã¨ã³ãã£ãã£ããªã¬ã¼ã·ã§ã³ã·ãããã¾ãã¯ãã®ä¸¡æ¹ã«é©ç¨ãããã¨ãã§ããç¹å®ã®ã¨ã³ãã£ãã£ã¾ãã¯ãªã¬ã¼ã·ã§ã³ã·ããã§ãªã¼ãã¼ã©ã¤ããããã¨ãã§ãã¾ããåãªãã·ã§ã³ã®è©³ç´°ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2538
@@ -6598,7 +7484,7 @@
"obtained from the datasource. Having different datasources for entities is "
"not recommended, as it vastly constrains the domain over which finders and "
"ejbSelects can query."
-msgstr ""
+msgstr "<emphasis role=\"bold\">datasource</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ããã¼ã¿ã½ã¼ã¹ã®ã«ãã¯ã¢ããã«ä½¿ç¨ããã <literal>jndi-name</literal> ã«ãªãã¾ããã¨ã³ãã£ãã£ã¾ã㯠<literal>relation-table</literal> ã§ä½¿ç¨ããããã¼ã¿ãã¼ã¹æ¥ç¶ã¯ãã¹ã¦ãã¼ã¿ã½ã¼ã¹ããå¾ããã¾ããã¨ã³ãã£ãã£ã«ãã¾ãã¾ãªãã¼ã¿ã½ã¼ã¹ãæãããã¨ãfinder ããã³ ejbSelect ã§ã¯ã¨ãªã¼ã§ãããã¡ã¤ã³ãé常ã«å¶ç´ãããã¨ã«ãªãããæ¨å¥¨ãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:2543
@@ -6609,7 +7495,7 @@
"how Java types are mapped to SQL types, and how EJB-QL functions are mapped "
"to database specific functions. Type mappings are discussed in <xref linkend="
"\"Datasource_Customization-Mapping\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">datasource-mapping</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãJava ã¿ã¤ãã SQL ã¿ã¤ãã«ãããã³ã°ããæ¹æ³ãããã³ EJB-QL é¢æ°ããã¼ã¿ãã¼ã¹åºæã®é¢æ°ã«ãããã³ã°ããæ¹æ³ã決ãã <literal>type-mapping</literal> ã®ååãæå®ãã¾ããã¿ã¤ããããã³ã°ã«ã¤ãã¦ã¯ã<xref linkend=\"Datasource_Customization-Mapping\"/>ã§èª¬æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2548
@@ -6621,7 +7507,7 @@
"before creating the table. If a table is found, it is logged, and the table "
"is not created. This option is very useful during the early stages of "
"development when the table structure changes often. The default is false."
-msgstr ""
+msgstr "<emphasis role=\"bold\">create-table</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åãJBoss ã¯ã¨ã³ãã£ãã£ã®ãã¼ãã«ã®ä½æã試è¡ããªããã°ãªãã¾ãããã¢ããªã±ã¼ã·ã§ã³ããããã¤ãããã¨ãJBoss ã¯ããã¼ãã«ä½æã®åã«ãã§ã«ãã¼ãã«ãåå¨ãã¦ãããã©ãã確èªãã¾ãããã¼ãã«ãè¦ã¤ãã£ãå ´åã¯ããã°ã«è¨é²ãåããããã¼ãã«ã¯ä½æããã¾ããããã®ãªãã·ã§ã³ã¯ãéçºã®åæ段éã§ãã¼ãã«æ§é ãé »ç¹ã«å¤ããå ´åã«é常ã«å½¹ç«ã¡ã¾ããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2575
@@ -6633,7 +7519,7 @@
"attempt to drop the table. This option is very useful during the early "
"stages of development when the table structure changes often. The default is "
"false."
-msgstr ""
+msgstr "<emphasis role=\"bold\">remove-table</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã true ã®å ´åãJBoss ã¯ãåã¨ã³ãã£ãã£ããã³ãªã¬ã¼ã·ã§ã³ã·ããã«ãããã³ã°ãããåé¢é£ãã¼ãã«ã«å¯¾ãã¦ããã¼ãã«ã®ããããã試è¡ãã¾ããã¢ããªã±ã¼ã·ã§ã³ã®ãããã¤ã解é¤ãããã¨ãã«ãJBoss ã¯ãã¼ãã«ã®ããããã試è¡ãã¾ãããã®ãªãã·ã§ã³ã¯ãéçºã®åæ段éã§ãã¼ãã«æ§é ãé »ç¹ã«å¤ããå ´åã«é常ã«å½¹ç«ã¡ã¾ããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2580
@@ -6649,7 +7535,7 @@
"are filled in by database triggers, such as last update. The <literal>read-"
"only</literal> option can be overridden on a per field basis. The default is "
"false."
-msgstr ""
+msgstr "<emphasis role=\"bold\">read-only</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãtrue ã®å ´åãbean ãããã¤ãããããã®ãã£ã¼ã«ãã®å¤ãå¤æ´ã許å¯ãããªããªããã¨ãæå®ãã¾ããèªã¿åãå°ç¨ã®ãã£ã¼ã«ãã¯ããã¼ã¿ãã¼ã¹ã«æ ¼ç´ãããã¯æ¿å
¥ããã¾ããããã©ã¤ããªãã¼ãã£ã¼ã«ããèªã¿åãå°ç¨ã§ããå ´åãcreate ã¡ã½ãã㯠<literal>CreateException</literal> ãæãã¾ãã<literal>read-only</literal> ãã£ã¼ã«ã㧠set ã¢ã¯ã»ããµãå¼ã³åºãããã¨ã<literal>EJBException</literal> ãæãã¾ããèªã¿åãå°ç¨ãã£ã¼ã«ãã¯ãæçµæ´æ°ãªã©ããã¼ã¿ãã¼ã¹ããªã¬ã¼ã«ãã£ã¦å
¥åããããã£ã¼ã«ãã§å½¹ç«ã¡ã¾ãã<literal>read-only</literal> ãªãã·ã§ã³ã¯ããã£ã¼ã«ããã¨ã«ãªã¼ãã¼ã©ã¤ããããã¨ãå¯è½ã§ããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2585
@@ -6661,7 +7547,7 @@
"a transaction, and a value of -1 means that the value never times out. This "
"option can also be overridden on a per CMP field basis. If <literal>read-"
"only</literal> is false, this value is ignored. The default is -1."
-msgstr ""
+msgstr "<emphasis role=\"bold\">read-time-out</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã§ã¯ãèªã¿åãå°ç¨ãã£ã¼ã«ãã§èªã¿åããæå¹ã§ããæéãããªç§åä½ã§è¡¨ãã¾ããå¤ã 0ãã®å ´åã«ã¯ãã©ã³ã¶ã¯ã·ã§ã³éå§æã«å¿
ããã®å¤ãåãã¼ããããå¤ã -1 ã®å ´åã«ã¯å¤ã¯ã¿ã¤ã ã¢ã¦ããã¾ããããã®ãªãã·ã§ã³ããCMP ãã£ã¼ã«ããã¨ã«ãªã¼ãã¼ã©ã¤ããããã¨ãå¯è½ã§ãã<literal>read-only</literal> ã false ã®å ´åããã®å¤ã¯ç¡è¦ããã¾ããããã©ã«ã㯠-1 ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2590
@@ -6673,7 +7559,7 @@
"syntax when loading the entity, but the actual syntax is determined by the "
"<literal>row-locking-template</literal> in the <literal>datasource-mapping</"
"literal> used by this entity. The default is false."
-msgstr ""
+msgstr "<emphasis role=\"bold\">row-locking</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãtrue ã®å ´åããã©ã³ã¶ã¯ã·ã§ã³ã§ãã¼ãããããã¹ã¦ã®è¡ã JBoss ãããã¯ãããã¨ãæå®ãã¾ããã»ã¨ãã©ã®ãã¼ã¿ãã¼ã¹ãã¨ã³ãã£ãã£ã®ãã¼ãæã« <literal>SELECT FOR UPDATE</literal> æ§æã使ç¨ãã¦ãããå®è£
ãã¾ãããå®éã®æ§æã¯ããã®ã¨ã³ãã£ãã£ã§ä½¿ç¨ããã <literal>datasource-mapping</literal> å
ã® <literal>row-locking-template</literal> ã§æ±ºã¾ãã¾ããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2595
@@ -6682,7 +7568,7 @@
"<emphasis role=\"bold\">pk-constraint</emphasis>: This optional element if "
"true specifies that JBoss will add a primary key constraint when creating "
"tables. The default is true."
-msgstr ""
+msgstr "<emphasis role=\"bold\">pk-constraint</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãtrue ã®å ´åããã¼ãã«ä½ææã« JBoss ããã©ã¤ããªãã¼å¶ç´ã追å ãããã¨ãæå®ãã¾ããããã©ã«ã㯠false ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2600
@@ -6692,7 +7578,7 @@
"element specifies the preferred mapping style for relationships. The "
"<literal>preferred-relation-mapping</literal> element must be either "
"<literal>foreign-key</literal> or <literal>relation-table</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">preferred-relation-mapping</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ããªã¬ã¼ã·ã§ã³ã·ããã«æã¾ãããããã³ã°ã¹ã¿ã¤ã«ãæå®ãã¾ãã<literal>preferred-relation-mapping</literal> ã¨ã¬ã¡ã³ãã¯ã<literal>foreign-key</literal> ã¾ã㯠<literal>relation-table</literal> ã®ããããã§ãªããã°ãªãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:2605
@@ -6701,7 +7587,7 @@
"<emphasis role=\"bold\">read-ahead</emphasis>: This optional element "
"controls caching of query results and CMR fields for the entity. This option "
"is discussed in <xref linkend=\"Optimized_Loading-Read_ahead\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">read-ahead</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãã¯ã¨ãªã¼çµæããã³ã¨ã³ãã£ãã£ã® CMR ãã£ã¼ã«ãã®ãã£ãã·ã³ã°ãå¶å¾¡ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ã<xref linkend=\"Optimized_Loading-Read_ahead\"/>ã§èª¬æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2610
@@ -6711,7 +7597,7 @@
"specifies the number of <literal>read-lists</literal> that can be tracked by "
"this entity. This option is discussed in <xref linkend=\"Read_ahead-on_load"
"\"/>. The default is 1000."
-msgstr ""
+msgstr "<emphasis role=\"bold\">list-cache-max</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ããã®ã¨ã³ãã£ãã£ã§è¿½è·¡ã§ãã <literal>read-lists</literal> ã®æ°ãæå®ãã¾ãããã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ã<xref linkend=\"Read_ahead-on_load\"/>ã§èª¬æãã¦ãã¾ããããã©ã«ã㯠1000 ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2620
@@ -6720,7 +7606,7 @@
"<emphasis role=\"bold\">fetch-size</emphasis>: This optional element "
"specifies the number of entities to read in one round-trip to the underlying "
"datastore. The default is 0."
-msgstr ""
+msgstr "<emphasis role=\"bold\">fetch-size</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãåºç¤ããªããã¼ã¿ã¹ãã¢ã¸ 1 å¾å¾©ã§èªã¿è¾¼ãã¨ã³ãã£ãã£ã®æ°ãæå®ãã¾ããããã©ã«ã㯠0 ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2625
@@ -6729,7 +7615,7 @@
"<emphasis role=\"bold\">unknown-pk</emphasis>: This optional element allows "
"one to define the default mapping of an unknown primary key type of "
"<literal>java.lang.Object</literal> maps to the persistent store."
-msgstr ""
+msgstr "<emphasis role=\"bold\">unknown-pk</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ãã£ã¦ãæ°¸ç¶ã¹ãã¢ã¸ã®ã<literal>java.lang.Object</literal> ãããã®ä¸æãã©ã¤ããªãã¼ã¿ã¤ãã®ããã©ã«ããããã³ã°ãå®ç¾©ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2630
@@ -6739,7 +7625,7 @@
"allows one to define the default command for entity creation. This is "
"described in detail in <xref linkend=\"The_CMP_Engine-"
"Entity_Commands_and_Primary_Key_Generation\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">entity-command</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã«ãã£ã¦ãã¨ã³ãã£ãã£ä½æç¨ã®ããã©ã«ãã³ãã³ããå®ç¾©ãããã¨ãã§ãã¾ããããã«ã¤ãã¦ã¯ã<xref linkend=\"The_CMP_Engine-Entity_Commands_and_Primary_Key_Generation\"/>ã§è©³ãã説æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2635
@@ -6749,7 +7635,7 @@
"allows a replacement query compiler to be specified. Alternate query "
"compilers were discussed in <xref linkend=\"Queries-"
"EJBQL_2.1_and_SQL92_queries\"/>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">ql-compiler</emphasis>:ãã®ãªãã·ã§ã³ã¨ã¬ã¡ã³ãã«ãã£ã¦ãç½®æã¯ã¨ãªã¼ã³ã³ãã¤ã©ãæå®ãããã¨ãã§ãã¾ãã代æ¿ã¯ã¨ãªã¼ã³ã³ãã¤ã©ã«ã¤ãã¦ã¯ã<xref linkend=\"Queries-EJBQL_2.1_and_SQL92_queries\"/> ã§èª¬æãã¦ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2640
@@ -6759,13 +7645,13 @@
"if set to true, indicates that an error in connecting to the database should "
"be seen in the application as runtime <literal>EJBException</literal> rather "
"than as a checked exception."
-msgstr ""
+msgstr "<emphasis role=\"bold\">throw-runtime-exceptions</emphasis>:ãã®å±æ§ã¯ãtrue ã«è¨å®ãããå ´åãã¢ããªã±ã¼ã·ã§ã³ã«ããã¦ãã¼ã¿ãã¼ã¹ã¸ã®æ¥ç¶ã«ããã誤ããã確èªæ¸ã¿ã®ä¾å¤ã¨ãã¦ã§ã¯ãªãããããã©ã³ã¿ã¤ã <literal>EJBException</literal> ã¨ãã¦è¦ãã¹ãã§ãããã¨ã示ãã¾ãã "
#. Tag: title
#: The_CMP_Engine.xml:2650
#, no-c-format
msgid "Datasource Customization"
-msgstr ""
+msgstr "ãã¼ã¿ã½ã¼ã¹ã®ã«ã¹ã¿ãã¤ãº"
#. Tag: para
#: The_CMP_Engine.xml:2651
@@ -6779,13 +7665,13 @@
"have to define a new mapping. If you find an error in one of the supplied "
"mappings, or if you create a new mapping for a new database, please consider "
"posting a patch at the JBoss project page on SourceForge."
-msgstr ""
+msgstr "JBoss ã«ã¯ãCloudscapeãDB2ãDB2/400ãHypersonic SQLãInformixDBãInterBaseãMS SQLSERVERãMS SQLSERVER2000ãmySQLãOracle7ãOracle8ãOracle9iãPointBaseãPostgreSQLãPostgreSQL 7.2ãSapDBãSOLIDãSybase ãªã©ãå¤ãã®ãã¼ã¿ãã¼ã¹ã«å¯¾ãã¦ãããããå®ç¾©ãããã¿ã¤ããããã³ã°ãããã¾ããæä¾ããã¦ãããããã³ã°ã使ç¨ããããªãå ´åãã¾ãã¯èªåã®ãã¼ã¿ãã¼ã¹ç¨ã®ãããã³ã°ãæä¾ããã¦ããªãå ´åã¯ãæ°ãããããã³ã°ãå®ç¾©ããå¿
è¦ãããã¾ããæä¾ããã¦ãããããã³ã°ã«èª¤ããè¦ã¤ããå ´åããããã¯æ°ãããã¼ã¿ãã¼ã¹ç¨ã«æ°ãããããã³ã°ãä½æããå ´åã¯ãSourceForge 㧠JBoss ããã¸ã§ã¯ããã¼ã¸ã«ããããè¼ãã¦ãã ããã"
#. Tag: title
#: The_CMP_Engine.xml:2655
#, no-c-format
msgid "Type Mapping"
-msgstr ""
+msgstr "ã¿ã¤ããããã³ã°:"
#. Tag: para
#: The_CMP_Engine.xml:2656
@@ -6795,19 +7681,19 @@
"literal> section of the <literal>jbosscmp-jdbc.xml</literal> descriptor. The "
"content model for the type-mapping element is given in <xref linkend="
"\"Type_Mapping-The_jbosscmp_jdbc_type_mapping_element_content_model.\"/>."
-msgstr ""
+msgstr "ãã¼ã¿ãã¼ã¹ã®ã«ã¹ã¿ãã¤ãºã¯ã<literal>jbosscmp-jdbc.xml</literal> è¨è¿°åã® <literal>type-mapping</literal> ã»ã¯ã·ã§ã³ã§è¡ãã¾ããtype-mapping ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã¯ã<xref linkend=\"Type_Mapping-The_jbosscmp_jdbc_type_mapping_element_content_model.\"/> ã«ç¤ºãã¦ããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2661
#, no-c-format
msgid "The jbosscmp-jdbc type-mapping element content model."
-msgstr ""
+msgstr "jbosscmp-jdbc type-mapping ã¨ã¬ã¡ã³ãã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:2669
#, no-c-format
msgid "The elements are:"
-msgstr ""
+msgstr "åã¨ã¬ã¡ã³ãã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2674
@@ -6817,7 +7703,7 @@
"name identifying the database customization. It is used to refer to the "
"mapping by the <literal>datasource-mapping</literal> elements found in "
"defaults and entity."
-msgstr ""
+msgstr "<emphasis role=\"bold\">name</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã¯ããã¼ã¿ãã¼ã¹ã®ã«ã¹ã¿ãã¤ãºãèå¥ããååãæå®ãã¾ããããã¯ãdefaults ããã³ã¨ã³ãã£ãã£å
ã«è¦ããã <literal>datasource-mapping</literal> ã¨ã¬ã¡ã³ãã«ãããããã³ã°ãåç
§ããã®ã«ä½¿ç¨ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2679
@@ -6827,25 +7713,25 @@
"element gives the <literal>PreparedStatement</literal> template used to "
"create a row lock on the selected rows. The template must support three "
"arguments:"
-msgstr ""
+msgstr "<emphasis role=\"bold\">row-locking-template</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããé¸æãããè¡ã§è¡ããã¯ãä½æããã®ã«ä½¿ç¨ãã <literal>PreparedStatement</literal> ãã³ãã¬ã¼ããä¸ãããã¾ãããã³ãã¬ã¼ãã¯ã次㮠3 ã¤ã®å¼æ°ããµãã¼ãããªããã°ãªãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:2684
#, no-c-format
msgid "the select clause"
-msgstr ""
+msgstr "select å¥"
#. Tag: para
#: The_CMP_Engine.xml:2689
#, no-c-format
msgid "the from clause. The order of the tables is currently not guaranteed"
-msgstr ""
+msgstr "from å¥ãã¼ãã«ã®é åºã¯ãç¾å¨ã®ã¨ããä¿è¨¼ããã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:2694
#, no-c-format
msgid "the where clause"
-msgstr ""
+msgstr "where å¥"
#. Tag: para
#: The_CMP_Engine.xml:2699
@@ -6854,7 +7740,7 @@
"If row locking is not supported in select statement this element should be "
"empty. The most common form of row locking is select for update as in: "
"<literal>SELECT ?1 FROM ?2 WHERE ?3 FOR UPDATE</literal>."
-msgstr ""
+msgstr "select ã¹ãã¼ãã¡ã³ãã§è¡ãããã³ã°ããµãã¼ããããªãå ´åã¯ããã®ã¨ã¬ã¡ã³ãã空ã«ããªããã°ãªãã¾ãããè¡ãããã³ã°ã®æãä¸è¬çãªå½¢å¼ã¯ããã¨ãã° <literal>SELECT ?1 FROM ?2 WHERE ?3 FOR UPDATE</literal> ãªã©ã®ãã㪠select for update ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2704
@@ -6864,7 +7750,7 @@
"element gives the <literal>PreparedStatement</literal> template used to "
"create a primary key constraint in the create table statement. The template "
"must support two arguments"
-msgstr ""
+msgstr "<emphasis role=\"bold\">pk-constraint-template</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããcreate table ã¹ãã¼ãã¡ã³ãã«ããã¦ãã©ã¤ããªãã¼å¶ç´ãä½æããã®ã«ä½¿ç¨ãã <literal>PreparedStatement</literal> ãã³ãã¬ã¼ããä¸ãããã¾ãããã³ãã¬ã¼ãã¯ã次㮠2 ã¤ã®å¼æ°ããµãã¼ãããªããã°ãªãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:2709
@@ -6872,13 +7758,13 @@
msgid ""
"Primary key constraint name; which is always <literal>pk_{table-name}</"
"literal>"
-msgstr ""
+msgstr "ãã©ã¤ããªãã¼å¶ç´åãããã¯å¸¸ã« <literal>pk_{table-name}</literal> ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2714
#, no-c-format
msgid "Comma separated list of primary key column names"
-msgstr ""
+msgstr "ã³ã³ãã§åºåã£ããã©ã¤ããªãã¼ååã®ãªã¹ã"
#. Tag: para
#: The_CMP_Engine.xml:2719
@@ -6887,7 +7773,7 @@
"If a primary key constraint clause is not supported in a create table "
"statement this element should be empty. The most common form of a primary "
"key constraint is: <literal>CONSTRAINT ?1 PRIMARY KEY (?2)</literal>"
-msgstr ""
+msgstr "create table ã¹ãã¼ãã¡ã³ãã§ãã©ã¤ããªãã¼å¶ç´å¥ããµãã¼ããããªãå ´åã¯ããã®ã¨ã¬ã¡ã³ãã空ã«ããªããã°ãªãã¾ããããã©ã¤ããªãã¼å¶ç´ã®æãä¸è¬çãªå½¢å¼ã¯ <literal>CONSTRAINT ?1 PRIMARY KEY (?2)</literal> ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2724
@@ -6896,13 +7782,13 @@
"<emphasis role=\"bold\">fk-constraint-template</emphasis>: This is the "
"template used to create a foreign key constraint in separate statement. The "
"template must support five arguments:"
-msgstr ""
+msgstr "<emphasis role=\"bold\">fk-constraint-template</emphasis>:ããã¯ãå¥ã®ã¹ãã¼ãã¡ã³ãã§å¤é¨ãã¼å¶ç´ãä½æããã®ã«ä½¿ç¨ãããã³ãã¬ã¼ãã§ãããã³ãã¬ã¼ãã¯ã次㮠5 ã¤ã®å¼æ°ããµãã¼ãããªããã°ãªãã¾ããã"
#. Tag: para
#: The_CMP_Engine.xml:2729
#, no-c-format
msgid "Table name"
-msgstr ""
+msgstr "ãã¼ãã«å"
#. Tag: para
#: The_CMP_Engine.xml:2734
@@ -6910,25 +7796,25 @@
msgid ""
"Foreign key constraint name; which is always <literal>fk_{table-name}_{cmr-"
"field-name}</literal>"
-msgstr ""
+msgstr "å¤é¨ãã¼å¶ç´åãããã¯å¸¸ã« <literal>fk_{table-name}_{cmr-field-name}</literal> ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2739
#, no-c-format
msgid "Comma separated list of foreign key column names"
-msgstr ""
+msgstr "ã³ã³ãã§åºåã£ãå¤é¨ãã¼ååã®ãªã¹ã"
#. Tag: para
#: The_CMP_Engine.xml:2744
#, no-c-format
msgid "References table name"
-msgstr ""
+msgstr "åç
§ãã¼ãã«å"
#. Tag: para
#: The_CMP_Engine.xml:2749
#, no-c-format
msgid "Comma separated list of the referenced primary key column names"
-msgstr ""
+msgstr "ã³ã³ãã§åºåã£ãåç
§ãã©ã¤ããªãã¼ååã®ãªã¹ã"
#. Tag: para
#: The_CMP_Engine.xml:2754
@@ -6938,7 +7824,7 @@
"should be empty. The most common form of a foreign key constraint is: "
"<literal>ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)"
"</literal>."
-msgstr ""
+msgstr "ãã¼ã¿ã½ã¼ã¹ãå¤é¨ãã¼å¶ç´ããµãã¼ãããªãå ´åã¯ããã®ã¨ã¬ã¡ã³ãã空ã«ããªããã°ãªãã¾ãããå¤é¨ãã¼å¶ç´ã®æãä¸è¬çãªå½¢å¼ã¯ <literal>ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)</literal> ã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2759
@@ -6946,7 +7832,7 @@
msgid ""
"<emphasis role=\"bold\">auto-increment-template</emphasis>: This declares "
"the SQL template for specifying auto increment columns."
-msgstr ""
+msgstr "<emphasis role=\"bold\">auto-increment-template</emphasis>:ããã¯ãèªåã¤ã³ã¯ãªã¡ã³ãåãæå®ããããã® SQL ãã³ãã¬ã¼ãã宣è¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2764
@@ -6956,25 +7842,25 @@
"table</literal> is true, this SQL template specifies the syntax for adding a "
"column to an existing table. The default value is <literal>ALTER TABLE ?1 "
"ADD ?2 ?3</literal>. The parameters are:"
-msgstr ""
+msgstr "<emphasis role=\"bold\">add-column-template</emphasis>:<literal>alter-table</literal> ã true ã§ããã¨ãããã® SQL ãã³ãã¬ã¼ãã¯ãæ¢åã®ãã¼ãã«ã«åã追å ããããã®æ§æãæå®ãã¾ããããã©ã«ãå¤ã¯ <literal>ALTER TABLE ?1 ADD ?2 ?3</literal> ã§ããåãã©ã¡ã¼ã¿ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2769 The_CMP_Engine.xml:2791 The_CMP_Engine.xml:2813
#, no-c-format
msgid "the table name"
-msgstr ""
+msgstr "ãã¼ãã«å"
#. Tag: para
#: The_CMP_Engine.xml:2774 The_CMP_Engine.xml:2796 The_CMP_Engine.xml:2818
#, no-c-format
msgid "the column name"
-msgstr ""
+msgstr "åå"
#. Tag: para
#: The_CMP_Engine.xml:2779 The_CMP_Engine.xml:2801
#, no-c-format
msgid "the column type"
-msgstr ""
+msgstr "åã¿ã¤ã"
#. Tag: para
#: The_CMP_Engine.xml:2786
@@ -6984,7 +7870,7 @@
"<literal>alter-table</literal> is true, this SQL template specifies the "
"syntax for dropping a column to from an existing table. The default value is "
"<literal>ALTER TABLE ?1 ALTER ?2 TYPE ?3</literal>. The parameters are:"
-msgstr ""
+msgstr "<emphasis role=\"bold\">alter-column-template</emphasis>:<literal>alter-table</literal> ã true ã§ããã¨ãããã® SQL ãã³ãã¬ã¼ãã¯ãæ¢åã®ãã¼ãã«ããåãããããããããã®æ§æãæå®ãã¾ããããã©ã«ãå¤ã¯ <literal>ALTER TABLE ?1 ALTER ?2 TYPE ?3</literal> ã§ããåãã©ã¡ã¼ã¿ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2808
@@ -6994,7 +7880,7 @@
"table</literal> is true, this SQL template specifies the syntax for dropping "
"a column to from an existing table. The default value is <literal>ALTER "
"TABLE ?1 DROP ?2</literal>. The parameters are:"
-msgstr ""
+msgstr "<emphasis role=\"bold\">drop-column-template</emphasis>:<literal>alter-table</literal> ã true ã§ããã¨ãããã® SQL ãã³ãã¬ã¼ãã¯ãæ¢åã®ãã¼ãã«ããåãããããããããã®æ§æãæå®ãã¾ããããã©ã«ãå¤ã¯ <literal>ALTER TABLE ?1 DROP ?2</literal> ã§ããåãã©ã¡ã¼ã¿ã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2825
@@ -7007,7 +7893,7 @@
"prefix + int_counter + alias-header-suffix. An example alias header would be "
"<literal>t0_</literal> for an alias-header-prefix of \"<literal>t</literal>"
"\" and an alias-header-suffix of \"<literal>_</literal>\"."
-msgstr ""
+msgstr "<emphasis role=\"bold\">alias-header-prefix</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããã¨ã¤ãªã¢ã¹ãããã¼ã®ä½æã«ä½¿ç¨ããæ¥é è¾ãä»ä¸ããã¾ããã¨ã¤ãªã¢ã¹ãããã¼ã¯ãEJB-QL ã³ã³ãã¤ã©ã«ããçæããããã¼ãã«ã¨ã¤ãªã¢ã¹ã®å
é ã«ä»ããããååã®éè¤ãé²ãã¾ããã¨ã¤ãªã¢ã¹ãããã¼ã¯ alias-header-prefix + int_counter + alias-header-suffix ã®ããã«æ§æããã¾ããã¨ã¤ãªã¢ã¹ãããã¼ã®ä¾ã¯ãalias-header-prefix ã \"<literal>t</literal>\" ãalias-header-suffix ã \"<literal>_</literal>\"ã®å ´å㧠<literal>t0_</literal> ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2830
@@ -7015,7 +7901,7 @@
msgid ""
"<emphasis role=\"bold\">alias-header-suffix</emphasis>: This required "
"element gives the suffix portion of the generated alias header."
-msgstr ""
+msgstr "<emphasis role=\"bold\">alias-header-suffix</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããçæãããã¨ã¤ãªã¢ã¹ãããã¼ã®æ¥å°¾è¾é¨åãä»ä¸ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2835
@@ -7023,7 +7909,7 @@
msgid ""
"<emphasis role=\"bold\">alias-max-length</emphasis>: This required element "
"gives the maximum allowed length for the generated alias header."
-msgstr ""
+msgstr "<emphasis role=\"bold\">alias-max-length</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããçæãããã¨ã¤ãªã¢ã¹ãããã¼ã®æ大許容é·ãä¸ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2840
@@ -7034,7 +7920,7 @@
"or false. Some EJB-QL operators are mapped to exists subqueries. If "
"<literal>subquery-supported</literal> is false, the EJB-QL compiler will use "
"a left join and is null."
-msgstr ""
+msgstr "<emphasis role=\"bold\">subquery-supported</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã¯ããã® <literal>type-mapping</literal> ãµãã¯ã¨ãªã¼ã true ã¨ããã false ã¨ããããæå®ãã¾ããä¸é¨ã® EJB-QL æ¼ç®åã¯æ¢åã®ãµãã¯ã¨ãªã¼ã«ãããã³ã°ããã¾ãã<literal>subquery-supported</literal> ã false ã®å ´åãEJB-QL ã³ã³ãã¤ã©ã¯ left join ã使ç¨ãããã«ã«ãªãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2845
@@ -7044,7 +7930,7 @@
"defines <emphasis>true</emphasis> identity in EJB-QL queries. Examples "
"include <literal>TRUE</literal>, <literal>1</literal>, and <literal>(1=1)</"
"literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">true-mapping</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã¯ãEJB-QL ã¯ã¨ãªã¼ã«ããã <emphasis>true</emphasis> ã®èå¥ãå®ç¾©ãã¾ããä¾ã¨ãã¦ã¯ã<literal>TRUE</literal>ã<literal>1</literal>ãããã³ <literal>(1=1)</literal> ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2850
@@ -7054,7 +7940,7 @@
"defines <emphasis>false</emphasis> identity in EJB-QL queries. Examples "
"include <literal>FALSE</literal>, <literal>0</literal>, and <literal>(1=0)</"
"literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">false-mapping</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã¯ãEJB-QL ã¯ã¨ãªã¼ã«ããã <emphasis>false</emphasis> ã®èå¥ãå®ç¾©ãã¾ããä¾ã¨ãã¦ã¯ã<literal>FALSE</literal>ã<literal>0</literal>ãããã³ <literal>(1=0)</literal> ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2855
@@ -7064,7 +7950,7 @@
"specifies one or more the mappings from an EJB-QL function to an SQL "
"implementation. See <xref linkend=\"Datasource_Customization-Function_Mapping"
"\"/> for the details."
-msgstr ""
+msgstr "<emphasis role=\"bold\">function-mapping</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ãEJB-QL é¢æ°ãã SQL ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ã¸ã®ãããã³ã°ã 1 ã¤ä»¥ä¸æå®ãã¾ãã詳ããã¯<xref linkend=\"Datasource_Customization-Function_Mapping\"/>ãåç
§ãã¦ãã ããã"
#. Tag: para
#: The_CMP_Engine.xml:2860
@@ -7073,31 +7959,31 @@
"<emphasis role=\"bold\">mapping</emphasis>: This required element specifies "
"the mappings from a Java type to the corresponding JDBC and SQL type. See "
"<xref linkend=\"Datasource_Customization-Mapping\"/> for the details."
-msgstr ""
+msgstr "<emphasis role=\"bold\">mapping</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã¯ãJava ã¿ã¤ããã対å¿ãã JDBC ããã³ SQL ã¿ã¤ãã¸ã®ãããã³ã°ãæå®ãã¾ãã詳ããã¯<xref linkend=\"Datasource_Customization-Mapping\"/>ãåç
§ãã¦ãã ããã"
#. Tag: title
#: The_CMP_Engine.xml:2868
#, no-c-format
msgid "Function Mapping"
-msgstr ""
+msgstr "é¢æ°ãããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:2869
#, no-c-format
msgid "The function-mapping element model is show below."
-msgstr ""
+msgstr "function-mapping ã¨ã¬ã¡ã³ãã¢ãã«ã次ã«ç¤ºãã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2873
#, no-c-format
msgid "The jbosscmp-jdbc function-mapping element content model"
-msgstr ""
+msgstr "jbosscmp-jdbc function-mapping ã¨ã¬ã¡ã³ãã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:2880
#, no-c-format
msgid "The allowed child elements are:"
-msgstr ""
+msgstr "許容ãããåã¨ã¬ã¡ã³ãã¯æ¬¡ã®ã¨ããã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2885
@@ -7106,7 +7992,7 @@
"<emphasis role=\"bold\">function-name</emphasis>: This required element "
"gives the EJB-QL function name, e.g., <literal>concat</literal>, "
"<literal>substring</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">function-name</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ããããã¨ãã° <literal>concat</literal>ã<literal>substring</literal> ãªã©ã® EJB-QL é¢æ°åãä¸ãããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2890
@@ -7117,13 +8003,13 @@
"Examples for a <literal>concat</literal> function include: <literal>(?1 || ?"
"2)</literal>, <literal>concat(?1, ?2)</literal>, <literal>(?1 + ?2)</"
"literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">function-sql</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããåºç¤ãæããã¼ã¿ãã¼ã¹ã«é©ããé¢æ°ç¨ã® SQL ãä¸ãããã¾ãã<literal>concat</literal> é¢æ°ã®ä¾ã¨ãã¦ã¯ã<literal>(?1 || ?2)</literal>ã<literal>concat(?1, ?2)</literal>ã<literal>(?1 + ?2)</literal> ãããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2898
#, no-c-format
msgid "Mapping"
-msgstr ""
+msgstr "ãããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:2899
@@ -7134,13 +8020,13 @@
"of <literal>mapping</literal> elements, the content model for which is shown "
"in <xref linkend=\"Mapping-The_jbosscmp_jdbc_mapping_element_content_model."
"\"/>."
-msgstr ""
+msgstr "<literal>type-mapping</literal> ã¯ãåãªã Java ã¯ã©ã¹ã¿ã¤ãã¨ãã¼ã¿ãã¼ã¹ã¿ã¤ãéã®ãããã³ã°ã®éã¾ãã§ããã¿ã¤ããããã³ã°ã®éã¾ãã¯ã<literal>mapping</literal> ã¨ã¬ã¡ã³ãã®éã¾ãã«ãã£ã¦å®ç¾©ãã¾ãããã®ã³ã³ãã³ãã¢ãã«ã¯<xref linkend=\"Mapping-The_jbosscmp_jdbc_mapping_element_content_model.\"/>ã«ç¤ºãã¦ããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2903
#, no-c-format
msgid "The jbosscmp-jdbc mapping element content model."
-msgstr ""
+msgstr "jbosscmp-jdbc mapping ã¨ã¬ã¡ã³ãã³ã³ãã³ãã¢ãã«"
#. Tag: para
#: The_CMP_Engine.xml:2910
@@ -7149,7 +8035,7 @@
"If JBoss cannot find a mapping for a type, it will serialize the object and "
"use the <literal>java.lang.Object</literal> mapping. The following describes "
"the three child elements of the mapping element:"
-msgstr ""
+msgstr "JBoss ã¯ã¿ã¤ãã®ãããã³ã°ãè¦ã¤ããããªãå ´åããªãã¸ã§ã¯ããé£ç¶åãã<literal>java.lang.Object</literal> ãããã³ã°ã使ç¨ãã¾ãã次ã«ããããã³ã°ã¨ã¬ã¡ã³ãã® 3 ã¤ã®åã¨ã¬ã¡ã³ãã«ã¤ãã¦èª¬æãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2915
@@ -7159,7 +8045,7 @@
"the fully qualified name of the Java class to be mapped. If the class is a "
"primitive wrapper class such as <literal>java.lang.Short</literal>, the "
"mapping also applies to the primitive type."
-msgstr ""
+msgstr "<emphasis role=\"bold\">java-type</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ããããããã³ã°ãã Java ã¯ã©ã¹ã®å®å
¨ä¿®é£¾åãä¸ãããã¾ããã¯ã©ã¹ã<literal>java.lang.Short</literal> ãªã©ã®ããªããã£ãã©ããã¼ ã¯ã©ã¹ã§ããå ´åããããã³ã°ãããªããã£ãã¿ã¤ãã«é©ç¨ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2920
@@ -7170,7 +8056,7 @@
"<literal>PreparedStatement</literal> or loading data from a JDBC "
"<literal>ResultSet</literal>. The valid types are defined in <literal>java."
"sql.Types</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">jdbc-type</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããJDBC <literal>PreparedStatement</literal> ã§ã®ãã©ã¡ã¼ã¿ã®è¨å®æã¾ã㯠JDBC <literal>ResultSet</literal> ããã®ãã¼ã¿ã®ãã¼ãæã«ä½¿ç¨ãã JDBC ã¿ã¤ããä¸ãããã¾ããæå¹ãªã¿ã¤ã㯠<literal>java.sql.Types</literal> ã«å®ç¾©ããã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2925
@@ -7179,7 +8065,7 @@
"<emphasis role=\"bold\">sql-type</emphasis>: This required element gives the "
"SQL type that is used in create table statements. Valid types are only "
"limited by your database vendor."
-msgstr ""
+msgstr "<emphasis role=\"bold\">sql-type</emphasis>:ãã®å¿
é ã®ã¨ã¬ã¡ã³ãã«ãããcreate table ã¹ãã¼ãã¡ã³ãã§ä½¿ç¨ãã SQL ã¿ã¤ããä¸ãããã¾ããæå¹ãªã¿ã¤ãã¯ããã¼ã¿ãã¼ã¹ãã³ãã¼ã«ãã£ã¦å¶éãããã ãã§ãã"
#. Tag: para
#: The_CMP_Engine.xml:2930
@@ -7188,7 +8074,7 @@
"<emphasis role=\"bold\">param-setter</emphasis>: This optional element "
"specifies the fully qualified name of the <literal>JDBCParameterSetter</"
"literal> implementation for this mapping."
-msgstr ""
+msgstr "<emphasis role=\"bold\">param-setter</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ããã®ãããã³ã°ã® <literal>JDBCParameterSetter</literal> ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ã®å®å
¨ä¿®é£¾åãæå®ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2935
@@ -7197,13 +8083,13 @@
"<emphasis role=\"bold\">result-reader</emphasis>: This option element "
"specifies the fully qualified name of the <literal>JDBCResultSetReader</"
"literal> implementation for this mapping."
-msgstr ""
+msgstr "<emphasis role=\"bold\">result-reader</emphasis>:ãã®ãªãã·ã§ã³ã®ã¨ã¬ã¡ã³ãã¯ããã®ãããã³ã°ã® <literal>JDBCResultSetReader</literal> ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ã®å®å
¨ä¿®é£¾åãæå®ãã¾ãã"
#. Tag: para
#: The_CMP_Engine.xml:2940
#, no-c-format
msgid "An example mapping element for a short in Oracle9i is shown below."
-msgstr ""
+msgstr "Oracle9i ã® short ã«å¯¾ãã mapping ã¨ã¬ã¡ã³ãã®ä¾ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2943
@@ -7222,13 +8108,25 @@
" </type-mapping>\n"
" </type-mappings>\n"
"</jbosscmp-jdbc>"
-msgstr ""
+msgstr "<jbosscmp-jdbc>\n"
+"<type-mappings>\n"
+"<type-mapping>\n"
+"<name>Oracle9i</name>\n"
+"<!--...-->\n"
+"<mapping>\n"
+"<java-type>java.lang.Short</java-type>\n"
+"<jdbc-type>NUMERIC</jdbc-type>\n"
+"<sql-type>NUMBER(5)</sql-type>\n"
+"</mapping>\n"
+"</type-mapping>\n"
+"</type-mappings>\n"
+"</jbosscmp-jdbc>"
#. Tag: title
#: The_CMP_Engine.xml:2947
#, no-c-format
msgid "User Type Mappings"
-msgstr ""
+msgstr "ã¦ã¼ã¶ã¼ã¿ã¤ããããã³ã°"
#. Tag: para
#: The_CMP_Engine.xml:2948
@@ -7237,7 +8135,7 @@
"User type mappings allow one to map from JDBC column types to custom CMP "
"fields types by specifying an instance of <literal>org.jboss.ejb.plugins.cmp."
"jdbc.Mapper</literal> interface, the definition of which is shown below."
-msgstr ""
+msgstr "ã¦ã¼ã¶ã¼ã¿ã¤ããããã³ã°ã¯ã<literal>org.jboss.ejb.plugins.cmp.jdbc.Mapper</literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ã¤ã³ã¹ã¿ã³ã¹ãæå®ãããã¨ã«ãã£ã¦ JDBC åã¿ã¤ãããã«ã¹ã¿ã CMP ãã£ã¼ã«ãã¿ã¤ãã¸ã®ãããã³ã°ãå¯è½ã«ãã¾ãããã®å®ç¾©ã次ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: The_CMP_Engine.xml:2951
@@ -7259,7 +8157,22 @@
" */\n"
" Object toFieldValue(Object columnValue);\n"
"}"
-msgstr ""
+msgstr "public interface Mapper\n"
+"{\n"
+" /**\n"
+" * This method is called when CMP field is stored.\n"
+"* @param fieldValue - CMP field value\n"
+" * @return column value.\n"
+"*/\n"
+" Object toColumnValue(Object fieldValue); \n"
+"\n"
+" /** \n"
+" * This method is called when CMP field is loaded.\n"
+"* @param columnValue - loaded column value.\n"
+"* @return CMP field value.\n"
+"*/\n"
+" Object toFieldValue(Object columnValue);\n"
+"}"
#. Tag: para
#: The_CMP_Engine.xml:2952
@@ -7270,13 +8183,13 @@
"mappings</literal> element consists of one or more <literal>user-type-"
"mapping</literal> elements, the content model of which is shown in <xref "
"linkend=\"User_Type_Mappings-The_user_type_mapping_content_model_\"/>."
-msgstr ""
+msgstr "å
¸åçãªä½¿ç¨äºä¾ã¯ãæ´æ°ã¿ã¤ãã®ãã¿ã¤ãã»ã¼ã Java åæåã¤ã³ã¹ã¿ã³ã¹ã¸ã®ãããã³ã°ã§ãã<literal>user-type-mappings</literal> ã¨ã¬ã¡ã³ãã®ã³ã³ãã³ãã¢ãã«ã¯ã1 ã¤ä»¥ä¸ã® <literal>user-type-mapping</literal> ã¨ã¬ã¡ã³ãããæãã¾ãããã®ã³ã³ãã³ãã¢ãã«ã¯<xref linkend=\"User_Type_Mappings-The_user_type_mapping_content_model_\"/>ã«ç¤ºãã¦ããã¾ãã"
#. Tag: title
#: The_CMP_Engine.xml:2957
#, no-c-format
msgid "The user-type-mapping content model >"
-msgstr ""
+msgstr "user-type-mapping ã³ã³ãã³ãã¢ãã« >"
#. Tag: para
#: The_CMP_Engine.xml:2967
@@ -7284,7 +8197,7 @@
msgid ""
"<emphasis role=\"bold\">java-type</emphasis>: the fully qualified name of "
"the CMP field type in the mapping."
-msgstr ""
+msgstr "<emphasis role=\"bold\">java-type</emphasis>:ãããã³ã°ã«ããã CMP ãã£ã¼ã«ãã¿ã¤ãã®å®å
¨ä¿®é£¾åã"
#. Tag: para
#: The_CMP_Engine.xml:2972
@@ -7292,7 +8205,7 @@
msgid ""
"<emphasis role=\"bold\">mapped-type</emphasis>: the fully qualified name of "
"the database type in the mapping."
-msgstr ""
+msgstr "<emphasis role=\"bold\">mapped-type</emphasis>:ãããã³ã°ã«ããããã¼ã¿ãã¼ã¹ã¿ã¤ãã®å®å
¨ä¿®é£¾åã"
#. Tag: para
#: The_CMP_Engine.xml:2977
@@ -7302,5 +8215,5 @@
"<literal>Mapper</literal> interface implementation that handles the "
"conversion between the <literal>java-type</literal> and <literal>mapped-"
"type</literal>."
-msgstr ""
+msgstr "<emphasis role=\"bold\">mapper</emphasis>:<literal>java-type</literal> 㨠<literal>mapped-type</literal> éã®å¤æãå¦çãã <literal>Mapper</literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¤ã³ããªã¡ã³ãã¼ã·ã§ã³ã®å®å
¨ä¿®é£¾åã"
More information about the jboss-cvs-commits
mailing list