[jboss-cvs] JBossAS SVN: r75095 - projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jun 26 02:14:46 EDT 2008


Author: ldelima at redhat.com
Date: 2008-06-26 02:14:46 -0400 (Thu, 26 Jun 2008)
New Revision: 75095

Modified:
   projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR/Chapter_03.po
Log:
translation ongoing

Modified: projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR/Chapter_03.po
===================================================================
--- projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR/Chapter_03.po	2008-06-26 06:01:27 UTC (rev 75094)
+++ projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR/Chapter_03.po	2008-06-26 06:14:46 UTC (rev 75095)
@@ -8,7 +8,7 @@
 "Project-Id-Version: Chapter_03\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-06-05 22:51+0000\n"
-"PO-Revision-Date: 2008-06-26 15:00+1000\n"
+"PO-Revision-Date: 2008-06-26 16:13+1000\n"
 "Last-Translator: Leticia de Lima <ldelima at redhat.com>\n"
 "Language-Team: Brazilian Portuguese <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -252,7 +252,7 @@
 #: Chapter_03.xml:57
 #, no-c-format
 msgid "Last resource commit optimisation"
-msgstr "Otimização de confirmação do último recurso"
+msgstr "Last resource commit optimisation"
 
 #. Tag: para
 #: Chapter_03.xml:59
@@ -271,7 +271,9 @@
 "control to the one-phase aware resource. If it commits, then the coordinator "
 "logs the decision to commit and attempts to commit the other resources as "
 "well."
-msgstr "Em alguns casos isto pode ser necessário inscrever participantes que não estão cientes da confirmação de duas fases na transação de confirmação bifásica. Caso haja apenas um único recurso, então não há necessidade para confirmação bifásica. No entanto, e se houver recursos multiplos na transação? Neste caso"
+msgstr ""
+"Em alguns casos isto pode ser necessário inscrever participantes que não estão cientes da confirmação de duas fases na transação de confirmação bifásica. Caso haja apenas um único recurso, então não há necessidade para confirmação bifásica. No entanto, e se houver recursos múltiplos na transação? Neste caso, o Last "
+"Resource Commit optimization (LRCO) entrará em função. É possível para um único recurso que está ciente da monofase (por exemplo; pode apenas confirmar ou reverter sem nenhuma preparação), a ser inscrito em uma transação com recursos cientes de confirmação bifásica. O coordenador trata os recursos cientes monofásico de maneira um pouco diferenciada, da qual executa a fase de preparação em todos os demais recursos primeiramente e caso isto então pretenda confirmar a transação, ele passará o controle ao recurso ciente monofásico. Caso isto seja confirmado, então o coordenador faz o logo da decisão para confirmar e tentar confirmar outros recursos também. "
 
 #. Tag: para
 #: Chapter_03.xml:61
@@ -285,6 +287,8 @@
 "<classname>com.arjuna.ats.arjuna.LastResourceRecord</classname> and give "
 "your participant as the constructor parameter, as shown below:"
 msgstr ""
+"Para que se possa utilizar o LRCO, seu participante deve implementar a interface <classname>com.arjuna.ats.arjuna.coordinator.OnePhase</classname> e registrar-se na transação através do <command>BasicAction</"
+"command>.add operation. Uma vez que esta operação espera por instâncias do <classname>AbstractRecord</classname>, você deve criar uma instância <classname>com.arjuna.ats.arjuna.LastResourceRecord</classname> e ceder seu participante como parâmetro construtor, conforme apresentado abaixo:"
 
 #. Tag: programlisting
 #: Chapter_03.xml:63
@@ -324,7 +328,7 @@
 #: Chapter_03.xml:68
 #, no-c-format
 msgid "Nested transactions"
-msgstr ""
+msgstr "Transações aninhadas"
 
 #. Tag: para
 #: Chapter_03.xml:70
@@ -340,7 +344,7 @@
 "may be nested. Objects written in this way can then be shared between "
 "application programmers, and <emphasis>TxCore</emphasis> will guarantee "
 "their consistency."
-msgstr ""
+msgstr "Não existem construções especiais para aninhamento das transações: caso uma ação seja iniciada enquanto outra ação é rodada, então esta será automaticamente aninhada. Isto permite que uma estrutura modular para aplicativos, onde objetos podem ser implementados usando ações atômicas com suas próprias operações sem um programador do aplicativo tenha que preocupar-se com os aplicativos que os usam. Por exemplo: se é que ou não os aplicativos usarão ações atômicas também. Desta forma, algumas ações de aplicativos poderão ser de nível top, enquanto que em outras elas podem ser aninhadas. Os objetos gravados desta maneira podem então ser compartilhados entre programadores de aplicativos e o <emphasis>TxCore</emphasis> garantirá suas consistências."
 
 #. Tag: para
 #: Chapter_03.xml:72
@@ -352,7 +356,7 @@
 "commits then the work it has performed will only be committed by the system "
 "if the top-level action commits; if the top-level action aborts then all of "
 "the work will be undone."
-msgstr ""
+msgstr "Caso uma ação aninhada seja abortada, então todos os seus trabalhados serão desfeitos ainda que os meios de bloqueamento bifásico estritos"
 
 #. Tag: para
 #: Chapter_03.xml:74
@@ -362,7 +366,7 @@
 "the outcome of the action within which it is nested. This is application "
 "dependant, and allows a programmer to structure atomic actions to contain "
 "faults, undo work, etc."
-msgstr ""
+msgstr "A confirmação ou aborto de uma ação aninhada não atinge diretamente o resultado de uma ação com que está aninhada. Isto é um aplicativo dependente e permite um programador estruturar ações atômicas para conter falhas, trabalho desfeito, etc."
 
 #. Tag: title
 #: Chapter_03.xml:78




More information about the jboss-cvs-commits mailing list