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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jul 1 21:45:03 EDT 2008


Author: ldelima at redhat.com
Date: 2008-07-01 21:45:03 -0400 (Tue, 01 Jul 2008)
New Revision: 75288

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

Modified: projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR/Chapter.po
===================================================================
--- projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR/Chapter.po	2008-07-02 00:59:47 UTC (rev 75287)
+++ projects/docs/enterprise/4.3/Transactions/Programmers_Guide/pt-BR/Chapter.po	2008-07-02 01:45:03 UTC (rev 75288)
@@ -8,7 +8,7 @@
 "Project-Id-Version: Chapter\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-06-05 22:51+0000\n"
-"PO-Revision-Date: 2008-07-02 10:00+1000\n"
+"PO-Revision-Date: 2008-07-02 11:44+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"
@@ -763,7 +763,7 @@
 "latest committed state from the object store. The first time a lock is "
 "acquired on an object within a transaction the object’s state is acquired, "
 "if possible, from the object store."
-msgstr "As invocações de operação. Como parte de uma invocação dada,a implementaçºao do objeto é responsável em garantir que "
+msgstr "As invocações de operação. Como parte de uma invocação dada, a implementação do objeto é responsável em garantir que isto está bloqueada na leitura ou gravação do modo (assumindo que não há conflito no bloqueamento). E, se necessário inicializada com o último estado confirmado a partir de um armazenamento do objeto. A primeira vez que um bloqueio é adquirido num objeto dentro de uma transação, o estado de objeto é adquirido, se possível, a partir do armazenamento do objeto."
 
 #. Tag: para
 #: Chapter.xml:140
@@ -771,19 +771,19 @@
 msgid ""
 "Commit of the top-level action. This includes updating of the state of any "
 "modified objects in the object store."
-msgstr ""
+msgstr "Confirmação da ação de nível superior. Isto inclui a atualização do estado de qualquer objeto modificado num armazenamento de objeto."
 
 #. Tag: para
 #: Chapter.xml:141
 #, no-c-format
 msgid "Breaking of the previously created bindings."
-msgstr ""
+msgstr "Quebra de bindings criados anteriormente"
 
 #. Tag: title
 #: Chapter.xml:147
 #, no-c-format
 msgid "The class hierarchy"
-msgstr ""
+msgstr "A classe hierárquica"
 
 #. Tag: para
 #: Chapter.xml:149
@@ -793,7 +793,7 @@
 "emphasis> are depicted below."
 msgstr ""
 "As classes principais que constituem a classe hierárquica do <emphasis>TxCore</"
-"emphasis>, estão descritas abaixo:"
+"emphasis> são descritas abaixo:"
 
 #. Tag: screen
 #: Chapter.xml:151
@@ -872,7 +872,7 @@
 "Os programadores dos aplicativos de falha de tolerância serão primeiramente concedidos com as classes <classname>LockManager</classname>, <classname>Lock</classname> "
 "e <classname>AtomicAction</classname>. Outras classes importantes para um programador são o <classname>Uid</classname> e <classname>ObjectState</classname>. A maioria das classes são derivadas da classe base de <classname>StateManager</classname>, que fornece facilidades primitivas necessárias para o gerenciamento de objetos de recuperação e persistência. Estas facilidades incluem o suporte para a ativação e desativação dos objetos e recuperação do objeto de estado baseado. A classe <classname>LockManager</"
 "classname> usa facilidades do <classname>StateManager</classname> e "
-"<classname>Lock</classname> para fornecer o controle atual (bloqueamento de duas fases na implementação atual) solicitado para a implementação da propriedade serializada de ações atômicas. A implementação de facilidades de ação atômica é suportada pelo <classname>AtomicAction</classname> e "
+"<classname>Lock</classname> para fornecer o controle atual (bloqueamento bifásico na implementação atual) solicitado para a implementação da propriedade serializada de ações atômicas. A implementação de facilidades de ação atômica é suportada pelo <classname>AtomicAction</classname> e "
 "<classname>TopLevelTransaction</classname>."
 
 #. Tag: para
@@ -888,6 +888,8 @@
 "provides the concurrency control required for implementing the "
 "serialisability property of atomic actions."
 msgstr ""
+"A maioria das classes de sistema são derivadas a partir da classe de base de <classname>StateManager</classname>, da qual fornece facilidades primitivas necessárias para o gerenciamento de objetos de persistência e recuperação. Estas facilidades incluem o suporte de ativação e desativação dos objetos e recuperação do objeto de estado baseado. A classe <classname>LockManager</"
+"classname> usa as facilidades do <classname>StateManager</classname> e fornece o controle de concorrência requerido pela implementação da propriedade serializada de ações atômicas."
 
 #. Tag: para
 #: Chapter.xml:157
@@ -902,6 +904,8 @@
 "O before it is modified; thus the body of op1 should contain a call to the "
 "<literal>setlock</literal> operation of the concurrency controller:"
 msgstr ""
+"Considere um simples exemplo. Assuma que o <classname>Example</classname> é uma classe de persistência do usuário definido derivada de um <classname>LockManager</classname>. Um aplicativo contendo um Trans de transação atômica acessa um objeto (chamado 0) de tipo de <classname>Example</"
+"classname>: Tudo isto, pela invocação da operação op1, que envolve mudanças de estado para 0. A propriedade de serialização requer que um bloqueio de gravação deve ser adquirido em 0, antes disto ser modificado. Desta forma, o corpo do op1 deverá conter uma chamada para a operação <literal>setlock</literal> de controlador de concorrência:"
 
 #. Tag: screen
 #: Chapter.xml:159
@@ -932,13 +936,13 @@
 "The operation <literal>setlock</literal>, provided by the "
 "<classname>LockManager</classname> class, performs the following functions "
 "in this case:"
-msgstr ""
+msgstr "A operação <literal>setlock</literal> fornecida pela classe <classname>LockManager</classname> fornece as seguintes funções nesta situação:"
 
 #. Tag: para
 #: Chapter.xml:164
 #, no-c-format
 msgid "Check write lock compatibility with the currently held locks, and if allowed:"
-msgstr ""
+msgstr "Verifiqua a compatibilidade de bloqueio de gravação com os bloqueios retidos no momento, e se permitido:"
 
 #. Tag: para
 #: Chapter.xml:165
@@ -954,12 +958,14 @@
 "retained prior to modification) and inserting it into the "
 "<classname>RecordList</classname> of <classname>Trans</classname>."
 msgstr ""
+"Chama a ativação da operação <classname>StateManager</classname> que carregará, caso ainda tenha sido carregado, o último estado de persistência 0 a partir do armazenamento do objeto. E, então chama a operação <classname>StateManager</classname> modificada que possui efeito de criação de uma instância de <classname>RecoveryRecord</classname> ou <classname>PersistenceRecord</"
+"classname> para 0, dependendo se 0 era persistente ou não (o Bloqueio é um bloqueio <literal>WRITE</literal>, então o estado antigo do objeto deve ser mantido antecipadamente à modificação). Além disso, insere isto numa <classname>RecordList</classname> de <classname>Trans</classname>."
 
 #. Tag: para
 #: Chapter.xml:166
 #, no-c-format
 msgid "Create and insert a LockRecord instance in the RecordList of Trans."
-msgstr ""
+msgstr "Crie e insira uma instância LockRecord no RecordList da Trans."
 
 #. Tag: para
 #: Chapter.xml:169
@@ -975,6 +981,9 @@
 "<classname>RecoveryRecord</classname>/<classname>PersistenceRecord</"
 "classname> will restore the prior state of O."
 msgstr ""
+"Vamos supor que a ação <literal>Trans</literal> foi abortada em algum momento após o bloqueio ter sido adquirido. Então a operação de reversão da <classname>AtomicAction</classname> processará a instância de <classname>RecordList</"
+"classname> associada com <literal>Trans</literal>, pela invocação numa operação <literal>Abort</literal> apropriada em várias gravações. A implementação desta operação pela classe <classname>LockRecord</classname> irá liberar o bloqueio <literal>WRITE</literal> enquanto que o <classname>RecoveryRecord</classname>/<classname>PersistenceRecord</"
+"classname> restaurará o estado prévio do 0."
 
 #. Tag: para
 #: Chapter.xml:171
@@ -986,5 +995,5 @@
 "appropriate lock; <emphasis>TxCore</emphasis> and <emphasis>Transactional "
 "Objects for Java</emphasis> take care of participant registration, "
 "persistence, concurrency control and recovery."
-msgstr ""
+msgstr "É importante perceber que todos os trabalhos acima são automaticamente executados pelo <emphasis>TxCore</emphasis>, em nome do programador do aplicativo. O programador precisa apenas inicializar a transação e definir um bloqueio apropriado. O <emphasis>TxCore</emphasis> e os <emphasis>Objetos Transacionais para Java</emphasis> cuidam do registro do participante, persistência, controle de concorrência e recuperação."
 




More information about the jboss-cvs-commits mailing list