[jboss-cvs] JBossAS SVN: r77937 - projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Sep 3 21:26:38 EDT 2008
Author: tnagamot at redhat.com
Date: 2008-09-03 21:26:37 -0400 (Wed, 03 Sep 2008)
New Revision: 77937
Modified:
projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Book_Info.po
projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Colophon.po
projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/State_transfer.po
projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Transactions.po
projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Tree_Cache_Guide.po
projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Treecache_marshaller.po
Log:
translation in progress
Modified: projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Book_Info.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Book_Info.po 2008-09-04 01:14:46 UTC (rev 77936)
+++ projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Book_Info.po 2008-09-04 01:26:37 UTC (rev 77937)
@@ -8,7 +8,7 @@
"Project-Id-Version: Book_Info\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-05-30 04:03+0000\n"
-"PO-Revision-Date: 2008-08-12 15:19+1000\n"
+"PO-Revision-Date: 2008-09-03 16:16+1000\n"
"Last-Translator: Takuro Nagamoto\n"
"Language-Team: <ja at li.org>\n"
"MIME-Version: 1.0\n"
@@ -26,7 +26,7 @@
#: Book_Info.xml:11
#, no-c-format
msgid "A Structured, Replicated, Transactional Cache"
-msgstr ""
+msgstr "æ§é åããã³ã¬ããªã±ã¼ãããããã©ã³ã¶ã¯ã·ã§ã³å¯¾å¿ãã£ãã·ã¥"
#. Tag: para
#: Book_Info.xml:15
Modified: projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Colophon.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Colophon.po 2008-09-04 01:14:46 UTC (rev 77936)
+++ projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Colophon.po 2008-09-04 01:26:37 UTC (rev 77937)
@@ -1,3 +1,4 @@
+# translation of Colophon.po to
msgid ""
msgstr ""
"Project-Id-Version: Colophon\n"
@@ -3,22 +4,23 @@
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-05-30 04:03+0000\n"
-"PO-Revision-Date: 2007-04-17 00:25-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-09-03 16:22+1000\n"
+"Last-Translator: Takuro Nagamoto\n"
+"Language-Team: <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: Colophon.xml:9
#, no-c-format
msgid "Bibliography"
-msgstr ""
+msgstr "åèæç®"
#. Tag: title
#: Colophon.xml:10
#, no-c-format
msgid "Authors"
-msgstr ""
+msgstr "èè
"
#. Tag: author
@@ -29,6 +31,8 @@
"<honorific>Mr</honorific><firstname>Norman</firstname> <surname>Walsh</"
"surname>"
msgstr ""
+"<honorific></honorific><firstname>Norman</firstname> <surname>Walsh</"
+"surname> æ°"
#. Tag: affiliation
#: Colophon.xml:14
@@ -38,21 +42,25 @@
"jobtitle><orgname>ArborText, Inc.</orgname><orgdiv>Application Developement</"
"orgdiv>"
msgstr ""
+"<shortaffil>ATI</shortaffil><jobtitle>ã·ãã¢ã¢ããªã±ã¼ã·ã§ã³ã¢ããªã¹ã</"
+"jobtitle><orgname>ArborText, Inc.</orgname><orgdiv>ã¢ããªã±ã¼ã·ã§ã³éçº</"
+"orgdiv>"
#. Tag: title
#: Colophon.xml:16
#, no-c-format
msgid "Translator"
-msgstr ""
+msgstr "翻訳è
"
#. Tag: othercredit
#: Colophon.xml:17
#, no-c-format
msgid "<firstname>John</firstname> <surname>Doe</surname>"
-msgstr ""
+msgstr "<firstname>John</firstname> <surname>Doe</surname>æ°"
#. Tag: contrib
#: Colophon.xml:19
#, no-c-format
msgid "Extensive review and rough drafts of Section 1.3, 1.4, and 1.5"
-msgstr ""
+msgstr "ã»ã¯ã·ã§ã³ 1.3ã1.4ãããã³ 1.5 ã®è稿"
+
Modified: projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/State_transfer.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/State_transfer.po 2008-09-04 01:14:46 UTC (rev 77936)
+++ projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/State_transfer.po 2008-09-04 01:26:37 UTC (rev 77937)
@@ -1,24 +1,26 @@
+# translation of State_transfer.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: State_transfer\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-05-30 04:03+0000\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-08-29 13:10+1000\n"
+"Last-Translator: Takuro Nagamoto\n"
+"Language-Team: <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: State_transfer.xml:10
#, no-c-format
msgid "State Transfer"
-msgstr ""
+msgstr "ã¹ãã¼ã¿ã¹è»¢é"
#. Tag: para
#: State_transfer.xml:11
@@ -27,20 +29,19 @@
"\"State Transfer\" refers to the process by which a JBoss Cache instance "
"prepares itself to begin providing a service by acquiring the current state "
"from another cache instance and integrating that state into its own state."
-msgstr ""
+msgstr "ãã¹ãã¼ã¿ã¹è»¢éãã¯ãJBoss Cache ã¤ã³ã¹ã¿ã³ã¹ãå¥ã®ãã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ããç¾å¨ã®ã¹ãã¼ã¿ã¹ãåå¾ãããã®ã¹ãã¼ã¿ã¹ãJBoss Cache ã¤ã³ã¹ã¿ã³ã¹èªä½ã®ã¹ãã¼ã¿ã¹ã«çµ±åãããã¨ã«ãã£ã¦ãµã¼ãã¹ãæä¾ããããæºåããããã»ã¹ãæå³ãã¾ãã"
#. Tag: title
#: State_transfer.xml:15
#, no-c-format
msgid "Types of State Transfer"
-msgstr ""
+msgstr "ã¹ãã¼ã¿ã¹è»¢éã®ã¿ã¤ã"
#. Tag: para
#: State_transfer.xml:16
#, no-c-format
-msgid ""
-"The state that is acquired and integrated can consist of two basic types:"
-msgstr ""
+msgid "The state that is acquired and integrated can consist of two basic types:"
+msgstr "åå¾ããã³çµ±åãããåºæ¬çãªã¹ãã¼ã¿ã¹ã¯ä»¥ä¸ã® 2 ã¤ã§ãã"
#. Tag: para
#: State_transfer.xml:21
@@ -51,7 +52,7 @@
"nodes in the cache that is providing state are serialized and transferred; "
"the recipient deserializes the data, creates corresponding nodes in its own "
"in-memory tree, and populates them with the transferred data."
-msgstr ""
+msgstr "ã䏿ãã¾ãã¯ãã¡ã¢ãªå
ãã¹ãã¼ã¿ã¹ãããã¯ãå¥ã®ãã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ã®å®éã®ã¡ã¢ãªå
ã¹ãã¼ã¿ã¹ããæ§æããã¾ããã¹ãã¼ã¿ã¹ãæä¾ãã¦ãããã£ãã·ã¥å
ã®ãã¾ãã¾ãªã¡ã¢ãªå
ãã¼ãã®å
容ã¯ã·ãªã¢ã«åããã転éããã¾ããåä¿¡å´ã¯ãã¼ã¿ãéã·ãªã¢ã«åããããèªä½ã®ã¡ã¢ãªå
ããªã¼ã«å¯¾å¿ãããã¼ãã使ãã転éããããã¼ã¿ããããã®ãã¼ãã«å
¥åãã¾ãã"
#. Tag: para
#: State_transfer.xml:24
@@ -59,7 +60,7 @@
msgid ""
"\"In-memory\" state transfer is enabled by setting the cache's "
"<literal>FetchInMemoryState</literal> property to <literal>true</literal>."
-msgstr ""
+msgstr "ãã¡ã¢ãªå
ãã¹ãã¼ã¿ã¹è»¢éãæå¹ã«ããã«ã¯ããã£ãã·ã¥ã® <literal>FetchInMemoryState</literal> ããããã£ã <literal>true</literal> ã«è¨å®ãã¾ãã"
#. Tag: para
#: State_transfer.xml:29
@@ -69,7 +70,7 @@
"The state stored in the state-provider cache's persistent store is "
"deserialized and transferred; the recipient passes the data to its own cache "
"loader, which persists it to the recipient's persistent store."
-msgstr ""
+msgstr "ãæ°¸ç¶ãã¹ãã¼ã¿ã¹ãå
±æãããªããã£ãã·ã¥ãã¼ãã使ç¨ããã¦ããå ´åã«ã®ã¿é©ç¨ã§ãã¾ããã¹ãã¼ã¿ã¹ãããã¤ããã£ãã·ã¥ã®æ°¸ç¶ã¹ãã¢ã«ä¿åãããã¹ãã¼ã¿ã¹ã¯éã·ãªã¢ã«åããã転éããã¾ããåä¿¡å´ã¯ãã®ãã¼ã¿ãããèªä½ã®ãã£ãã·ã¥ãã¼ãã¼ã«æ¸¡ãããã¼ã¿ã¯åä¿¡å´ã®æ°¸ç¶ã¹ãã¢ã«æ°¸ç¶åããã¾ãã"
#. Tag: para
#: State_transfer.xml:32
@@ -81,6 +82,9 @@
"chain, only one can have this property set to true; otherwise you will get "
"an exception at startup."
msgstr ""
+"ãæ°¸ç¶ãã¹ãã¼ã¿ã¹è»¢éãæå¹ã«ããã«ã¯ãã£ãã·ã¥ãã¼ãã¼ã® "
+"<literal>CacheLoaderFetchPersistentState</literal> ããããã£ã "
+"<literal>true</literal> ã«è¨å®ãã¾ããè¤æ°ã®ãã£ãã·ã¥ãã¼ãã¼ããã§ã¤ã³ã§è¨å®ããã¦ããå ´åããã®ããããã£ã true ã«è¨å®ã§ãããã£ãã·ã¥ãã¼ãã¼ã¯ 1 ã¤ã ãã§ããè¤æ°ã®ãã£ãã·ã¥ãã¼ãã¼ã§è¨å®ããã¨ãèµ·åæã«ä¾å¤ãçºçãã¾ãã"
#. Tag: para
#: State_transfer.xml:35
@@ -93,6 +97,9 @@
"<literal>CacheLoaderFetchPersistentState</literal> set to <literal>true</"
"literal>."
msgstr ""
+"å
±æããããã£ãã·ã¥ãã¼ãã¼ã§æ°¸ç¶ã¹ãã¼ã¿ã¹è»¢éãè¡ããã¨ã¯ããã¼ã¿ãæä¾ããã®ã¨åãæ°¸ç¶ã¹ãã¢ãçµæçã«ãã®ãã¼ã¿ãåä¿¡ãããã¨ã«ãªãã®ã§æå³ãããã¾ããããããã£ã¦ãå
±æããããã£ãã·ã¥ãã¼ãã¼ã使ç¨ããã¦ããå ´åã¯ããã£ãã·ã¥ãã¼ãã¼ã§ "
+"<literal>CacheLoaderFetchPersistentState</literal> ã <literal>true</"
+"literal> ã«è¨å®ããã¦ãã¦ãåºå®ã¹ãã¼ã¿ã¹è»¢éãè¡ããã¨ã¯ã§ãã¾ããã"
#. Tag: para
#: State_transfer.xml:40
@@ -100,7 +107,7 @@
msgid ""
"Which of these types of state transfer is appropriate depends on the usage "
"of the cache."
-msgstr ""
+msgstr "ã©ã¡ãã®ã¿ã¤ãã®ã¹ãã¼ã¿ã¹è»¢éãé©åãã¯ãã£ãã·ã¥ã®ä½¿ç¨æ¹æ³ã«ãã£ã¦ç°ãªãã¾ãã"
#. Tag: para
#: State_transfer.xml:45
@@ -118,7 +125,7 @@
"transfer. This approach somewhat reduces the burden on the cache instance "
"providing state, but increases the load on the persistent store on the "
"recipient side.)"
-msgstr ""
+msgstr "ã©ã¤ãã¹ã«ã¼ãã£ãã·ã¥ãã¼ãã¼ã使ç¨ããå ´åã¯ãç¾å¨ã®ãã£ãã·ã¥ã¹ãã¼ã¿ã¹ãæ°¸ç¶ã¹ãã¼ã¿ã¹ã«ãã£ã¦å®å
¨ã«è¡¨ããã¾ãããã¼ã¿ã¯ã¡ã¢ãªå
ã¹ãã¼ã¿ã¹ããé¤å¤ããã¦ããããããã¾ããããä¾ç¶ã¨ãã¦æ°¸ç¶ã¹ãã¢ã«ä¿åããã¾ãããã®å ´åããã£ãã·ã¥ãã¼ãã¼ãå
±æããã¦ããªãã¨ãæ°ãããã£ãã·ã¥ãæ£ããã¹ãã¼ã¿ã¹ãæã¤ããã«æ°¸ç¶ã¹ãã¼ã¿ã¹è»¢éã使ç¨ããã¾ããã¡ã¢ãªå
ã¹ãã¼ã¿ã¹ã¯ããã£ãã·ã¥ããµã¼ãã¹ãæä¾ããã¨ãã«ã¡ã¢ãªå
ã«é¢é£ãããã¹ã¦ã®ãã¼ã¿ãå«ã¾ããããããããã£ãã·ã¥ã使ç¨ããå ´åã«ãéä¿¡ã§ãã¾ã (ãCacheLoaderPreloadãè¨å®ãã©ã¡ã¼ã¿ã使ç¨ãã¦ãã¡ã¢ãªå
ã¹ãã¼ã¿ã¹è»¢éãè¡ããã«ãã¦ã©ã¼ã ãã¾ãã¯ããããããã£ãã·ã¥ãæä¾ãããã¨ãã§ãã¾ãããã®æ¹æ³ã§ã¯ãã¹ãã¼!
ã¿ã¹ãæä¾ãããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ã®è² è·ã¯æ¸å°ãã¾ãããåä¿¡å´ã®æ°¸ç¶ã¹ãã¢ã®è² è·ã¯å¢å ãã¾ã)ã"
#. Tag: para
#: State_transfer.xml:50
@@ -129,7 +136,7 @@
"and persistent (i.e. passivated) states. Therefore an in-memory state "
"transfer is necesssary. A persistent state transfer is necessary if the "
"cache loader is not shared."
-msgstr ""
+msgstr "ãã£ãã·ã¥ãã¼ãã¼ãããã·ãåã§ä½¿ç¨ãããå ´åã¯ãå®å
¨ãªã¹ãã¼ã¿ã¹ã¯ãã¡ã¢ãªå
(éããã·ãå) ã¹ãã¼ã¿ã¹ã¨æ°¸ç¶ (ããã·ãå) ã¹ãã¼ã¿ã¹ãçµã¿åããããã¨ã«ãã£ã¦ã®ã¿åå¾ã§ãã¾ãããããã£ã¦ãã¡ã¢ãªå
ã¹ãã¼ã¿ã¹è»¢éãå¿
è¦ã§ãããã£ãã·ã¥ãã¼ãã¼ãå
±æãããªãå ´åã¯ãæ°¸ç¶ã¹ãã¼ã¿ã¹è»¢éãå¿
è¦ã§ãã"
#. Tag: para
#: State_transfer.xml:55
@@ -139,13 +146,13 @@
"one that is used to cache data that can also be found in a persistent store, "
"e.g. a database), whether or not in-memory state should be transferred "
"depends on whether or not a \"hot\" cache is desired."
-msgstr ""
+msgstr "ãã£ãã·ã¥ãã¼ãã¼ã使ç¨ããããã£ãã·ã¥ãã©ã¤ãã¢ãµã¤ã (write-aside) ãã£ãã·ã¥ (ãã¼ã¿ãã¼ã¹ãªã©ã®æ°¸ç¶ã¹ãã¢ã«ãåå¨ãããã¼ã¿ããã£ãã·ã¥ããããã«ä½¿ç¨ããããã£ãã·ã¥) ã§ããå ´åãã¡ã¢ãªå
ã¹ãã¼ã¿ã¹ã転éãããã©ããã¯ããããããã£ãã·ã¥ã使ç¨ãããã©ããã«ãã£ã¦ç°ãªãã¾ãã"
#. Tag: title
#: State_transfer.xml:63
#, no-c-format
msgid "When State Transfer Occurs"
-msgstr ""
+msgstr "ã¹ãã¼ã¿ã¹è»¢éãå®è¡ãããã¿ã¤ãã³ã°"
#. Tag: para
#: State_transfer.xml:64
@@ -157,7 +164,7 @@
"related to the entire tree -- i.e. the root node and all nodes below it. A "
"\"partial\" state transfer is one where just a portion of the tree is "
"transferred -- i.e. a node at a given Fqn and all nodes below it."
-msgstr ""
+msgstr "ã¡ã¢ãªå
ã¾ãã¯æ°¸ç¶ã¹ãã¼ã¿ã¹è»¢éãæå¹ã«ãããå ´åã¯ããã£ãã·ã¥ãã©ã®ããã«ä½¿ç¨ããã¦ãããã«å¿ãã¦å®å
¨ã¾ãã¯é¨åçãªã¹ãã¼ã¿ã¹è»¢éããã¾ãã¾ãªã¿ã¤ãã³ã°ã§å®è¡ããã¾ãããå®å
¨ãªãã¹ãã¼ã¿ã¹è»¢éã¯ãããªã¼å
¨ä½ (ã«ã¼ããã¼ãã¨ãã以ä¸ã®ãã¹ã¦ã®ãã¼ã) ã«é¢é£ããã¹ãã¼ã¿ã¹ã®è»¢éãæå³ãã¾ãããé¨åçãªãã¹ãã¼ã¿ã¹è»¢éã§ã¯ãããªã¼ã®ä¸é¨ (ãã FQN ã®ãã¼ãã¨ãã以ä¸ã®ãã¹ã¦ã®ãã¼ã) ã®ã¿ã転éããã¾ãã"
#. Tag: para
#: State_transfer.xml:67
@@ -165,7 +172,7 @@
msgid ""
"If either in-memory or persistent state transfer is enabled, state transfer "
"will occur at the following times:"
-msgstr ""
+msgstr "ã¡ã¢ãªå
ã¹ãã¼ã¿ã¹è»¢éã¾ãã¯æ°¸ç¶ã¹ãã¼ã¿ã¹è»¢éãæå¹ãªå ´åã¯ã以ä¸ã«ã¿ã¤ãã³ã°ã§ã¹ãã¼ã¿ã¹è»¢éãå®è¡ããã¾ãã"
#. Tag: para
#: State_transfer.xml:72
@@ -176,13 +183,13 @@
"state transfer. The state is retrieved from the cache instance that has been "
"operational the longest. If there is any problem receiving or integrating "
"the state, the cache will not start."
-msgstr ""
+msgstr "åæã¹ãã¼ã¿ã¹è»¢éãããã¯ããã£ãã·ã¥ãæåã«èµ·åãããã¨ãã«å®è¡ããã¾ã (<literal>start()</literal> ã¡ã½ããã®å¦çã®ä¸é¨ã¨ãã¦å®è¡)ãããã¯å®å
¨ãªã¹ãã¼ã¿ã¹è»¢éã§ããã¹ãã¼ã¿ã¹ã¯æãé·ã稼åãã¦ãããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ããåå¾ããã¾ããã¹ãã¼ã¿ã¹ã®åä¿¡ã¾ãã¯çµ±åã§åé¡ãçºçããå ´åã¯ããã£ãã·ã¥ãèµ·åãã¾ããã"
#. Tag: para
#: State_transfer.xml:75
#, no-c-format
msgid "Initial state transfer will occur unless:"
-msgstr ""
+msgstr "以ä¸ã®å ´åã¯åæã¹ãã¼ã¿ã¹è»¢éãå®è¡ããã¾ããã"
#. Tag: para
#: State_transfer.xml:80
@@ -192,6 +199,8 @@
"literal>. This property is used in conjunction with region-based "
"marshalling; see below for more on this."
msgstr ""
+"ãã£ãã·ã¥ã® <literal>InactiveOnStartup</literal> ããããã£ã¯ <literal>true</"
+"literal> ã§ãããã®ããããã£ã¯ãªã¼ã¸ã§ã³ãã¼ã¹ã®ãã¼ã·ã£ãªã³ã°ã¨ã¨ãã«ä½¿ç¨ããã¾ãã詳細ã«ã¤ãã¦ã¯ã以ä¸ãåç
§ãã¦ãã ããã"
#. Tag: para
#: State_transfer.xml:85
@@ -199,7 +208,7 @@
msgid ""
"Buddy replication is used. See below for more on state transfer with buddy "
"replication."
-msgstr ""
+msgstr "ããã£ã¬ããªã±ã¼ã·ã§ã³ã使ç¨ããã¾ããããã£ã¬ããªã±ã¼ã·ã§ã³ã使ç¨ããã¹ãã¼ã¿ã¹è»¢éã®è©³ç´°ã«ã¤ãã¦ã¯ã以ä¸ãåç
§ãã¦ãã ããã"
#. Tag: para
#: State_transfer.xml:92
@@ -216,6 +225,8 @@
"responds with no state, state is requested from each instance one by one "
"until one provides state or all instances have been queried."
msgstr ""
+"ãªã¼ã¸ã§ã³ã®æå¹å¾ã®é¨åã¹ãã¼ã¿ã¹è»¢éããªã¼ã¸ã§ã³ãã¼ã¹ã®ãã¼ã·ã£ãªã³ã°ã使ç¨ããã¦ããå ´åã®ã¿éè¦ã§ããããã§ã¯ãããªã¼ã®ä¸é¨ã®ã¹ãã¼ã¿ã¹ãéãã¼ã·ã£ã«åããããã«ç¹æ®ãªã¯ã©ã¹ãã¼ãã¼ãå¿
è¦ã«ãªãã¾ããã¢ããªã±ã¼ã·ã§ã³ããã£ãã·ã¥ã§ãã®ã¯ã©ã¹ãã¼ãã¼ãç»é²ããã¾ã§ã¹ãã¼ã¿ã¹è»¢éã¯æåãã¾ããã<literal>activateRegion"
+"(String fqn)</literal> ãå¼ã³åºããã¾ãããªã¼ã¸ã§ã³ã®æå¹åããã»ã¹ã®ä¸é¨ã¨ãã¦é¢é£ãããµãããªã¼ã®ã¹ãã¼ã¿ã¹ã®é¨åã¹ãã¼ã¿ã¹è»¢éãå®è¡ããã¾ããã¹ãã¼ã¿ã¹ã¯ã¯ã©ã¹ã¿å
ã®æãå¤ããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ããè¦æ±ããã¾ãããã®ã¤ã³ã¹ã¿ã³ã¹ãã¹ãã¼ã¿ã¹ãè¿ããªãå ´åã¯ãã¤ã³ã¹ã¿ã³ã¹ãã¹ãã¼ã¿ã¹ãæä¾ãããããã¹ã¦ã®ã¤ã³ã¹ã¿ã³ã¹ãåãåããããã¾ã§ã¹ãã¼ã¿ã¹ãåã¤ã³ã¹ã¿ã³ã¹ãã 1 ã¤ãã¤è¦æ±ããã¾ãã"
#. Tag: para
#: State_transfer.xml:95
@@ -226,6 +237,9 @@
"literal>. This suppresses initial state transfer, which would fail due to "
"the inability to deserialize the transferred state."
msgstr ""
+"é常ããªã¼ã¸ã§ã³ãã¼ã¹ã®ãã¼ã·ã£ãªã³ã°ã使ç¨ãããå ´åããã£ãã·ã¥ã® "
+"<literal>InactiveOnStartup</literal> ããããã£ã <literal>true</"
+"literal> ã«è¨å®ããã¾ããããã«ãããåæã¹ãã¼ã¿ã¹è»¢éã¯ç¡å¹ã«ãªãã転éãããã¹ãã¼ã¿ã¹ãéã·ãªã¢ã«åã§ããªãããåæã¹ãã¼ã¿ã¹è»¢éã失æãã¾ãã"
#. Tag: para
#: State_transfer.xml:100
@@ -240,7 +254,7 @@
"transfer, which are based on a \"pull\" approach (i.e. recipient asks for "
"and receives state). However, the process of preparing and integrating the "
"state is the same."
-msgstr ""
+msgstr "ããã£ã¬ããªã±ã¼ã·ã§ã³ãããã£ã¬ããªã±ã¼ã·ã§ã³ã使ç¨ãããå ´åã¯ãåæã¹ãã¼ã¿ã¹è»¢éãç¡å¹ã«ãªãã¾ãããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ãã¯ã©ã¹ã¿ã«åå ããã¨ããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ã¯ 1 ã¤ã¾ãã¯è¤æ°ã®ä»ã®ã¤ã³ã¹ã¿ã³ã¹ã®ããã£ã«ãªãã1 ã¤ã¾ãã¯è¤æ°ã®ä»ã®ã¤ã³ã¹ã¿ã³ã¹ã¯ãã®ããã£ã«ãªãã¾ããã¤ã³ã¹ã¿ã³ã¹ãããã¯ã¢ãããæä¾ããæ°ããããã£ãæã£ã¦ãããã¨ã確èªããã¨ãã¤ã³ã¹ã¿ã³ã¹ã¯ç¾å¨ã®ã¹ãã¼ã¿ã¹ãæ°ããããã£ã«ããã·ã¥ãã¾ãããã®æ°ããããã£ã¸ã®ã¹ãã¼ã¿ã¹ã®ããã·ã¥ã¯ããã«ãã®ã¢ããã¼ã (åä¿¡å´ãã¹ãã¼ã¿ã¹ãè¦æ±ãåä¿¡ãã) ã«åºã¥ããä»ã®å½¢å¼ã®ã¹ãã¼ã¿ã¹è»¢éã¨ã¯å°ãç°ãªãã¾ãããã ããã¹ãã¼ã¿ã¹ãæºåããã³çµ±åããããã»ã¹ã¯åãã§ãã"
#. Tag: para
#: State_transfer.xml:103
@@ -252,6 +266,10 @@
"buddies only occurs when the application calls <literal>activateRegion"
"(String fqn)</literal> on the various members of the group."
msgstr ""
+"ããã£ã°ã«ã¼ãã®å½¢ææã®ã¹ãã¼ã¿ã¹ã®ãããã·ã¥ãã¯ã"
+"<literal>InactiveOnStartup</literal> ããããã£ã <literal>false</"
+"literal> ã«è¨å®ããã¦ããå ´åã«ã®ã¿å®è¡ããã¾ãã<literal>true</literal> ã«è¨å®ããããå ´åãããã£éã®ã¹ãã¼ã¿ã¹è»¢éã¯ã°ã«ã¼ãã®ãã¾ãã¾ãªã¡ã³ãã¼ã«å¯¾ãã¦ã¢ããªã±ã¼ã·ã§ã³ã <literal>activateRegion"
+"(String fqn)</literal> ãå¼ã³åºããå ´åã«ã®ã¿å®è¡ããã¾ãã"
#. Tag: para
#: State_transfer.xml:106
@@ -263,4 +281,5 @@
"instances until one responds, with buddy replication the instance that is "
"activating a region will request partial state from each instance for which "
"it is serving as a backup."
-msgstr ""
+msgstr "<literal>activateRegion()</literal> å¼ã³åºãå¾ã®é¨åã¹ãã¼ã¿ã¹è»¢éã¯ãããã£ã¬ããªã±ã¼ã·ã§ã³ã®å ´åã¨å°ãç°ãªãã¾ãããããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ããé¨åã¹ãã¼ã¿ã¹ãè¦æ±ããã¤ã³ã¹ã¿ã³ã¹ãå¿çããã¾ã§ãã¹ã¦ã®ã¤ã³ã¹ã¿ã³ã¹ã試ã代ããã«ãããã£ã¬ããªã±ã¼ã·ã§ã³ã§ã¯ããªã¼ã¸ã§ã³ãæå¹åããã¤ã³ã¹ã¿ã³ã¹ã¯ããã¯ã¢ããã¨ãã¦æ©è½ããåã¤ã³ã¹ã¿ã³ã¹ããé¨åã¹ãã¼ã¿ã¹ãè¦æ±ãã¾ãã"
+
Modified: projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Transactions.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Transactions.po 2008-09-04 01:14:46 UTC (rev 77936)
+++ projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Transactions.po 2008-09-04 01:26:37 UTC (rev 77937)
@@ -1,30 +1,32 @@
+# translation of Transactions.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Transactions\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-05-30 04:03+0000\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-09-02 15:12+1000\n"
+"Last-Translator: Takuro Nagamoto\n"
+"Language-Team: <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: Transactions.xml:10
#, no-c-format
msgid "Transactions and Concurrency"
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã¨ä¸¦è¡æ§"
#. Tag: title
#: Transactions.xml:12
#, no-c-format
msgid "Concurrent Access"
-msgstr ""
+msgstr "åæã¢ã¯ã»ã¹"
#. Tag: para
#: Transactions.xml:13
@@ -33,13 +35,13 @@
"JBoss Cache uses a pessimistic locking scheme by default to prevent "
"concurrent access to the same data. Optimistic locking may alternatively be "
"used, and is discussed later."
-msgstr ""
+msgstr "JBoss Cache ã¯ãåããã¼ã¿ã¸ã®åæã¢ã¯ã»ã¹ãåé¿ããããã«ããã©ã«ãã§ãã·ãã¹ãã£ãã¯ããã¯ã¹ãã¼ã ã使ç¨ãã¾ããã¾ãã代ããã«ãªããã£ãã¹ãã£ãã¯ããã¯ã使ç¨ã§ãã¾ãããããã«ã¤ãã¦ã¯å¾è¿°ãã¾ãã"
#. Tag: title
#: Transactions.xml:17
#, no-c-format
msgid "Locks"
-msgstr ""
+msgstr "ããã¯"
#. Tag: para
#: Transactions.xml:18
@@ -50,7 +52,7 @@
"When the same transaction wants to access \"/a/b/c/d\", since we already "
"hold locks for \"a\", \"b\" and \"c\", we only need to acquire a lock for \"d"
"\"."
-msgstr ""
+msgstr "ããã¯ã¯ãã¼ãã¬ãã«ã§å
é¨çã«å®è¡ããã¾ãããã¨ãã°ãã/a/b/cãã«ã¢ã¯ã»ã¹ããå ´åã¯ãã¼ããaãããbãããcãã«å¯¾ãã¦ããã¯ããããã¾ããåããã©ã³ã¶ã¯ã·ã§ã³ã§ã/a/b/c/dãã«ã¢ã¯ã»ã¹ããå ´åã¯ããã§ã«ãaãããbãããcãã«å¯¾ãã¦ããã¯ãããã£ã¦ããããããdãã®ã¿ãããã¯ããå¿
è¦ãããã¾ãã"
#. Tag: para
#: Transactions.xml:21
@@ -64,7 +66,7 @@
"two-phase commit protocol (see below) across the cluster, the "
"<literal>GlobalTransaction</literal> uniquely identifies the unit of work "
"across a cluster."
-msgstr ""
+msgstr "ããã¯ã®ææè
ã¯ãã©ã³ã¶ã¯ã·ã§ã³ (å¼ã³åºãã¯æ¢åã®ãã©ã³ã¶ã¯ã·ã§ã³ã®ã¹ã³ã¼ãå
ã§è¡ããã¾ã) ã¾ãã¯ã¹ã¬ãã (å¼ã³åºãã«é¢é£ä»ãããããã©ã³ã¶ã¯ã·ã§ã³ãªã) ã«ãªãã¾ãããã©ã³ã¶ã¯ã·ã§ã³ã¾ãã¯ã¹ã¬ããã¯ãå
é¨çã«ã¯ã©ã¹ã¿å
¨ä½ã§å¤æ´ã«å¯¾ããã°ãã¼ãã«ã§ä¸æã® ID ã¨ãã¦ä½¿ç¨ããã <literal>GlobalTransaction</literal> ã®ã¤ã³ã¹ã¿ã³ã¹ã«å¤æããã¾ãããã¨ãã°ãã¯ã©ã¹ã¿å
¨ä½ã§ 2 ãã§ã¼ãºã³ããããããã³ã« (ä¸è¨åç
§) ãå®è¡ããå ´åã¯ã<literal>GlobalTransaction</literal> ãã¯ã©ã¹ã¿å
¨ä½ã§ä½æ¥åä½ã䏿ã«èå¥ãã¾ãã"
#. Tag: para
#: Transactions.xml:24
@@ -77,7 +79,7 @@
"has to wait until all read locks have been released. When scheduled "
"concurrently, write locks always have precedence over read locks. Note that "
"(if enabled) read locks can be upgraded to write locks."
-msgstr ""
+msgstr "ããã¯ã¯èªã¿åãããã¯ã¾ãã¯æ¸ãè¾¼ã¿ããã¯ã®ããããã§ããæ¸ãè¾¼ã¿ããã¯ã¯èªã¿åãããã³æ¸ãè¾¼ã¿ã¢ã¯ã»ã¹ãã·ãªã¢ã«åããèªã¿åãå°ç¨ããã¯ã¯èªã¿åãã¢ã¯ã»ã¹ãã·ãªã¢ã«åãã¾ããæ¸ãè¾¼ã¿ããã¯ãããã£ã¦ããå ´åã¯ãèªã¿åãããã¯ãåå¾ã§ãã¾ãããã ããæ¸ãè¾¼ã¿ããã¯ãåå¾ããã«ã¯ããã¹ã¦ã®èªã¿åãããã¯ãè§£é¤ãããã¾ã§å¾
ã¤å¿
è¦ãããã¾ããä¸¦è¡æ§ãè¨å®ããã¦ããå ´åã¯ãå¸¸ã«æ¸ãè¾¼ã¿ããã¯ãèªã¿åãããã¯ãããåªå
ããã¾ããèªã¿åãããã¯ã¯æ¸ãè¾¼ã¿ããã¯ã«ã¢ããã°ã¬ã¼ãã§ãããã¨ã«æ³¨æãã¦ãã ãã (æå¹ãªå ´å)ã"
#. Tag: para
#: Transactions.xml:27
@@ -92,12 +94,15 @@
"lock for \"/a/b/n2\". This allows for more concurrency in accessing the "
"cache."
msgstr ""
+"èªã¿åã/æ¸ãè¾¼ã¿ããã¯ã使ç¨ããã¨å½¹ã«ç«ã¤ã·ããªãªã¯ãã/a/b/n1ãã¨ã/a/b/n2ãã®ã¨ã³ããªãæã¤ããªã¼ã®å ´åãªã©ã§ããæ¸ãè¾¼ã¿ããã¯ã使ç¨ããã¨ãTx1 ãã/"
+"a/b/n1ãã«ã¢ã¯ã»ã¹ããã¨ãã« Tx2 ã¯Tx1 ãå¦çãå®äºãã¦ããã¯ãè§£é¤ããã¾ã§ ã/a/b/n2ãã«ã¢ã¯ã»ã¹ã§ãã¾ããããã ããèªã¿åã/æ¸ãè¾¼ã¿ããã¯ã使ç¨ããã¨ãTx1 "
+"ãã/a/bãã«å¯¾ãã¦èªã¿åãããã¯ãã/a/b/n1ãã«å¯¾ãã¦èªã¿åã/æ¸ãè¾¼ã¿ããã¯ãåå¾ããããããã¯å¯è½ã«ãªãã¾ããTx2 ã¯ã/a/b/n2ãã«å¯¾ããèªã¿åã/æ¸ãè¾¼ã¿ããã¯ã«å ãã¦ã/a/bãã«å¯¾ããèªã¿åãããã¯ãåå¾ã§ããããã«ãªãã¾ããããã«ããããã£ãã·ã¥ã¸ã®ã¢ã¯ã»ã¹ã®ä¸¦åæ§ãå¼·åããã¾ãã"
#. Tag: title
#: Transactions.xml:33
#, no-c-format
msgid "Pessimistic locking"
-msgstr ""
+msgstr "ãã·ãã¹ãã£ãã¯ããã¯"
#. Tag: para
#: Transactions.xml:34
@@ -106,13 +111,13 @@
"By default, JBoss Cache uses pessimistic locking. Locking is not exposed "
"directly to user. Instead, a transaction isolation level which provides "
"different locking behaviour is configurable."
-msgstr ""
+msgstr "ããã©ã«ãã§ã¯ãJBoss Cache ã¯ãã·ãã¹ãã£ãã¯ããã¯ã使ç¨ãã¾ããããã¯ã¯ã¦ã¼ã¶ã¼ã«ç´æ¥å
¬éããã¾ããã代ããã«ç°ãªãããã¯åä½ãæä¾ãããã©ã³ã¶ã¯ã·ã§ã³åé¢ã¬ãã«ãè¨å®ã§ãã¾ãã"
#. Tag: title
#: Transactions.xml:38
#, no-c-format
msgid "Isolation levels"
-msgstr ""
+msgstr "åé¢ã¬ãã«"
#. Tag: para
#: Transactions.xml:39
@@ -122,7 +127,7 @@
"to database ACID isolation levels. A user can configure an instance-wide "
"isolation level of NONE, READ_UNCOMMITTED, READ_COMMITTED, REPEATABLE_READ, "
"or SERIALIZABLE. REPEATABLE_READ is the default isolation level used."
-msgstr ""
+msgstr "JBoss Cache ã¯ãã¼ã¿ãã¼ã¹ã® ACID åé¢ã¬ãã«ã«é¡ä¼¼ãã以ä¸ã®ãã©ã³ã¶ã¯ã·ã§ã³åé¢ã¬ãã«ããµãã¼ããã¾ããã¦ã¼ã¶ã¼ã¯ãNONEãREAD_UNCOMMITTEDãREAD_COMMITTEDãREPEATABLE_READãã¾ã㯠SERIALIZABLE ã®ã¤ã³ã¹ã¿ã³ã¹å
¨ä½ã®åé¢ã¬ãã«ãè¨å®ã§ãã¾ããããã©ã«ãã®åé¢ã¬ãã«ã¨ã㦠REPEATABLE_READ ã使ç¨ããã¾ãã"
#. Tag: para
#: Transactions.xml:44
@@ -131,7 +136,7 @@
"NONE. No transaction support is needed. There is no locking at this level, e."
"g., users will have to manage the data integrity. Implementations use no "
"locks."
-msgstr ""
+msgstr "NONEããã©ã³ã¶ã¯ã·ã§ã³ãµãã¼ãã¯å¿
è¦ããã¾ããããã®ã¬ãã«ã®ããã¯ã¯åå¨ãã¾ãããã¦ã¼ã¶ã¼ã¯ãã¼ã¿ã®æ´åæ§ã管çããå¿
è¦ãããã¾ããå®è£
ã¯ããã¯ã使ç¨ãã¾ããã"
#. Tag: para
#: Transactions.xml:49
@@ -148,6 +153,11 @@
"Implementations typically use an exclusive lock for writes while reads don't "
"need to acquire a lock."
msgstr ""
+"READ_UNCOMMITTEDãæ¸ãè¾¼ã¿æä½ãæä»çã§ããéã¯ãã¤ã§ããã¼ã¿ãèªã¿åããã¨ãã§ãã¾ãããã®ã¬ãã«ã§ã¯ãTx1 ãã³ãããããåã« Tx1 ã§å¤æ´ããããã¼ã¿ã Tx2 ã§èªã¿åããã¨ãã§ããããããããã¼ãã£èªã¿åãããåé¿ããã¾ããã<programlisting>\n"
+" Tx1 Tx2\n"
+" W\n"
+" R\n"
+"</programlisting> ã¤ã¾ããä¸è¨ã®ãããªé åºã§ããå ´åã¯ããã®åé¢ã¬ãã«ã使ç¨ããã¨ãTx2 ã«èªã¿åãæä½ãæä¾ããã¾ãããé常ãå®è£
ã¯æ¸ãè¾¼ã¿ã«æä»çããã¯ã使ç¨ããèªã¿åãã¯ããã¯ãåå¾ããå¿
è¦ãããã¾ããã"
#. Tag: para
#: Transactions.xml:55
@@ -157,7 +167,7 @@
"level prevents the dirty read. But it doesn’t prevent the so-called "
"‘non-repeatable read’ where one thread reads the data twice can "
"produce different results. For example, if you have the following sequence,"
-msgstr ""
+msgstr "READ_COMMITTEDãæ¸ãè¾¼ã¿ããªãéããã¤ã§ããã¼ã¿ãèªã¿åããã¨ãã§ãã¾ãããã®ã¬ãã«ã§ã¯ããã¼ãã£èªã¿åããåé¿ããã¾ãããã ãã1 ã¤ã®ã¹ã¬ããããã¼ã¿ã 2 åèªã¿åãçµæãç°ãªããããããéå復å¯è½èªã¿åããã¯åé¿ããã¾ããã"
#. Tag: programlisting
#: Transactions.xml:56
@@ -168,12 +178,16 @@
" W\n"
" R"
msgstr ""
+"Tx1 Tx2\n"
+" R\n"
+" W\n"
+" R"
#. Tag: para
#: Transactions.xml:58
#, no-c-format
msgid "where the second read in Tx1 thread will produce different result."
-msgstr ""
+msgstr "以ä¸ã®ãããªé åºã§ããå ´åã¯ãTx1 ã¹ã¬ããã§ã® 2 åç®ã®èªã¿åãã§ç°ãªãçµæãæä¾ããã¾ãã"
#. Tag: para
#: Transactions.xml:61
@@ -187,7 +201,7 @@
"a read-lock; this leads to nonrepeatable reads, where 2 reads of the same "
"data might return different values. Note that, the write only applies "
"regardless of transaction state (whether it has been committed or not)."
-msgstr ""
+msgstr "é常ãå®è£
ã¯èªã¿åã/æ¸ãè¾¼ã¿ããã¯ã使ç¨ãã¾ããèªã¿åãã¯èªã¿åãã®ã¿ãåå¨ããå ´åã«ããã¯ã®åå¾ã«æåãã¾ããæ¸ãè¾¼ã¿ã¯ããã¯ãä¿æãã¦ããèªã¿åãã¦ã¼ã¶ã¼ãåå¨ããªããªãã¾ã§å¾
ã¤å¿
è¦ãããã¾ããèªã¿åãã¦ã¼ã¶ã¼ã¯ããã¯ãä¿æãã¦ããæ¸ãè¾¼ã¿ã¦ã¼ã¶ã¼ãåå¨ããªããªãã¾ã§ããã¯ã®åå¾ããããã¯ããã¾ããé常ãèªã¿åãã¯å¦çå¾ã«èªã¿åãããã¯ãè§£é¤ãããã以éã®åããã¼ã¿ã¸ã®èªã¿åããèªã¿åãããã¯ãååå¾ã§ããããã«ãã¾ããããã«ãããåããã¼ã¿ã® 2 ã¤ã®èªã¿åãã§ç°ãªãå¤ãè¿ãããéå復å¯è½èªã¿åããçºçãã¾ããæ¸ãè¾¼ã¿ã¯ãã©ã³ã¶ã¯ã·ã§ã³ã¹ãã¼ã¿ã¹ã«é¢ä¿ãªãé©ç¨ããããã¨ã«æ³¨æãã¦ãã ãã (ã³ãããããã¦ãããã©ããã¯é¢ä¿ãªã)ã"
#. Tag: para
#: Transactions.xml:66
@@ -198,7 +212,7 @@
"called \"phantom read\" where new data can be inserted into the tree from "
"the other transaction. Implementations typically use a read-write lock. This "
"is the default isolation level used."
-msgstr ""
+msgstr "REPEATABLE_READãæ¸ãè¾¼ã¿ãåå¨ããªãã¨ãã¼ã¿ãèªã¿åãã§ããèªã¿åããåå¨ããªãã¨ãã¼ã¿ãæ¸ãè¾¼ããã¨ãã§ãã¾ãããã®ã¬ãã«ã§ã¯ãéå復å¯è½èªã¿åãããåé¿ãããããæ°ãããã¼ã¿ãä»ã®ãã©ã³ã¶ã¯ã·ã§ã³ããã®ããªã¼ã«æ¿å
¥ã§ããããããããã¡ã³ãã èªã¿åããã¯åé¿ããã¾ãããé常ãå®è£
ã¯èªã¿åã/æ¸ãè¾¼ã¿ããã¯ã使ç¨ãã¾ããããã¯ããã©ã«ãã®åé¢ã¬ãã«ã§ãã"
#. Tag: para
#: Transactions.xml:71
@@ -208,13 +222,13 @@
"writer or reader can have the lock at any given time. Locks are released at "
"the end of the transaction. Regarded as very poor for performance and thread/"
"transaction concurrency."
-msgstr ""
+msgstr "SERIALIZABLEããã¼ã¿ã¢ã¯ã»ã¹ã¯æä»çããã¯ã«ããåæåããã¾ããããæç¹ã§ 1 äººã®æ¸ãè¾¼ã¿ã¦ã¼ã¶ã¼ã¾ãã¯èªã¿åãã¦ã¼ã¶ã¼ã®ã¿ãããã¯ãè¨å®ã§ãã¾ããããã¯ã¯ãã©ã³ã¶ã¯ã·ã§ã³ã®çµäºæã«è§£é¤ããã¾ããããã©ã¼ãã³ã¹ãã¹ã¬ãã/ãã©ã³ã¶ã¯ã·ã§ã³ä¸¦åæ§ã¯ããªãä½ä¸ãã¾ãã"
#. Tag: title
#: Transactions.xml:79
#, no-c-format
msgid "Insertion and Removal of Nodes"
-msgstr ""
+msgstr "ãã¼ãã®æ¿å
¥ã¨åé¤"
#. Tag: para
#: Transactions.xml:80
@@ -232,12 +246,15 @@
"require the acquisition of a <emphasis>read lock</emphasis> on the parent "
"node."
msgstr ""
+"ããã©ã«ãã§ã¯ãæ°ãããã¼ããããªã¼ã«æ¿å
¥ãããããªã¼ããæ¢åã®ãã¼ããåé¤ããåã« JBoss Cache ãæ°ãããã¼ãã®è¦ªãã¼ãã«å¯¾ãã¦æ¸ãè¾¼ã¿ããã¯ãåå¾ãããã¨ãã¾ãããã®ã¢ããã¼ãã§ã¯ãåãã¼ãã親ãã¼ãã®ã¹ãã¼ã¿ã¹ã®ä¸é¨ã¨ãã¦æ±ãããæ£ç¢ºæ§ãå¢ãã¾ããããã¼ããé »ç¹ã«è¿½å ã¾ãã¯åé¤ããå ´åã¯ä¸¦åæ§ãä½ä¸ãã¾ãããã®æ£ç¢ºæ§ãéè¦ã§ãªãå ´åã®ããã«ãJBoss Cache ã¯è¨å®ãªãã·ã§ã³ "
+"<literal>LockParentForChildInsertRemove</literal> ãæä¾ãã¾ãããã®å¤ã "
+"<literal>false</literal> ã«è¨å®ããã¦ããå ´åã¯ãåãã¼ãã®æ¿å
¥ã¨åé¤ã§è¦ªãã¼ãã«å¯¾ãããèªã¿åãããã¯ãã®ã¿ãåå¾ããå¿
è¦ãããã¾ãã"
#. Tag: title
#: Transactions.xml:88
#, no-c-format
msgid "Optimistic locking"
-msgstr ""
+msgstr "ãªããã£ãã¹ãã£ãã¯ããã¯"
#. Tag: para
#: Transactions.xml:89
@@ -250,13 +267,13 @@
"locking allows for greater concurrency of threads and transactions by using "
"a technique called data versioning, explained here. Note that isolation "
"levels (if configured) are ignored if optimistic locking is enabled."
-msgstr ""
+msgstr "ãªããã£ãã¹ãã£ãã¯ããã¯ã使ç¨ããã¨ãä¸¦è¡æ§ãåä¸ãã¾ããããããã®ã¹ã¬ããããã¼ã¿ããªã¼ã«ã¢ã¯ã»ã¹ããããããã®ç«¶åãçºçããã¨ãããªã¼ã®ä¸é¨ããã·ãã¹ãã£ãã¯ããã¯ã®ããã«ãã©ã³ã¶ã¯ã·ã§ã³ã®å¦çä¸ãã£ã¨èªã¿åã/æ¸ãè¾¼ã¿ããã¯ãããã¨ãéå¹çã«ãªãå ´åãããã¾ãããªããã£ãã¹ãã£ãã¯ããã¯ã§ã¯ããã¼ã¿ãã¼ã¸ã§ã³ç®¡ç (ããã§èª¬æ) ã¨å¼ã°ãããã¯ããã¯ã使ç¨ãã¦ã¹ã¬ããã®ä¸¦è¡æ§ãåä¸ããã¾ãããªããã£ãã¹ãã£ãã¯ããã¯ãæå¹ãªå ´åã¯ãåé¢ã¬ãã« (è¨å®ããã¦ããå ´å) ãç¡è¦ããããã¨ã«æ³¨ãã¦ãã ããã"
#. Tag: title
#: Transactions.xml:93
#, no-c-format
msgid "Architecture"
-msgstr ""
+msgstr "ã¢ã¼ããã¯ãã£"
#. Tag: para
#: Transactions.xml:94
@@ -269,7 +286,7 @@
"creates an implicit transaction and commits this transaction when the "
"invocation completes. Each transaction maintains a transaction workspace, "
"which contains a copy of the data used within the transaction."
-msgstr ""
+msgstr "ãªããã£ãã¹ãã£ãã¯ããã¯ã¯ãã¹ã¦ã®ã¡ã½ããå¼ã³åºãããã©ã³ã¶ã¯ã·ã§ã³ã¨ãã¦æ±ãã¾ãã<footnote><para>ãã®ããããªããã£ãã¹ãã£ãã¯ããã¯ã使ç¨ããå ´åã¯å¸¸ã«ãã©ã³ã¶ã¯ã·ã§ã³ããã¼ã¸ã£ãè¨å®ããå¿
è¦ãããã¾ãã</para></footnote>å¦çä¸ã®ãã©ã³ã¶ã¯ã·ã§ã³ã®ã¹ã³ã¼ãå
ã§å¼ã³åºããè¡ããªãå ´åã§ããJBoss Cache ã¯æé»çãªãã©ã³ã¶ã¯ã·ã§ã³ã使ããå¼ã³åºããçµäºããããã®ãã©ã³ã¶ã¯ã·ã§ã³ãã³ããããã¾ããåãã©ã³ã¶ã¯ã·ã§ã³ã¯ããã©ã³ã¶ã¯ã·ã§ã³å
ã§ä½¿ç¨ããããã¼ã¿ã®ã³ãã¼ãå«ããã©ã³ã¶ã¯ã·ã§ã³ã¯ã¼ã¯ã¹ãã¼ã¹ãä¿æãã¾ãã"
#. Tag: para
#: Transactions.xml:100
@@ -285,7 +302,7 @@
"change it and commit before the first transaction can finish - the "
"transaction throws a <literal>RollbackException</literal> when committing "
"and the commit fails."
-msgstr ""
+msgstr "ãã¨ãã°ããã©ã³ã¶ã¯ã·ã§ã³ã get(\"/a/b/c\") ãå¼ã³åºãã¨ããã¼ã aãbãc ã主è¦ãªãã¼ã¿ããªã¼ããã¯ã¼ã¯ã¹ãã¼ã¹ã«ã³ãã¼ããã¾ãããã¼ã¿ã¯ãã¼ã¸ã§ã³ç®¡çããããã©ã³ã¶ã¯ã·ã§ã³å
ã®ãã¹ã¦å¼ã³åºãã¯å®éã®ãã¼ã¿ã§ã¯ãªããã¼ã¿ã®ã³ãã¼ã«å¯¾ãã¦è¡ããã¾ãããã©ã³ã¶ã¯ã·ã§ã³ãã³ãããããã¨ãã¯ã¼ã¯ã¹ãã¼ã¹ãä¸è´ãããã¼ã¸ã§ã³ãã¨ã«åºç¤ã¨ãªãããªã¼ã«ãã¼ã¸ããã¾ãããã¼ã¸ã§ã³ãä¸è´ããªãå ´å (å®éã®ãã¼ã¿ããªã¼ãã¯ã¼ã¯ã¹ãã¼ã¹ããã大ãããã¼ã¸ã§ã³ãæã¤å ´åããå¥ã®ãã©ã³ã¶ã¯ã·ã§ã³ãåããã¼ã¿ã«ã¢ã¯ã»ã¹ãããã¼ã¿ã夿´ããæåã®ãã©ã³ã¶ã¯ã·ã§ã³ãçµäºããåã«ãã¼ã¿ãã³ãããããå ´å) ã¯ãã³ãããæã«ãã©ã³ã¶ã¯ã·ã§ã³ã <literal>RollbackException</literal> ãã¹ãã¼ããã³ãããã失æ!
ãã¾ãã"
#. Tag: para
#: Transactions.xml:103
@@ -295,7 +312,7 @@
"only held for a very short duration - at the start of a transaction to build "
"a workspace, and when the transaction commits and has to merge data back "
"into the tree."
-msgstr ""
+msgstr "ãªããã£ãã¹ãã£ãã¯ããã¯ã¯ä¸è¿°ããã®ã¨åãããã¯ã使ç¨ãã¾ãããããã¯ã¯ãã¯ã¼ã¯ã¹ãã¼ã¹ã®æ§ç¯ãããã©ã³ã¶ã¯ã·ã§ã³ã®éå§æã¨ãã©ã³ã¶ã¯ã·ã§ã³ãã³ãããããããªã¼ã«ãã¼ã¿ããã¼ã¸ããã¨ãã«é常ã«çãéã ãä¿æããã¾ãã"
#. Tag: para
#: Transactions.xml:106
@@ -306,13 +323,13 @@
"inevitable overhead and extra processing of maintaining workspaces, "
"versioned data and validating on commit, it does buy you a near-SERIALIZABLE "
"degree of data integrity while maintaining a very high level of concurrency."
-msgstr ""
+msgstr "ãããã£ã¦ããªããã£ãã¹ãã£ãã¯ããã¯ã¯ãã¼ã¸ã§ã³ã®æ¤è¨¼ã失æããå ´åã«å¤±æããããåé¿ã§ããªããªã¼ãã¼ããããã¯ã¼ã¯ã¹ãã¼ã¹ã®ä¿æããã¼ã¿ã®ãã¼ã¸ã§ã³ç®¡çãã³ãããæã®æ¤è¨¼ã®å¦çãåå ã§ãã·ãã¹ãã£ãã¯ããã¯ãããè¥å¹²ä½éã«ãªã£ãããããã¨ããã䏿¹ã§ãé常ã«é«åº¦ãªä¸¦è¡æ§ãç¶æãã¤ã¤ã»ã¼ã·ãªã¢ã«åå¯è½ãªã¬ãã«ã®ãã¼ã¿çµ±åæ§ãå®ç¾ãã¾ãã"
#. Tag: title
#: Transactions.xml:112
#, no-c-format
msgid "Configuration"
-msgstr ""
+msgstr "è¨å®"
#. Tag: para
#: Transactions.xml:113
@@ -320,7 +337,7 @@
msgid ""
"Optimistic locking is enabled by using the NodeLockingScheme XML attribute, "
"and setting it to \"OPTIMISTIC\":"
-msgstr ""
+msgstr "ãªãã·ã§ã³ããã¯ã¯ NodeLockingScheme XML 屿§ã使ç¨ãããOPTIMISTICãã«è¨å®ãããã¨ã«ãã£ã¦æå¹ã«ãªãã¾ãã"
#. Tag: programlisting
#: Transactions.xml:113
@@ -335,12 +352,20 @@
"<attribute name=\"NodeLockingScheme\">OPTIMISTIC</attribute>\n"
"..."
msgstr ""
+"...\n"
+"<!--\n"
+"Node locking scheme:\n"
+" OPTIMISTIC\n"
+" PESSIMISTIC (default)\n"
+"-->\n"
+"<attribute name=\"NodeLockingScheme\">OPTIMISTIC</attribute>\n"
+"..."
#. Tag: title
#: Transactions.xml:121
#, no-c-format
msgid "Transactional Support"
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãµãã¼ã"
#. Tag: para
#: Transactions.xml:122
@@ -352,19 +377,19 @@
"modifications are potentially<footnote><para> Depending on whether interval-"
"based asynchronous replication is used </para> </footnote> replicated after "
"every change (if replication is enabled)."
-msgstr ""
+msgstr "JBoss Cache 㯠1 ã¤ã®åä½ã¨ãã¦ã¬ããªã±ã¼ãã§ãã使¥åä½ããã³ãã«ãããã©ã³ã¶ã¯ã·ã§ã³ã使ç¨ããããè¨å®ã§ãã¾ãããã©ã³ã¶ã¯ã·ã§ã³ãµãã¼ããç¡å¹ãªå ´åãããã¯å夿´å¾ã«å¤æ´<footnote><para>ééãã¼ã¹ã®éåæã¬ããªã±ã¼ã·ã§ã³ã使ç¨ããã¦ãããã©ããã«ãã£ã¦ç°ãªãã¾ãã</para> </footnote>ãã¬ããªã±ã¼ãããã (ã¬ããªã±ã¼ããæå¹ãªå ´å) å ´æã§ AutoCommit ãæå¹ã«è¨å®ãããã¨ã¨åçã§ãã"
#. Tag: para
#: Transactions.xml:128
#, no-c-format
msgid "What JBoss Cache does on every incoming call (e.g. put()) is:"
-msgstr ""
+msgstr "å¼ã³åºã (put() ãªã©) ãã¨ã« JBoss Cache ã¯ä»¥ä¸ã®ãã¨ãè¡ãã¾ãã"
#. Tag: para
#: Transactions.xml:133
#, no-c-format
msgid "get the transaction associated with the thread"
-msgstr ""
+msgstr "ã¹ã¬ããã«é¢é£ä»ããããã©ã³ã¶ã¯ã·ã§ã³ãåå¾ãã¾ãã"
#. Tag: para
#: Transactions.xml:138
@@ -372,7 +397,7 @@
msgid ""
"register (if not already done) with the transaction manager to be notified "
"when a transaction commits or is rolled back."
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã®ã³ãããæããã¼ã«ããã¯æã«éç¥ããããããã©ã³ã¶ã¯ã·ã§ã³ããã¼ã¸ã£ã§ç»é²ãã¾ã (ãã§ã«ç»é²æ¸ã¿ã§ãªãå ´å)ã"
#. Tag: para
#: Transactions.xml:143
@@ -382,6 +407,8 @@
"<literal>TransactionManagerLookup</literal> which returns a <literal>javax."
"transaction.TransactionManager</literal>."
msgstr ""
+"ãããè¡ãã«ã¯ã<literal>javax."
+"transaction.TransactionManager</literal> ãè¿ã <literal>TransactionManagerLookup</literal> ã®ã¤ã³ã¹ã¿ã³ã¹ã§ãã£ãã·ã¥ãè¨å®ããå¿
è¦ãããã¾ãã"
#. Tag: para
#: Transactions.xml:146
@@ -399,6 +426,9 @@
"outside a Java EE Application Server. Being a dummy, however, this is just "
"for demo and testing purposes and is not recommended for production use."
msgstr ""
+"JBoss Cache ã«ã¯ <literal>JBossTransactionManagerLookup</literal> 㨠"
+"<literal>GenericTransactionManagerLookup</literal> ã忢±ããã¾ãã<literal>JBossTransactionManagerLookup</literal> ã¯å®è¡ããã¦ãã JBoss Application Server ã«ãã¤ã³ããã<literal>TransactionManager</"
+"literal> ãåå¾ã§ãã<literal>GenericTransactionManagerLookup</literal> ã¯æã人æ°ããã Java EE ã¢ããªã±ã¼ã·ã§ã³ãµã¼ãã¼ã«ãã¤ã³ãããåãæ©è½ãæä¾ã§ãã¾ããã¾ããã¹ã¿ã³ãã¢ãã³ JBoss Cache ã¢ããªã±ã¼ã·ã§ã³ã¨ Java EE ã¢ããªã±ã¼ã·ã§ã³ãµã¼ãã¼ã®å¤é¨ã§å®è¡ãããã¦ããããã¹ãã«ä½¿ç¨ã§ããããã¼å®è£
ã® <literal>DummyTransactionManagerLookup</literal> ãæä¾ããã¾ãããã ããããã¼ã¯ãã¢ããã³ãã¹ããç®çã¨ãã¦ãããæ¬ç¨¼åç¨ã«ä½¿ç¨ãããã¨ã¯æ¨å¥¨ããã¾ããã"
#. Tag: para
#: Transactions.xml:149
@@ -406,7 +436,7 @@
msgid ""
"The implementation of the <literal>JBossTransactionManagerLookup</literal> "
"is as follows:"
-msgstr ""
+msgstr "<literal>JBossTransactionManagerLookup</literal> ã®å®è£
ã¯ä»¥ä¸ã®ã¨ããã§ãã"
#. Tag: programlisting
#: Transactions.xml:152
@@ -424,6 +454,17 @@
" }\n"
"}"
msgstr ""
+"public class JBossTransactionManagerLookup implements "
+"TransactionManagerLookup {\n"
+"\n"
+" public JBossTransactionManagerLookup() {}\n"
+"\n"
+" public TransactionManager getTransactionManager() throws Exception {\n"
+" Object tmp=new InitialContext().lookup(\"java:/TransactionManager"
+"\");\n"
+" return (TransactionManager)tmp;\n"
+" }\n"
+"}"
#. Tag: para
#: Transactions.xml:153
@@ -431,7 +472,7 @@
msgid ""
"The implementation looks up the JBoss Transaction Manager from JNDI and "
"returns it."
-msgstr ""
+msgstr "å®è£
㯠JNDI ãã JBoss Transaction Manager ãæ¤ç´¢ãããã®å¤ãè¿ãã¾ãã"
#. Tag: para
#: Transactions.xml:156
@@ -445,7 +486,7 @@
"the <literal>TreeCache</literal> registers with the transaction to be "
"notified of transaction committed or aborted when it first encounters the "
"transaction."
-msgstr ""
+msgstr "å¼ã³åºããåãåã£ããã<literal>TreeCache</literal> ã¯ç¾å¨ã®ãã©ã³ã¶ã¯ã·ã§ã³ãåå¾ãããã©ã³ã¶ã¯ã·ã§ã³ã§ã®å¤æ´ããã¼ã¨ãã¦è¨é²ãã¾ã (ãã©ã³ã¶ã¯ã·ã§ã³ãåå¨ããªãå ´åã¯ã夿´ãããã«é©ç¨ããå ´åã«ãã£ã¦ã¯ã¬ããªã±ã¼ãããã¾ã)ããããã£ã¦ããã©ã³ã¶ã¯ã·ã§ã³ã®åç¶æéä¸ã¯ããã¹ã¦ã®å¤æ´ãè¨é²ããããã©ã³ã¶ã¯ã·ã§ã³ã«é¢é£ä»ãããã¾ããã¾ãã<literal>TreeCache</literal> ã§ã¯ããã©ã³ã¶ã¯ã·ã§ã³ãæåã«æ¤åºãããã¨ãã«ã³ãããã¾ãã¯ã¢ãã¼ãããããã©ã³ã¶ã¯ã·ã§ã³ãéç¥ãããããã©ã³ã¶ã¯ã·ã§ã³ãç»é²ãã¾ãã"
#. Tag: para
#: Transactions.xml:159
@@ -453,7 +494,7 @@
msgid ""
"When a transaction rolls back, we undo the changes in the cache and release "
"all locks."
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ããã¼ã«ããã¯ããã¨ããã£ãã·ã¥å
ã®å¤æ´ãåãæ¶ããããã¹ã¦ã®ããã¯ãè§£é¤ããã¾ãã"
#. Tag: para
#: Transactions.xml:162
@@ -466,7 +507,7 @@
"cluster. Each node acquires all necessary locks and applies the changes, and "
"then sends back a success message. If a node in a cluster cannot acquire all "
"locks, or fails otherwise, it sends back a failure message."
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã®ã³ãããæã¯ 2 ãã§ã¼ãºã³ããããããã³ã«ãéå§ãã¾ãã<footnote><para> åæã¬ããªã±ã¼ã·ã§ã³ã¾ãã¯ç¡å¹åã®å ´åã®ã¿</para> </footnote>æåã®ãã§ã¼ãºã§ã¯ãç¾å¨ã®ãã©ã³ã¶ã¯ã·ã§ã³ã§ã®ãã¹ã¦ã®å¤æ´ãå«ã PREPARE ãã¯ã©ã¹ã¿å
ã®ãã¹ã¦ã®ãã¼ãã«éä¿¡ããã¾ããåãã¼ãã¯å¿
è¦ãªãã¹ã¦ã®ããã¯ãåå¾ãã夿´ãé©ç¨ããæåã¡ãã»ã¼ã¸ãéãè¿ãã¾ããã¯ã©ã¹ã¿å
ã®ãã¼ãããã¹ã¦ã®ããã¯ãåå¾ã§ããªãå ´åã失æããå ´åã¯ã失æã¡ãã»ã¼ã¸ãéãè¿ããã¾ãã"
#. Tag: para
#: Transactions.xml:168
@@ -478,7 +519,7 @@
"initiated: a ROLLBACK message is sent to all nodes in the cluster. On "
"reception of the ROLLBACK message, every node undoes the changes for the "
"given transaction, and releases all locks held for the transaction."
-msgstr ""
+msgstr "2 ãã§ã¼ãºã³ããããããã³ã«ã®ã³ã¼ãã£ãã¼ã¿ã¯ãã¹ã¦ã®å¿ç (ã¾ãã¯ã¿ã¤ã ã¢ã¦ãã®ããããå
ã«çºçããæ¹) ãå¾
ã£ã¦ãã¾ããã¯ã©ã¹ã¿å
ã®ãã¼ãã®ããããã FAIL ã¨å¿çããå ´å (ã¾ãã¯ã¿ã¤ã ã¢ã¦ãã«å°éããå ´å) ã¯ããã¼ã«ããã¯ãã§ã¼ãºãéå§ãããã¯ã©ã¹ã¿å
ã®ãã¹ã¦ã®ãã¼ãã« ROLLBACK ã¡ãã»ã¼ã¸ãéä¿¡ããã¾ããROLLBACK ã¡ãã»ã¼ã¸ã®åä¿¡æã«åãã¼ãã¯è©²å½ãããã©ã³ã¶ã¯ã·ã§ã³ã§ã®å¤æ´ãåãæ¶ãããã®ãã©ã³ã¶ã¯ã·ã§ã³ã«å¯¾ãã¦ä¿æããããã¹ã¦ã®ããã¯ãè§£é¤ãã¾ãã"
#. Tag: para
#: Transactions.xml:171
@@ -487,7 +528,7 @@
"If all responses are OK, a COMMIT message is sent to all nodes in the "
"cluster. On reception of a COMMIT message, each node applies the changes for "
"the given transaction and releases all locks associated with the transaction."
-msgstr ""
+msgstr "ãã¹ã¦ã®å¿çã OK ãªå ´åã¯ãã¯ã©ã¹ã¿å
ã®ãã¹ã¦ã®ãã¼ãã« COMMIT ã¡ãã»ã¼ã¸ãéä¿¡ããã¾ããCOMMIT ã¡ãã»ã¼ã¸ã®åä¿¡æã«åãã¼ãã¯è©²å½ãããã©ã³ã¶ã¯ã·ã§ã³ã§ã®å¤æ´ãé©ç¨ãããã©ã³ã¶ã¯ã·ã§ã³ã«é¢é£ä»ãããããã¹ã¦ã®ããã¯ãè§£é¤ãã¾ãã"
#. Tag: para
#: Transactions.xml:174
@@ -496,13 +537,13 @@
"When we referred to 'transaction', we actually mean a global representation "
"of a local transaction, which uniquely identifies a transaction across a "
"cluster."
-msgstr ""
+msgstr "ããã©ã³ã¶ã¯ã·ã§ã³ãã¨ããè¨èã使ãå ´åã¯ãå®éã«ã¯ã¯ã©ã¹ã¿å
¨ä½ã§ãã©ã³ã¶ã¯ã·ã§ã³ã䏿ã«èå¥ããã°ãã¼ãã«ãªãã¼ã«ã«ãã©ã³ã¶ã¯ã·ã§ã³ãæå³ãã¾ãã"
#. Tag: title
#: Transactions.xml:178
#, no-c-format
msgid "Example"
-msgstr ""
+msgstr "ä¾"
#. Tag: para
#: Transactions.xml:179
@@ -510,7 +551,7 @@
msgid ""
"Let's look at an example of how to use JBoss Cache in a standalone (i.e. "
"outside an application server) fashion with dummy transactions:"
-msgstr ""
+msgstr "ããã¼ãã©ã³ã¶ã¯ã·ã§ã³ã§ JBoss Cache ãã¹ã¿ã³ãã¢ãã³æ¹å¼ (ã¢ããªã±ã¼ã·ã§ã³ãµã¼ãã¼ã®å¤é¨ãªã©) ã§ä½¿ç¨ããæ¹æ³ã®ä¾ã以ä¸ã«ç¤ºãã¾ãã"
#. Tag: programlisting
#: Transactions.xml:182
@@ -537,6 +578,26 @@
" try { tx.rollback(); } catch(Throwable t) {}\n"
"}"
msgstr ""
+"Properties prop = new Properties();\n"
+"prop.put(Context.INITIAL_CONTEXT_FACTORY, \"org.jboss.cache.transaction."
+"DummyContextFactory\");\n"
+"User Transaction tx=(UserTransaction)new InitialContext(prop).lookup"
+"(\"UserTransaction\");\n"
+"TreeCache tree = new TreeCache();\n"
+"PropertyConfigurator config = new PropertyConfigurator();\n"
+"config.configure(tree, \"META-INF/replSync-service.xml\");\n"
+"tree.createService(); // not necessary\n"
+"tree.startService(); // kick start tree cache\n"
+"\n"
+"try {\n"
+" tx.begin();\n"
+" tree.put(\"/classes/cs-101\", \"description\", \"the basics\");\n"
+" tree.put(\"/classes/cs-101\", \"teacher\", \"Ben\");\n"
+" tx.commit();\n"
+"}\n"
+"catch(Throwable ex) {\n"
+" try { tx.rollback(); } catch(Throwable t) {}\n"
+"}"
#. Tag: para
#: Transactions.xml:183
@@ -544,7 +605,7 @@
msgid ""
"The first lines obtain a user transaction using the 'JEE way' via JNDI. Note "
"that we could also say"
-msgstr ""
+msgstr "æåã®è¡ã¯ãJNDI ã使ç¨ãã¦ãJEE æ¹å¼ãã§ã¦ã¼ã¶ã¼ãã©ã³ã¶ã¯ã·ã§ã³ãåå¾ãã¾ãã以ä¸ã®ããã«è¨è¿°ãããã¨ãã§ãã¾ãã"
#. Tag: programlisting
#: Transactions.xml:187
@@ -553,6 +614,8 @@
"UserTransaction tx = new DummyUserTransaction(DummyTransactionManager."
"getInstance());"
msgstr ""
+"UserTransaction tx = new DummyUserTransaction(DummyTransactionManager."
+"getInstance());"
#. Tag: para
#: Transactions.xml:189
@@ -562,6 +625,8 @@
"class and a configuration XML file (see below for a list of all "
"configuration options)."
msgstr ""
+"æ¬¡ã«æ°ãã TreeCache ã使ããPropertyConfigurator "
+"ã¯ã©ã¹ã¨è¨å® XML ãã¡ã¤ã«ã使ç¨ãã¦è¨å®ãã¾ã (ãã¹ã¦ã®è¨å®ãªãã·ã§ã³ã®ãªã¹ãã«ã¤ãã¦ã¯ä»¥ä¸ãåç
§)ã"
#. Tag: para
#: Transactions.xml:192
@@ -576,4 +641,5 @@
"exception in the methods (e.g. lock acquisition failed), or in the two-phase "
"commit protocol applying the modifications to all nodes in the cluster, the "
"transaction is rolled back."
-msgstr ""
+msgstr "次ã®ãã£ãã·ã¥ãèµ·åãããã©ã³ã¶ã¯ã·ã§ã³ãéå§ãã¾ã (ããã«ãã©ã³ã¶ã¯ã·ã§ã³ãç¾å¨ã®ã¹ã¬ããã«å
é¨çã«é¢é£ä»ãã¾ã)ããã£ãã·ã¥ã§å¼ã³åºããããã¹ã¦ã®ã¡ã½ããã¯åéãããã©ã³ã¶ã¯ã·ã§ã³ã®ã³ãããæã«ã®ã¿é©ç¨ããã¾ããä¸è¨ã®ã±ã¼ã¹ã§ã¯ããã¼ãã/classes/cs-101ãã使ãããããã« 2 ã¤ã®è¦ç´ ã追å ãã¾ãã夿´ã¯ãã©ã³ã¶ã¯ã·ã§ã³ã³ãããæã«ã¬ããªã±ã¼ãããã¾ã (ãã£ãã·ã¥ãåæã¬ããªã±ã¼ã·ã§ã³ã使ç¨ããããè¨å®ããããã¨ãåæ)ãã¡ã½ããã§ä¾å¤ãçºçããå ´å (ããã¯ã®åå¾ã«å¤±æããå ´åãªã©) ã 2 ãã§ã¼ãºã³ããããããã³ã«ã§å¤æ´ãã¯ã©ã¹ã¿å
ã®ãã¹ã¦ã®ãã¼ãã«é©ç¨ãããå ´åã¯ããã©ã³ã¶ã¯ã·ã§ã³ããã¼ã«ããã¯ããã¾ãã"
+
Modified: projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Tree_Cache_Guide.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Tree_Cache_Guide.po 2008-09-04 01:14:46 UTC (rev 77936)
+++ projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Tree_Cache_Guide.po 2008-09-04 01:26:37 UTC (rev 77937)
@@ -1,24 +1,26 @@
+# translation of Tree_Cache_Guide.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Tree_Cache_Guide\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-05-30 04:03+0000\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-09-02 15:56+1000\n"
+"Last-Translator: Takuro Nagamoto\n"
+"Language-Team: <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: Tree_Cache_Guide.xml:11
#, no-c-format
msgid "Preface"
-msgstr ""
+msgstr "åºæ"
#. Tag: para
#: Tree_Cache_Guide.xml:12
@@ -30,7 +32,7 @@
"allowing for Plain Old Java Objects (POJOs) to be inserted and replicated "
"transactionally in a cluster, is described separately in a similar user "
"guide."
-msgstr ""
+msgstr "æ¬æ¸ã¨ä»å±ææ¸ã¯ããªã¼æ§é ã§ã¬ããªã±ã¼ãããããã©ã³ã¶ã¯ã·ã§ã³å¯¾å¿ãã£ãã·ã¥ã§ãã JBoss Cache ã® TreeCache ã«ã¤ãã¦èª¬æãã¦ãã¾ããJBoss Cache ã® PojoCache 㯠TreeCache ã® AOP 対å¿ãµãã¯ã©ã¹ã§ããããªãã¸ã§ã¯ãæåããã£ãã·ã¥ã§ãããPlain Old Java Objects (POJOs) ããã©ã³ã¶ã¯ã·ã§ã³ã使ç¨ãã¦ã¯ã©ã¹ã¿ã«æ¿å
¥ããããã¬ããªã±ã¼ããããã§ãã¾ãã詳細ã«ã¤ãã¦ã¯ãé¡ä¼¼ã®ã¦ã¼ã¶ã¼ã¬ã¤ããåç
§ãã¦ãã ããã"
#. Tag: para
#: Tree_Cache_Guide.xml:15
@@ -43,7 +45,7 @@
"application server. PojoCache on the other hand requires both TreeCache and "
"the JBossAOP standalone subsystem. PojoCache, documented separately, is the "
"first in the market to provide a POJO cache functionality."
-msgstr ""
+msgstr "TreeCache ã¯å®å
¨ã«è¨å®å¯è½ã§ããã¬ããªã±ã¼ã·ã§ã³ã¡ã«ããºã ããã©ã³ã¶ã¯ã·ã§ã³åé¢ã¬ãã«ãé¤å¤ããªã·ã¼ããã©ã³ã¶ã¯ã·ã§ã³ããã¼ã¸ã£ãªã©ã®ã·ã¹ãã ã®æ©è½ã¯ãã¹ã¦è¨å®å¯è½ã§ããTreeCache 㯠JBoss Application Server ãä»ã®ã¢ããªã±ã¼ã·ã§ã³ãµã¼ãã¼ã¨ã¯ç¬ç«ãã¦ã¹ã¿ã³ãã¢ãã³ã§ä½¿ç¨ã§ãã¾ãããã®ä¸æ¹ã§ PojoCache 㯠TreeCache 㨠JBossAOP ã¹ã¿ã³ãã¢ãã³ãµãã·ã¹ãã ã®ä¸¡æ¹ãå¿
è¦ã¨ãã¾ããPOJO ãã£ãã·ã¥æ©è½ãæåã«å¸å ´ã«æä¾ããã®ã¯ PojoCache (å¥ã®ææ¸ãåç
§) ã§ãã"
#. Tag: para
#: Tree_Cache_Guide.xml:18
@@ -54,7 +56,7 @@
"the Java programming language along with a string appreciation and "
"understanding of transactions and concurrent threads is presumed. No prior "
"knowledge of JBoss Application Server is expected or required."
-msgstr ""
+msgstr "æ¬æ¸ã¯ãJBoss Cache ã® TreeCache ã®ã¢ã¼ããã¯ãã£ãAPIãè¨å®ãä¾ã«ã¤ãã¦èª¬æããã¦ã¼ã¶ã¼ã¬ã¤ãã¨ãã¦è¨è¿°ããã¦ãã¾ããæ¬æ¸ã§ã¯ãJava ããã°ã©ãã³ã°è¨èªã«ã¤ãã¦ç¢ºããªç¥èãããããã©ã³ã¶ã¯ã·ã§ã³ããã³ä¸¦è¡ã¹ã¬ããã«ã¤ãã¦çè§£ãã¦ãããã¨ãåæã¨ãã¦ãã¾ããJBoss Application Server ã«é¢ããç¥èã¯å¿
è¦ããã¾ããã"
#. Tag: para
#: Tree_Cache_Guide.xml:21
@@ -70,6 +72,9 @@
"from you. Please post a message on the user forum or contact us on the "
"<ulink url=\"http://lists.jboss.org\">developer mailing list </ulink> ."
msgstr ""
+"ã質åãããå ´åã¯ã<ulink url=\"http://labs.jboss.com/jbosscache\">JBoss Cache Web ãµã¤ã</"
+"ulink>ã§ãªã³ã¯ããã<ulink url=\"http://www.jboss.com/index.html?"
+"module=bb&op=viewforum&f=157\">ã¦ã¼ã¶ã¼ãã©ã¼ã©ã </ulink>ã使ç¨ãã¦ãã ãããã¾ãããã°ã¬ãã¼ãã¨æ©è½è¦æ±ã追跡ããã¡ã«ããºã 㯠<ulink url=\"http://jira.jboss.com\">JBoss JIRA åé¡ãã©ãã«ã¼ </ulink>ã§æä¾ããã¾ããJBoss Cache ãéçºãããããã®ææ¸ãä»ã®è¨èªã«ç¿»è¨³ããããããã¨ã«èå³ãããå ´åã¯ãã¦ã¼ã¶ã¼ãã©ã¼ã©ã ã«ã¡ãã»ã¼ã¸ãéããã<ulink url=\"http://lists.jboss.org\">éçºè
ã¡ã¼ãªã³ã°ãªã¹ã</ulink>ã¾ã§ãé£çµ¡ãã ããã"
#. Tag: para
#: Tree_Cache_Guide.xml:24
@@ -81,3 +86,7 @@
"is a product in JBoss Professional Open Source <ulink url=\"http://www.jboss."
"com/products/index\">JEMS</ulink> (JBoss Enterprise Middleware Suite)."
msgstr ""
+"JBoss Cache 㯠LGPL ã«åºã¥ãããªã¼ãã³ã½ã¼ã¹è£½åã§ããJBoss Cache ã®åæ¥éçºãµãã¼ãã製åãµãã¼ããããã³ãã¬ã¼ãã³ã°ã¯ <ulink url=\"http://www.jboss.com\">JBoss Inc.</ulink> ããå©ç¨ã§ãã¾ããJBoss Cache "
+"㯠JBoss Professional Open Source <ulink url=\"http://www.jboss."
+"com/products/index\">JEMS</ulink> (JBoss Enterprise Middleware Suite) ã®è£½åã§ãã"
+
Modified: projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Treecache_marshaller.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Treecache_marshaller.po 2008-09-04 01:14:46 UTC (rev 77936)
+++ projects/docs/enterprise/4.3/Cache/Cache_Tree_Cache_Guide/ja-JP/Treecache_marshaller.po 2008-09-04 01:26:37 UTC (rev 77937)
@@ -1,24 +1,26 @@
+# translation of Treecache_marshaller.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Treecache_marshaller\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-05-30 04:03+0000\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-09-03 16:14+1000\n"
+"Last-Translator: Takuro Nagamoto\n"
+"Language-Team: <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: Treecache_marshaller.xml:10
#, no-c-format
msgid "TreeCacheMarshaller"
-msgstr ""
+msgstr "TreeCacheMarshaller"
#. Tag: para
#: Treecache_marshaller.xml:11
@@ -30,6 +32,9 @@
"mechanism to marshall and unmarshall data called the "
"<literal>TreeCacheMarshaller</literal>."
msgstr ""
+"ãªã¢ã¼ããã£ãã·ã¥ããäºãã«å¯¾è©±ãã¦ãã¼ã¿ãã¬ããªã±ã¼ãããã¨ãã« <literal>java."
+"lang.reflect.Method</literal> ãªãã¸ã§ã¯ãã¨ãã©ã¡ã¼ã¿ãã·ãªã¢ã«åããããã«æ¨æºç㪠Java ã·ãªã¢ã«åã使ç¨ãã代ããã« JBoss Cache ã¯ãã¼ã¿ã®ãã¼ã·ã£ã«åã¨éãã¼ã·ã£ã«åãè¡ã "
+"<literal>TreeCacheMarshaller</literal> ã¨ããååã®ç¬èªã®ã¡ã«ããºã ã使ç¨ãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:14
@@ -46,13 +51,13 @@
"to use different classloaders on a per-region basis by allowing application "
"code to register a classloader that should be used to handle replication for "
"a portion of the tree."
-msgstr ""
+msgstr "æ¨æºç㪠Java ã·ãªã¢ã«åã®ããã©ã¼ãã³ã¹ã¨å¹çæ§ãæ¡å¼µãããã¨ã«å ãã¦ã<literal>TreeCacheMarshaller</literal> ã¯ãã 1 ã¤å¥ã®æ©è½ãå®è¡ãã¾ãããªã¢ã¼ããã£ãã·ã¥ããã¬ããªã±ã¼ãããããªãã¸ã§ã¯ããéã·ãªã¢ã«åããã«ã¯ããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ããªãã¸ã§ã¯ãã®ã¯ã©ã¹ãå®ç¾©ããã¯ã©ã¹ãã¼ãã¼ã«ã¢ã¯ã»ã¹ããå¿
è¦ãããã¾ããããã¯ããã£ãã·ã¥ã®ç¬èªã®ã¯ã©ã¹ãã¼ãã¼ãå¿
é ã¯ã©ã¹ã«ã¢ã¯ã»ã¹ã§ããå ´åã¯åç´ã§ãããJBoss Cache ãç°ãªãã¯ã©ã¹ãã¼ãã¼ã使ç¨ããã¯ã©ã¤ã¢ã³ãããµãã¼ããããµã¼ãã¹ã¨ãã¦ä½¿ç¨ããã¦ããå ´åã¯ãã¢ããªã±ã¼ã·ã§ã³ã®ã³ã¼ãã§ããªã¼ã®ä¸é¨ã®ã¬ããªã±ã¼ã·ã§ã³ãå¦çããããã«ä½¿ç¨ããã¯ã©ã¹ãã¼ãã¼ãç»é²ãããã¨ã«ãã <literal>TreeCacheMarshaller</literal> ããªã¼ã¸ã§ã³ãã¨ã«å¥ã®ã!
¯ã©ã¹ãã¼ãã¼ã使ç¨ããããè¨å®ã§ãã¾ãã"
#. Tag: title
#: Treecache_marshaller.xml:18
#, no-c-format
msgid "Basic Usage"
-msgstr ""
+msgstr "åºæ¬çãªä½¿ç¨æ¹æ³"
#. Tag: para
#: Treecache_marshaller.xml:19
@@ -60,7 +65,7 @@
msgid ""
"<literal>TreeCache</literal> exposes the following basic API for controlling "
"the behavior of <literal>TreeCacheMarshaller</literal>:"
-msgstr ""
+msgstr "<literal>TreeCache</literal> ã¯ã<literal>TreeCacheMarshaller</literal> ã®åä½ãå¶å¾¡ãã以ä¸ã®åºæ¬ç㪠API ãæä¾ãã¾ãã"
#. Tag: programlisting
#: Treecache_marshaller.xml:22
@@ -118,6 +123,57 @@
" */\n"
"void unregisterClassLoader(String fqn) throws RegionNotFoundException;"
msgstr ""
+"/**\n"
+" * Sets whether marshalling uses scoped class loaders on a per region "
+"basis.\n"
+" *\n"
+" * This property must be set to true before any call to\n"
+" * {@link #registerClassLoader(String, ClassLoader)} or\n"
+" * {@link #activateRegion(String)}\n"
+" *\n"
+" * @param isTrue\n"
+" */\n"
+"void setUseRegionBasedMarshalling(boolean isTrue);\n"
+"\n"
+"/**\n"
+" * Gets whether marshalling uses scoped class loaders on a per region "
+"basis.\n"
+" */\n"
+"boolean getUseRegionBasedMarshalling();\n"
+"\n"
+"/**\n"
+" * Registers the given classloader with <code>TreeCacheMarshaller</code> "
+"for\n"
+" * use in unmarshalling replicated objects for the specified region.\n"
+" *\n"
+" * @param fqn The fqn region. This fqn and its children will use this "
+"classloader for \n"
+" * (un)marshalling.\n"
+" * @param cl The class loader to use\n"
+" *\n"
+" * @throws RegionNameConflictException if <code>fqn</code> is a descendant "
+"of\n"
+" * an FQN that already has a classloader registered.\n"
+" * @throws IllegalStateException if <code>useMarshalling</code> is "
+"<code>false</code>\n"
+" */\n"
+"void registerClassLoader(String fqn, ClassLoader cl) throws "
+"RegionNameConflictException;\n"
+"\n"
+"/**\n"
+" * Instructs the <code>TreeCacheMarshaller</code> to no longer use a "
+"special\n"
+" * classloader to unmarshal replicated objects for the specified region.\n"
+" *\n"
+" * @param fqn The fqn of the root node of region.\n"
+" *\n"
+" * @throws RegionNotFoundException if no classloader has been registered "
+"for\n"
+" * <code>fqn</code>.\n"
+" * @throws IllegalStateException if <code>useMarshalling</code> is "
+"<code>false</code>\n"
+" */\n"
+"void unregisterClassLoader(String fqn) throws RegionNotFoundException;"
#. Tag: para
#: Treecache_marshaller.xml:23
@@ -127,14 +183,13 @@
"classloader-based marshalling should be used. This property should be set as "
"part of normal cache configuration, typically in the cache's XML "
"configuration file:"
-msgstr ""
+msgstr "ãããã㣠<literal>UseRegionBasedMarshalling</literal> ã¯ãã¯ã©ã¹ãã¼ãã¼ãã¼ã¹ã®ãã¼ã·ã£ãªã³ã°ã使ç¨ãããã©ãããå¶å¾¡ãã¾ãããã®ããããã£ã¯ãé常ã®ãã£ãã·ã¥è¨å®ã®ä¸é¨ã¨ã㦠(ä¸è¬çã«ã¯ãã£ãã·ã¥ã® XML è¨å®ãã¡ã¤ã«ã§) è¨å®ããå¿
è¦ãããã¾ãã"
#. Tag: programlisting
#: Treecache_marshaller.xml:26
#, no-c-format
-msgid ""
-"<attribute name=\"UseRegionBasedMarshalling\">true</attribute>"
-msgstr ""
+msgid "<attribute name=\"UseRegionBasedMarshalling\">true</attribute>"
+msgstr "<attribute name=\"UseRegionBasedMarshalling\">true</attribute>"
#. Tag: para
#: Treecache_marshaller.xml:27
@@ -147,6 +202,9 @@
"classloader will be used to unmarshal any replication traffic related to the "
"node identified by the FQN or to any of its descendants."
msgstr ""
+"<literal>UseRegionBasedMarshalling</literal> ã "
+"<literal>true</literal> ã«è¨å®ããå¾ã¯ãã¢ããªã±ã¼ã·ã§ã³ã³ã¼ãã "
+"<literal>registerClassLoader</literal> ãå¼ã³åºãã¦ç¹å®ã® FQN ã«åºã¥ããã£ãã·ã¥ã®ä¸é¨ã«ã¯ã©ã¹ãã¼ãã¼ãé¢é£ä»ãããã¨ãã§ãã¾ããç»é²å¾ã¯ãFQN ã«ããèå¥ããããã¼ãããã®åå«ã®ããããã«é¢é£ãããã¹ã¦ã®ã¬ããªã±ã¼ã·ã§ã³ãã©ãã£ãã¯ãéãã¼ã·ã£ã«åããããã«ã¯ã©ã¹ãã¼ãã¼ã使ç¨ããã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:30
@@ -154,7 +212,7 @@
msgid ""
"At this time, <literal>registerClassLoader</literal> only supports String-"
"based FQNs."
-msgstr ""
+msgstr "ç¾æç¹ã§ã¯ <literal>registerClassLoader</literal> 㯠String ãã¼ã¹ã® FQN ã®ã¿ããµãã¼ããã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:33
@@ -167,6 +225,8 @@
"be thrown if an attempt is made to register classloader <literal>Y</literal> "
"for FQN <literal>/a/b</literal>."
msgstr ""
+"ã¯ã©ã¹ãã¼ãã¼ããã§ã«ç»é²ããã FQN ã®åå«ã§ãã FQN ã®ã¯ã©ã¹ãã¼ãã¼ãç»é²ããã®ã¯ä¸æ£ã§ãããã¨ã«æ³¨æãã¦ãã ããããã¨ãã°ãFQN "
+"<literal>/a</literal> ã«å¯¾ãã¦ã¯ã©ã¹ãã¼ãã¼ <literal>X</literal> ãç»é²ããã¦ããå ´åãFQN <literal>/a/b</literal> ã«å¯¾ãã¦ã¯ã©ã¹ãã¼ãã¼ <literal>Y</literal> ãç»é²ãããã¨ããã¨ã<literal>RegionNameConflictException</literal> ãã¹ãã¼ããã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:36
@@ -177,13 +237,13 @@
"call this method when you are done using the cache with a particular "
"classloader, or a reference to the classloader will be held, causing a "
"memory leak!"
-msgstr ""
+msgstr "ã¡ã½ãã <literal>unregisterClassLoader</literal> ã¯ãã¯ã©ã¹ãã¼ãã¼ã¨ç¹å®ã®ãã£ãã·ã¥ãªã¼ã¸ã§ã³éã®é¢é£ä»ããè§£é¤ããããã«ä½¿ç¨ããã¾ããç¹å®ã®ã¯ã©ã¹ãã¼ãã¼ã§ãã£ãã·ã¥ã使ç¨ããå¾ã«ãã®ã¡ã½ããã使ç¨ãã¦ãã ããããããªãã¨ãã¯ã©ã¹ãã¼ãã¼ã¸ã®åç
§ãä¿æãããã¡ã¢ãªã¼ãªã¼ã¯ãçºçãã¾ãã"
#. Tag: title
#: Treecache_marshaller.xml:42
#, no-c-format
msgid "Region Activation/Inactivation"
-msgstr ""
+msgstr "ãªã¼ã¸ã§ã³ã®æå¹å/ç¡å¹å"
#. Tag: para
#: Treecache_marshaller.xml:43
@@ -195,38 +255,37 @@
"The result of this is that it is difficult or impossible to register all "
"required classloaders before a cache is started. For example, consider the "
"following scenario:"
-msgstr ""
+msgstr "ä¸è¿°ããåºæ¬ç㪠API ã¯ä¾¿å©ã§ãããç°ãªãã¯ã©ã¹ãã¼ãã¼ãæã¤ã¢ããªã±ã¼ã·ã§ã³ããã£ãã·ã¥ãå
±æããå ´åãé常ãããã®ã¢ããªã±ã¼ã·ã§ã³ã®ã©ã¤ããµã¤ã¯ã«ã¯ãã£ãã·ã¥ã®ã©ã¤ããµã¤ã¯ã«ã¨ç°ãªãã¾ãããã®çµæããã£ãã·ã¥ãèµ·åããåã«å¿
è¦ãªãã¹ã¦ã®ã¯ã©ã¹ãã¼ãã¼ãç»é²ãããã¨ã¯ãå°é£ã¾ãã¯ä¸å¯è½ã«ãªãã¾ãããã¨ãã°ã以ä¸ã®ãããªã·ããªãªãèãã¦ãã ããã"
#. Tag: para
#: Treecache_marshaller.xml:48
#, no-c-format
msgid "TreeCache on machine A starts."
-msgstr ""
+msgstr "ãã·ã³ A ã® TreeCache ãèµ·åãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:51
#, no-c-format
msgid "On A a classloader is registered under FQN /x."
-msgstr ""
+msgstr "A ã§ã¯ã¯ã©ã¹ãã¼ãã¼ã FQN /x ã§ç»é²ããã¦ãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:54
#, no-c-format
msgid "Machine B starts, so TreeCache on B starts."
-msgstr ""
+msgstr "ãã·ã³ B ãèµ·åããB ã® TreeCache ãèµ·åãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:57
#, no-c-format
msgid "An object is put in the machine A cache under FQN /x/1."
-msgstr ""
+msgstr "ãã·ã³ A ã®ãã£ãã·ã¥ã§ FQN /x/1 以ä¸ã«ãªãã¸ã§ã¯ããæ ¼ç´ããã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:60
#, no-c-format
-msgid ""
-"Replication to B fails, as the required classloader is not yet registered."
-msgstr ""
+msgid "Replication to B fails, as the required classloader is not yet registered."
+msgstr "å¿
è¦ãªã¯ã©ã¹ãã¼ãã¼ãã¾ã ç»é²ããã¦ããªãã®ã§ B ã¸ã®ã¬ããªã±ã¼ã·ã§ã³ã失æãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:63
@@ -234,7 +293,7 @@
msgid ""
"On B a classloader is registered under FQN /x, but too late to prevent the "
"replication error."
-msgstr ""
+msgstr "B ã§ã¯ãã¯ã©ã¹ãã¼ãã¼ã FQN /x 以ä¸ã«ç»é²ããã¾ãããã¬ããªã±ã¼ã·ã§ã³ã¨ã©ã¼ãåé¿ãããã¨ã¯ã§ãã¾ããã"
#. Tag: para
#: Treecache_marshaller.xml:66
@@ -243,7 +302,7 @@
"Furthermore, if any objects had been added to server A before server B was "
"started, the initial transfer of state from A to B would have failed as "
"well, as B would not be able to unmarshal the transferred objects."
-msgstr ""
+msgstr "ããã«ããµã¼ãã¼ B ãèµ·åããåã«ãªãã¸ã§ã¯ãããµã¼ãã¼ A ã«è¿½å ããã¦ããå ´åã¯ãB ã転éããããªãã¸ã§ã¯ããéãã¼ã·ã£ã«åã§ããªãã®ã§ A ãã B ã¸ã®ã¹ãã¼ã¿ã¹ã®åæè»¢éã«å¤±æãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:69
@@ -254,7 +313,7 @@
"tree. That portion of the tree is considered \"inactive\". After the needed "
"classloader has been registered, the portion of the tree can be \"activated"
"\". Activation causes the following events to occur:"
-msgstr ""
+msgstr "ãã®åé¡ã解決ããã«ã¯ããªã¼ã¸ã§ã³ãã¼ã¹ã®ãã¼ã·ã£ãªã³ã°ã使ç¨ããã¦ããå ´åã«ããã£ãã·ã¥ã¤ã³ã¹ã¿ã³ã¹ãããªã¼ã®ä¸é¨ã®ãªããªã±ã¼ã·ã§ã³ã¤ãã³ããç¡è¦ããããè¨å®ãã¾ããããªã¼ã®ãã®é¨åã¯ãç¡å¹ãã§ããã¨è¦ãªããã¾ããå¿
è¦ãªã¯ã©ã¹ãã¼ãã¼ãç»é²ãããå¾ã¯ãããªã¼ã®ä¸é¨ããæå¹åãã§ãã¾ããæå¹åããã¨ã以ä¸ã®ã¤ãã³ããçºçãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:74
@@ -262,7 +321,7 @@
msgid ""
"Any existing state for that portion of the tree is transferred from another "
"node in the cluster and integrated into the local tree."
-msgstr ""
+msgstr "ããªã¼ã®ãã®é¨åã®æ¢åã®ã¹ãã¼ã¿ã¹ã¯ã¯ã©ã¹ã¿å
ã®å¥ã®ãã¼ããã転éããããã¼ã«ã«ããªã¼ã«çµ±åããã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:77
@@ -270,7 +329,7 @@
msgid ""
"TreeCacheMarshaller begins normal handling of replication traffic related to "
"the portion of the tree."
-msgstr ""
+msgstr "TreeCacheMarshaller ã¯ããªã¼ã®é¨åã«é¢é£ããã¬ããªã±ã¼ã·ã§ã³ãã©ãã£ãã¯ãé常ã«å¦çãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:80
@@ -280,6 +339,8 @@
"exposes the following API related to activating and inactivating portions of "
"the cache:"
msgstr ""
+"ä¸è¿°ãããã¼ã·ã£ãªã³ã°ã«é¢ããåºæ¬ç㪠API 以å¤ã«ãTreeCache "
+"ã¯ãã£ãã·ã¥ã®ä¸é¨ãæå¹åããã³ç¡å¹åãã以ä¸ã® API ãæä¾ãã¾ãã"
#. Tag: programlisting
#: Treecache_marshaller.xml:83
@@ -351,6 +412,71 @@
"RegionNameConflictException,\n"
"CacheException;"
msgstr ""
+"/**\n"
+" * Sets whether the entire tree is inactive upon startup, only responding\n"
+" * to replication messages after {@link #activateRegion(String)} is\n"
+" * called to activate one or more parts of the tree.\n"
+" * <p>\n"
+" * This property is only relevant if {@link #getUseRegionBasedMarshalling()} "
+"is\n"
+" * <code>true</code>.\n"
+" *\n"
+" */\n"
+"public void setInactiveOnStartup(boolean inactiveOnStartup);\n"
+"\n"
+"/**\n"
+" * Gets whether the entire tree is inactive upon startup, only responding\n"
+" * to replication messages after {@link #activateRegion(String)} is\n"
+" * called to activate one or more parts of the tree.\n"
+" * <p>\n"
+" * This property is only relevant if {@link #getUseRegionBasedMarshalling()} "
+"is\n"
+" * <code>true</code>.\n"
+" */\n"
+"public boolean isInactiveOnStartup();\n"
+"\n"
+"/**\n"
+" * Causes the cache to transfer state for the subtree rooted at\n"
+" * <code>subtreeFqn</code> and to begin accepting replication messages\n"
+" * for that subtree.\n"
+" * \n"
+" * NOTE: This method will cause the creation of a node\n"
+" * in the local tree at <code>subtreeFqn</code> whether or not that\n"
+" * node exists anywhere else in the cluster. If the node does not exist\n"
+" * elsewhere, the local node will be empty. The creation of this node will\n"
+" * not be replicated.\n"
+" *\n"
+" * @param subtreeFqn Fqn string indicating the uppermost node in the\n"
+" * portion of the tree that should be activated.\n"
+" *\n"
+" * @throws RegionNotEmptyException if the node <code>subtreeFqn</code>\n"
+" * exists and has either data or children\n"
+" *\n"
+" * @throws IllegalStateException if useRegionBasedMarshalling is "
+"<code>false</code>\n"
+" */\n"
+"public void activateRegion(String subtreeFqn)\n"
+" throws RegionNotEmptyException, RegionNameConflictException, "
+"CacheException;\n"
+"\n"
+"/**\n"
+" * Causes the cache to stop accepting replication events for the subtree\n"
+" * rooted at <code>subtreeFqn</code> and evict all nodes in that subtree.\n"
+" *\n"
+" * @param subtreeFqn Fqn string indicating the uppermost node in the\n"
+" * portion of the tree that should be activated.\n"
+" * @throws RegionNameConflictException if <code>subtreeFqn</code> indicates\n"
+" * a node that is part of another subtree that is being specially\n"
+" * managed (either by activate/inactiveRegion()\n"
+" * or by registerClassLoader())\n"
+" * @throws CacheException if there is a problem evicting nodes\n"
+" *\n"
+" * @throws IllegalStateException if useRegionBasedMarshalling is "
+"<code>false</code>\n"
+" */\n"
+"public void inactivateRegion(String subtreeFqn) throws "
+"RegionNameConflictException,\n"
+"CacheException;"
#. Tag: para
#: Treecache_marshaller.xml:84
@@ -361,13 +487,13 @@
"where region activation is needed, this property would be set to true. This "
"property should be set as part of normal cache configuration, typically in "
"the cache's XML configuration file:"
-msgstr ""
+msgstr "ãããã㣠<literal>InactiveOnStartup</literal> ã¯ãã£ãã·ã¥ã®èµ·åæã«å
¨ä½ã®ãã£ãã·ã¥ãç¡å¹ã¨è¦ãªããã©ãããå¶å¾¡ãã¾ãããªã¼ã¸ã§ã³ã®æå¹åãå¿
è¦ãªã»ã¨ãã©ã®ã±ã¼ã¹ã§ã¯ããã®ããããã£ã¯çã«è¨å®ããã¾ãããã®ããããã£ã¯ãé常ã®ãã£ãã·ã¥è¨å®ã®ä¸é¨ã¨ã㦠(é常ã¯ãã£ãã·ã¥ã® XML è¨å®ãã¡ã¤ã«ã§) è¨å®ããå¿
è¦ãããã¾ãã"
#. Tag: programlisting
#: Treecache_marshaller.xml:87
#, no-c-format
msgid "<attribute name=\"InactiveOnStartup\">true</attribute>"
-msgstr ""
+msgstr "<attribute name=\"InactiveOnStartup\">true</attribute>"
#. Tag: para
#: Treecache_marshaller.xml:88
@@ -377,6 +503,8 @@
"will be performed on startup, even if property <literal>FetchInMemoryState</"
"literal> is true."
msgstr ""
+"<literal>InactiveOnStartup</literal> ãçã«è¨å®ããã¦ããå ´åã¯ããããã㣠<literal>FetchInMemoryState</"
+"literal> ãçã§ãã£ã¦ãèµ·åæã«ã¹ãã¼ã¿ã¹è»¢éãå®è¡ããã¾ããã"
#. Tag: para
#: Treecache_marshaller.xml:91
@@ -394,7 +522,7 @@
"oldest member of the cluster also has the region inactivated, and thus "
"cannot provide state. So, each node in the cluster is queried until one "
"provides state."
-msgstr ""
+msgstr "<literal>activateRegion()</literal> ãå¼ã³åºãããã¨ãã¯ã©ã¹ã¿å
ã®åãã¼ããåããããããã¼ããããªã¼ã®ãã®é¨åã«å¯¾ãã¦æå¹ãªã¹ãã¼ã¿ã¹ãæã£ã¦ãããã©ããã確èªãã¾ããæã£ã¦ããå ´åã¯ãç¾å¨ã®ã¹ãã¼ã¿ã¹ãè¿ãããããªã¼ã«çµ±åããã¾ããã¹ãã¼ã¿ã¹ããããã¼ããã転éãããã¨ããã®ä»ã®ãã¼ãã¯ã¹ãã¼ã¿ã¹ã«ã¤ãã¦åãåãããã¾ããããã®ããã»ã¹ã¯ã<literal>FetchInMemoryState</literal> ãçã«è¨å®ãããå ´åã«èµ·åæã«è¡ãããåæã¹ãã¼ã¿ã¹è»¢éããã»ã¹ã¨ã¯è¥å¹²ç°ãªãã¾ãããã®ã¢ããã¼ãã¯ãã¯ã©ã¹ã¿ã®æãå¤ãã¡ã³ãã¼ãç¡å¹åããããªã¼ã¸ã§ã³ãæã¡ãã¹ãã¼ã¿ã¹ãæä¾ã§ããªãå ´åãããããããªã¼ã¸ã§ã³ã®æå¹åã«ã¯ä¸é©åã§ãããããã£ã¦ãã¯ã©ã¹ã¿å
ã®åãã¼ãã¯ãããããã®ãã¼ããã¹ãã¼!
ã¿ã¹ãæä¾ããã¾ã§åãåãããã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:94
@@ -405,6 +533,9 @@
"tree being activated. If there is any, a <literal>RegionNotEmptyException</"
"literal> will be thrown."
msgstr ""
+"ä»ã®ãã¼ãããã¹ãã¼ã¿ã¹ãè¦æ±ããåã« <literal>activateRegion()</"
+"literal> ãæå¹åãããããªã¼ã®é¨åã«æ¢åã®ãã¼ã¿ããªããã¨ã確èªãã¾ãããã¼ã¿ãããå ´åã¯ã<literal>RegionNotEmptyException</"
+"literal> ãã¹ãã¼ããã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:97
@@ -419,13 +550,13 @@
"local activity on an inactive region, but, as discussed above "
"<literal>activateRegion()</literal> will throw an exception if it discovers "
"data in a region that is being activated."
-msgstr ""
+msgstr "ããªã¼ã®ãªã¼ã¸ã§ã³ãç¡å¹ã¨æå®ããã¦ããå ´åãããã¯ããªã¼ã®ãã®é¨åã«é¢é£ããä»ã®ã¯ã©ã¹ã¿ãã¼ãããã®ã¬ããªã±ã¼ã·ã§ã³ãã©ãã£ãã¯ãç¡è¦ããããã¨ãæå³ãã¾ããä¾ç¶ã¨ãã¦æè¡çã«ãªãã¸ã§ã¯ããããªã¼ã®ç¡å¹ãªé¨åã«ãã¼ã«ã«ã§æ ¼ç´ãããã¨ã¯å¯è½ã§ãã (<literal>put</literal> å¼ã³åºãã使ç¨)ããã®ãããªãã¼ã«ã«ã®ã¢ã¯ãã£ããã£ã¯ãã¹ã¦ä»ã®ãã¼ãã«ã¬ããªã±ã¼ãããã¾ããTreeCache ã¯ç¡å¹ãªãªã¼ã¸ã§ã³ã§ãã®ãããªãã¼ã«ã«ã¢ã¯ãã£ããã£ãåé¿ãã¾ããããä¸è¿°ããããã«ãæå¹åããããªã¼ã¸ã§ã³ã§ãã¼ã¿ãæ¤åºãããã¨ã<literal>activateRegion()</literal> ãä¾å¤ãã¹ãã¼ãã¾ãã"
#. Tag: title
#: Treecache_marshaller.xml:101
#, no-c-format
msgid "Example usage of Region Activation/Inactivation"
-msgstr ""
+msgstr "ãªã¼ã¸ã§ã³ã®æå¹å/ç¡å¹åã®ä½¿ç¨ä¾"
#. Tag: para
#: Treecache_marshaller.xml:102
@@ -438,6 +569,8 @@
"be a web application, which when started will register its classloader with "
"the TreeCache and activate its own region of the cache."
msgstr ""
+"ãªã¼ã¸ã§ã³ã®æå¹åã¨ç¡å¹åã®ä½¿ç¨ä¾ã¨ãã¦ã<literal>-service.xml</literal> ã JBoss "
+"<literal>/deploy</literal> ãã£ã¬ã¯ããªã«ãããã¤ãããã¨ã«ãã£ã¦ TreeCache ã¤ã³ã¹ã¿ã³ã¹ãå
±æ MBean ãµã¼ãã¹ã¨ãã¦ãããã¤ãããã·ããªãªãèãã¦ã¿ã¾ãããããã®ãã£ãã·ã¥ã®ã¦ã¼ã¶ã¼ã® 1 ã¨ãã¦ãèµ·åããã¨ãã« TreeCache ã§ã¯ã©ã¹ãã¼ãã¼ãç»é²ãããã£ãã·ã¥ã®ç¬èªã®ãªã¼ã¸ã§ã³ãæå¹åãã Web ã¢ããªã±ã¼ã·ã§ã³ã使ç¨ãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:105
@@ -445,7 +578,7 @@
msgid ""
"First, the XML configuration file for the shared cache service would be "
"configured as follows (only relevant portions are shown):"
-msgstr ""
+msgstr "æåã«ãå
±æããããã£ãã·ã¥ãµã¼ãã¹ã® XML è¨å®ãã¡ã¤ã«ã以ä¸ã®ããã«è¨å®ãã¾ã (é¢é£ããé¨åã®ã¿è¡¨ç¤ºãã¾ã)ã"
#. Tag: programlisting
#: Treecache_marshaller.xml:108
@@ -479,6 +612,33 @@
" </mbean>\n"
"</server>"
msgstr ""
+"<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n"
+"<server>\n"
+" <classpath codebase=\"./lib\" archives=\"jboss-cache.jar, jgroups.jar"
+"\" />\n"
+"\n"
+" <!-- "
+"==================================================================== --"
+">\n"
+" <!-- Defines TreeCache "
+"configuration -->\n"
+" <!-- "
+"==================================================================== --"
+">\n"
+" <mbean code=\"org.jboss.cache.TreeCache\" name=\"com.xyz.cache:"
+"service=SharedCache\">\n"
+"\n"
+" .......\n"
+"\n"
+" <!-- Configure Marshalling -->\n"
+" <attribute name=\"getUseRegionBasedMarshalling\">true</"
+"attribute>\n"
+" <attribute name=\"InactiveOnStartup\">true</attribute>\n"
+"\n"
+" ........\n"
+"\n"
+" </mbean>\n"
+"</server>"
#. Tag: para
#: Treecache_marshaller.xml:109
@@ -489,7 +649,7 @@
"part of initialization and destruction of the app. So, using a "
"<literal>ServletContextListener</literal> to manage these tasks seems "
"logical. Following is an example listener:"
-msgstr ""
+msgstr "Web ã¢ããªã±ã¼ã·ã§ã³ã®å ´åãã¯ã©ã¹ãã¼ãã¼ã®ç»é²/ç»é²è§£é¤ã¨ãã£ãã·ã¥ã®ã¢ããªã±ã¼ã·ã§ã³ã®ãªã¼ã¸ã§ã³ã®æå¹å/ç¡å¹åã¯ãã¢ããªã±ã¼ã·ã§ã³ã®åæåã¨ç ´æ£ã®ä¸é¨ã¨ãã¦è¡ãã¿ã¹ã¯ã§ãããããã£ã¦ããããã®ã¿ã¹ã¯ã管çããããã« <literal>ServletContextListener</literal> ã使ç¨ãããã¨ã¯è«ççã§ãããªã¹ãã®ä¾ã¯ä»¥ä¸ã®ã¨ããã§ãã"
#. Tag: programlisting
#: Treecache_marshaller.xml:112
@@ -538,6 +698,48 @@
" }\n"
"}"
msgstr ""
+"package example;\n"
+"\n"
+"import javax.management.MalformedObjectNameException;\n"
+"import javax.management.ObjectName;\n"
+"import javax.servlet.ServletContextEvent;\n"
+"import javax.servlet.ServletContextListener;\n"
+"\n"
+"import org.jboss.cache.TreeCacheMBean;\n"
+"import org.jboss.mx.util.MBeanProxyExt;\n"
+"\n"
+"public class ActiveInactiveRegionExample implements ServletContextListener\n"
+"{\n"
+" private TreeCacheMBean cache;\n"
+"\n"
+" public void contextInitialized(ServletContextEvent arg0) {\n"
+" try {\n"
+" findCache();\n"
+"\n"
+" cache.registerClassLoader(\"/example\", Thread.currentThread()."
+"getContextClassLoader());\n"
+" cache.activeRegion(\"/example\");\n"
+" }\n"
+" catch (Exception e) {\n"
+" // ... handle exception\n"
+" }\n"
+"\n"
+" }\n"
+"\n"
+" public void contextDestroyed(ServletContextEvent arg0) {\n"
+" cache.inactivateRegion(\"/example\");\n"
+" cache.unregisterClassLoader(\"/example\");\n"
+" }\n"
+"\n"
+" private void findCache() throws MalformedObjectNameException {\n"
+" // Find the shared cache service in JMX and create a proxy to it\n"
+" ObjectName cacheServiceName_ = new ObjectName(\"com.xyz.cache:"
+"service=SharedCache\");\n"
+" // Create Proxy-Object for this service\n"
+" cache = (TreeCacheMBean) MBeanProxyExt.create(TreeCacheMBean.class, "
+"cacheServiceName_);\n"
+" }\n"
+"}"
#. Tag: para
#: Treecache_marshaller.xml:113
@@ -551,6 +753,8 @@
"region and unregisters its classloader (thus ensuring that the classloader "
"isn't leaked via a reference to it held by TreeCacheMarshaller)."
msgstr ""
+"ãªã¹ã㯠JBoss ã¦ã¼ãã£ãªãã£ã¯ã©ã¹ <literal>MBeanProxyExt</"
+"literal> ã使ç¨ã㦠JMX ã§ TreeCache ãè¦ã¤ãããã®ãããã·ã使ãã¾ã (TreeCache ã¸ã®ã¢ã¯ã»ã¹ã®è©³ç´°ã«ã¤ãã¦ã¯ããJBoss å
é¨ã§ã® TreeCache ã®å®è¡ã¨ä½¿ç¨ããåç
§)ãæ¬¡ã«ãªã¹ãã¯ãã£ãã·ã¥ã§ã¯ã©ã¹ãã¼ãã¼ãç»é²ãããã®ãªã¼ã¸ã§ã³ãæå¹åãã¾ããWeb ã¢ããªã±ã¼ã·ã§ã³ãç ´æ£ãããå ´åã¯ããªã¼ã¸ã§ã³ãç¡å¹åãããã®ã¯ã©ã¹ãã¼ãã¼ãç»é²è§£é¤ãã¾ã (ãããã£ã¦ãã¯ã©ã¹ãã¼ãã¼ã¯ TreeCacheMarshaller ã«ãã£ã¦ä¿æãããã¯ã©ã¹ãã¼ãã¼ã¸ã®åç
§ãä»ãã¦ãªã¼ã¯ããã¾ãã)ã"
#. Tag: para
#: Treecache_marshaller.xml:116
@@ -559,13 +763,13 @@
"Note the order of the method calls in the example class -- register a "
"classloader before activating a region, and inactivate the region before "
"unregistering the classloader."
-msgstr ""
+msgstr "ä¾ã®ã¯ã©ã¹ã§ã®ã¡ã½ããå¼ã³åºãã®é åºã«æ³¨æãã¦ãã ããããªã¼ã¸ã§ã³ãæå¹åããåã«ã¯ã©ã¹ãã¼ãã¼ãç»é²ããã¯ã©ã¹ãã¼ãã¼ãç»é²è§£é¤ããåã«ãªã¼ã¸ã§ã³ãç¡å¹åãã¾ãã"
#. Tag: title
#: Treecache_marshaller.xml:124
#, no-c-format
msgid "Region Activation/Inactivation with a CacheLoader"
-msgstr ""
+msgstr "CacheLoader ã§ã®ãªã¼ã¸ã§ã³ã®æå¹å/ç¡å¹å "
#. Tag: para
#: Treecache_marshaller.xml:125
@@ -578,6 +782,9 @@
"literal> interface. It additionally specifies the following methods needed "
"to support the partial state transfer that occurs when a region is activated:"
msgstr ""
+"activateRegion()/inactivateRegion() API 㯠CacheLoader ã¨ã¨ãã«ä½¿ç¨ãããã¨ãã§ãã¾ã (ãã ãããã£ãã·ã¥ãã¼ãã¼å®è£
ãã¤ã³ã¿ã¼ãã§ã¼ã¹ <literal>org.jboss.cache.loader.ExtendedCacheLoader</"
+"literal> ãå®è£
ããå ´åã®ã¿)ãããã¯ãé常㮠<literal>CacheLoader</"
+"literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãµãã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ãã追å çã«ããªã¼ã¸ã§ã³ãæå¹åãããã¨ãã«å®è¡ãããé¨åã¹ãã¼ã¿ã¹è»¢éããµãã¼ãããã®ã«å¿
è¦ãªä»¥ä¸ã®ã¡ã½ãããæå®ããã¾ãã"
#. Tag: programlisting
#: Treecache_marshaller.xml:128
@@ -623,6 +830,45 @@
" */\n"
" void setRegionManager(RegionManager manager);"
msgstr ""
+"/**\n"
+" * Fetch a portion of the state for this cache from secondary storage\n"
+" * (disk, DB) and return it as a byte buffer.\n"
+" * This is for activation of a portion of new cache from a remote cache.\n"
+" * The new cache would then call {@link #storeState(byte[], Fqn)}.\n"
+" *\n"
+" * @param subtree Fqn naming the root (i.e. highest level parent) node "
+"of\n"
+" * the subtree for which state is requested.\n"
+" *\n"
+" * @see org.jboss.cache.TreeCache#activateRegion(String)\n"
+" */\n"
+" byte[] loadState(Fqn subtree) throws Exception;\n"
+"\n"
+" /**\n"
+" * Store the given portion of the cache tree's state in secondary "
+"storage.\n"
+" * Overwrite whatever is currently in secondary storage.\n"
+" *\n"
+" * @param state the state to store\n"
+" * @param subtree Fqn naming the root (i.e. highest level parent) node "
+"of\n"
+" * the subtree included in <code>state</code>.\n"
+" */\n"
+" void storeState(byte[] state, Fqn subtree) throws Exception;\n"
+"\n"
+" /**\n"
+" * Sets the RegionManager this object should use to manage\n"
+" * marshalling/unmarshalling of different regions using different\n"
+" * classloaders.\n"
+" * \n"
+" * NOTE: This method is only intended to be used\n"
+" * by the <code>TreeCache</code> instance this cache loader is\n"
+" * associated with.\n"
+" * \n"
+" *\n"
+" * @param manager the region manager to use, or <code>null</code>.\n"
+" */\n"
+" void setRegionManager(RegionManager manager);"
#. Tag: para
#: Treecache_marshaller.xml:129
@@ -634,12 +880,16 @@
"FileCacheLoader and JDBCCacheLoader, respectively, implementing the extra "
"methods in the extended interface."
msgstr ""
+"JBossCache ã¯ç¾å¨ ExtendedCacheLoader ã® 2 ã¤ã®å®è£
"
+"<literal>FileExtendedCacheLoader</literal> 㨠"
+"<literal>JDBCExtendedCacheLoader</literal> ã¨ãã«åºè·ããã¾ãããããã®ã¯ã©ã¹ã¯æ¡å¼µãããã¤ã³ã¿ã¼ãã§ã¼ã¹ã®è¿½å ã®ã¡ã½ãããå®è£
ããããã "
+"FileCacheLoader 㨠JDBCCacheLoader ãæ¡å¼µãã¾ãã"
#. Tag: title
#: Treecache_marshaller.xml:135
#, no-c-format
msgid "Performance over Java serialization"
-msgstr ""
+msgstr "Java ã·ãªã¢ã«åã®ããã©ã¼ãã³ã¹"
#. Tag: para
#: Treecache_marshaller.xml:136
@@ -650,7 +900,7 @@
"method ids for known methods and magic numbers for known internal class "
"types which drastically reduces the size of calls to remote caches, greatly "
"improving throughput and reducing the overhead of Java serialization."
-msgstr ""
+msgstr "ããã©ã¼ãã³ã¹ã¨å¹çæ§ãåä¸ãããããã«ã<literal>TreeCacheMarshaller</literal> ã¯æ¢ç¥ã®ã¡ã½ããã«å¯¾ããã¡ã½ãã ID ãããªã¢ã¼ããã£ãã·ã¥ã¸ã®å¼åºã®ãµã¤ãºã大å¹
ã«åæ¸ããæ¢ç¥ã®å
é¨ã¯ã©ã¹ã¿ã¤ãã«å¯¾ãããã¸ãã¯ãã³ãã¼ãå«ãè¤æ°ã®ãã¯ããã¯ã使ç¨ãã¦ãã¹ã«ã¼ããããåä¸ãããJava ã·ãªã¢ã«åã®ãªã¼ãã¼ãããã忏ãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:139
@@ -666,12 +916,15 @@
"the <literal>-Dserialization.jboss=false</literal> environment variable into "
"your JVM."
msgstr ""
+"ããã©ã¼ãã³ã¹ãããã«åä¸ãããããã« <literal>TreeCacheMarshaller</literal> ã¯ãã¦ã¼ã¶ã¼å®ç¾©ã¯ã©ã¹ã® Java ã·ãªã¢ã«åã®ä»£ããã«é常ã«å¹çç㪠"
+"<ulink url=\"http://labs.jboss.org/portal/index.html?ctrl:id=page.default."
+"info&project=serialization\">JBoss Serialization</ulink> ã使ç¨ãã¾ããJBoss Serialization ã¯ããã©ã«ãã§å¸¸ã«æå¹åãã使ç¨ããã¾ããç¡å¹åã¯å¯è½ã§ããããã®å ´åã¯ã¦ã¼ã¶ã¼å®ç¾©ã¯ã©ã¹ã®ãã¼ã·ã£ãªã³ã°ã Java ã·ãªã¢ã«åã«æ»ãã¾ããJBoss Serialization 㯠<literal>-Dserialization.jboss=false</literal> ç°å¢å¤æ°ã JVM ã«æ¸¡ããã¨ã«ãã£ã¦ç¡å¹åããã¾ãã"
#. Tag: title
#: Treecache_marshaller.xml:145
#, no-c-format
msgid "Backward compatibility"
-msgstr ""
+msgstr "徿¹äºææ§"
#. Tag: para
#: Treecache_marshaller.xml:146
@@ -687,6 +940,8 @@
"than JBoss Cache) still exists, even though with JBoss Cache 1.4.0, we've "
"moved to a much more efficient and sophisticated marshalling mechanism."
msgstr ""
+"JBoss Cache ã®ãã¼ã·ã£ãªã³ã°ããã¼ã¸ã§ã³ç®¡çãããããã«ãªãã¾ããããã£ãã·ã¥éã®ãã¹ã¦ã®éä¿¡ã¯ãç°ãªããã¼ã¸ã§ã³ã® JBoss Cache ã¤ã³ã¹ã¿ã³ã¹ãç¸äºã«éä¿¡ã§ããããã«ãããã¼ã¸ã§ã³ <literal>short</literal> ãå«ã¿ã¾ããJBoss Cache 1.4.0 以åã§ã¯ããã¹ã¦ã®ãã¼ã¸ã§ã³ãã¨ããããç¸äºã«éä¿¡ã§ãã¦ãã¾ãã (ãã¹ã¦ã®ãã¼ã¸ã§ã³ã JGroups ã®åããã¼ã¸ã§ã³ã使ç¨ããå ´åã«ãã¹ã¦ã®ãã¼ã¸ã§ã³ã¯ <literal>org.jgroups."
+"MethodCall</literal> ãªãã¸ã§ã¯ãã®åç´ãªã·ãªã¢ã«åã使ç¨ãã¦ãããã)ãJBoss Cache 1.4.0 ã§ã¯é常ã«å¹ççã§é«åº¦ãªãã¼ã·ã£ãªã³ã°ã¡ã«ããºã ã«ç§»è¡ãã¾ãããããã®è¦ä»¶ (JBoss Cache ã¨ããããã JGroups ã¡ãã»ã¼ã¸ã³ã°ã¬ã¤ã¤ã®è¦ä»¶) ã¯ä¾ç¶ã¨ãã¦åå¨ãã¾ãã"
#. Tag: para
#: Treecache_marshaller.xml:149
@@ -697,7 +952,7 @@
"and future releases to marshall data in a format that is compatible with "
"older versions, however, you would have to start JBoss Cache with the "
"following configuration attribute:"
-msgstr ""
+msgstr "JBoss Cache 1.4.0 以éã®ãªãªã¼ã¹ã§ã¯ã以åã®ãã¼ã¸ã§ã³ã® JBoss Cache ãããã¼ã¿ã常ã«éãã¼ã·ã£ã«åã§ãã¾ãããã ããJBoss Cache 1.4.0 以éã®ãªãªã¼ã¹ã§ã¯å¤ããã¼ã¸ã§ã³ã¨äºææ§ãããå½¢å¼ã§ãã¼ã¿ããã¼ã·ã£ã«ããå ´åã¯ã以ä¸ã®è¨å®å±æ§ã§ JBoss Cache ãèµ·åããå¿
è¦ãããã¾ãã"
#. Tag: programlisting
#: Treecache_marshaller.xml:150
@@ -706,3 +961,6 @@
"<!-- takes values such as 1.2.3, 1.2.4 and 1.3.0 -->\n"
"<attribute name=\"ReplicationVersion\">1.2.4</attribute>"
msgstr ""
+"<!-- takes values such as 1.2.3, 1.2.4 and 1.3.0 -->\n"
+"<attribute name=\"ReplicationVersion\">1.2.4</attribute>"
+
More information about the jboss-cvs-commits
mailing list