[jboss-cvs] JBossAS SVN: r79284 - projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Oct 9 00:45:02 EDT 2008


Author: ldelima at redhat.com
Date: 2008-10-09 00:45:01 -0400 (Thu, 09 Oct 2008)
New Revision: 79284

Modified:
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Api.po
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Appendix.po
   projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Architecture.po
Log:
translation ongoing

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Api.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Api.po	2008-10-09 00:29:49 UTC (rev 79283)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Api.po	2008-10-09 04:45:01 UTC (rev 79284)
@@ -1,24 +1,27 @@
+# translation of Api.po to Brazilian Portuguese
 # 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.
-#
+# Leticia de Lima <ldelima at redhat.com>, 2008.
 msgid ""
 msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Api\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-21 04:57+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-10-09 14:12+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"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Api.xml:5
 #, no-c-format
 msgid "<title>API</title>"
-msgstr ""
+msgstr "<title>API</title>"
 
 #. Tag: para
 #: Api.xml:6
@@ -31,13 +34,13 @@
 "retrieve the POJO from the cache system. After that, a user should operate "
 "on that POJO reference directly without worrying about replication and/or "
 "persistency aspects."
-msgstr ""
+msgstr "No PojoCache, existem 3 APIs core para o gerenciamento do Pojo e um adicional para consultas. Eles serão discutidos neste conteúdo. Perceba que nós enfatizamos o aspecto gerencial destes APIs. Tudo isto, pois esperamos que na maioria das vezes você apenas use estes APIs para anexar, desanexar e recuperar o POJO a partir do sistema do cache. Após isto, um usuário deve operar diretamente naquela referência POJO sem se preocupar com a replicação e/ou os aspectos de persistência."
 
 #. Tag: title
 #: Api.xml:9
 #, no-c-format
 msgid "Attachment"
-msgstr ""
+msgstr "Anexo"
 
 #. Tag: programlisting
 #: Api.xml:10
@@ -51,6 +54,13 @@
 "*/\n"
 "Object putObject(Fqn fqn, Object pojo) throws CacheException;"
 msgstr ""
+"/*\n"
+" * @param fqn The fqn instance to associate with the object in the cache.\n"
+" * @param pojo aop-enabled object to be inserted into the cache. If null,\n"
+" *            it will nullify the fqn node.\n"
+" * @throws CacheException\n"
+"*/\n"
+"Object putObject(Fqn fqn, Object pojo) throws CacheException;"
 
 #. Tag: para
 #: Api.xml:11
@@ -63,6 +73,9 @@
 "literal> is the object instance to be managed by <literal>PojoCache</"
 "literal>."
 msgstr ""
+"A chamada deste Api colocará o seu POJO num gerenciador do cache sob <literal>fqn</literal>, onde o <literal>fqn</literal> é o nome inteiramente qualificado do usuário especificado (<literal>FQN</literal>) para armazenar o nó no cache principal, por exemplo: \"<literal>/aop/joe</literal>\". O <literal>pojo</"
+"literal> é uma instância do objeto a ser gerenciado pelo <literal>PojoCache</"
+"literal>."
 
 #. Tag: para
 #: Api.xml:14
@@ -72,7 +85,7 @@
 "instrumented or implement the <literal>Serializable</literal> interface. An "
 "object is instrumented by JBossAop if declared either from an xml file or "
 "from annotation. More details on this will come later."
-msgstr ""
+msgstr "A solicitação para o <literal>pojo</literal> é que isto deve ter sido instruído ou deve implementar aa interface <literal>Serializable</literal>. Um objeto é instrumentado pelo JBossAop, caso declarado tanto a partir de um arquivo xml ou a partir de outra anotação. Você poderá encontrar mais detalhes sobre este assunto mais adiante."
 
 #. Tag: para
 #: Api.xml:17
@@ -82,7 +95,7 @@
 "opaque \"primitive\" type. That is, it will simply store it without mapping "
 "the object's field into cache. Replication is done on the object wide level "
 "and therefore no fine-grained replication can be obtained."
-msgstr ""
+msgstr "Quando o POJO é apenas serializável, o PojoCache tratará isto como um tipo \"primitivo\" opaco. Isto quer dizer, isto irá apenas armazená-lo sem o mapeamento do campo do objeto no cache. A Replicação é feita no nível do objeto e, portanto, não será possível a obtenção da replicação fine-grained."
 
 #. Tag: para
 #: Api.xml:20
@@ -96,7 +109,7 @@
 "this POJO has been referenced multiple times, e.g., referenced from other "
 "POJO or circular reference, this Api will handle the appropriate reference "
 "counting."
-msgstr ""
+msgstr "Caso o <literal>pojo</literal> possui sub-objetos, por exemplo: ele possui campos que não são um tipo primitivo, esta chamada trará problema ao <literal>putObject</literal> repetitivamente até que todos os objetos tree sejam partilhados (mapeando pela acessibilidade). Além disso, caso você adicione o <literal>pojo</literal> diversas vezes, ele simplesmente retornará a referência do objeto original diretamente. Adicionado a isto, caso o POJO seja referenciado diversas vezes, por exemplo: referenciado a partir de outro POJO ou uma referência circular, este Api manuseará a referência apropriada continuamente."
 
 #. Tag: para
 #: Api.xml:23
@@ -108,13 +121,13 @@
 "once for each POJO (think of it as attaching POJO to cache management). Once "
 "it is executed, <literal>PojoCache</literal> will assign an interceptor for "
 "the pojo instance and its sub-objects."
-msgstr ""
+msgstr "O valor de retorno após a chamada é o objeto existente sob fqn (caso exista algum). Como resultado, uma chamada com êxito substituirá o valor antigo com a instância do pojo, caso isto exista. Perceba que um usuário apenas precisará reportar esta chamada uma vez por cada POJO (pense nisto como um POJO anexado ao gerenciador do cache). Uma vez que isto seja executado, o <literal>PojoCache</literal> determinará um interceptor para a instância do pojo e seus sub-objetos."
 
 #. Tag: title
 #: Api.xml:26
 #, no-c-format
 msgid "Detachment"
-msgstr ""
+msgstr "Desanexo"
 
 #. Tag: programlisting
 #: Api.xml:27
@@ -131,6 +144,16 @@
 " */\n"
 "Object removeObject(Fqn fqn) throws CacheException;"
 msgstr ""
+"/**\n"
+" * Remove aop-enabled object from the cache. After successful call of this "
+"API, the returning\n"
+" * POJO is no longer managed by the cache.\n"
+" *\n"
+" * @param fqn Instance that associates with this node.\n"
+" * @return Original POJO stored under this node.\n"
+" * @throws CacheException\n"
+" */\n"
+"Object removeObject(Fqn fqn) throws CacheException;"
 
 #. Tag: para
 #: Api.xml:28
@@ -146,13 +169,13 @@
 "won't get garbage collected by the VM. Note this call will also remove "
 "everything stored under <literal>fqn</literal> even if you have put other "
 "plain cache data there."
-msgstr ""
+msgstr "Esta chamada irá desanexar o POJO a partir do gerenciador do cache pela remoção de conteúdos sob fqn e retorno da instância do POJO armazenado (isto será nulo caso ele não existir). Após uma chamada com sucesso, qualquer operação POJO na referência de POJO retornado não é mais interceptado pelo sistema do cache. Basicamente, você usará este Api uma vez que você decida que o POJO sob <literal>fqn</literal> não será mais necessário. Por exemplo: caso um POJO não esteja mais no contexto, você precisará invocar explicitamente este Api, do contrário ele não obeterá o lixo coletado pelo VM. Perceba que esta chamada removerá todo o armazenamento sob <literal>fqn</literal>, mesmo que você tenha adicionado outros dados de cache plano a isto."
 
 #. Tag: title
 #: Api.xml:31
 #, no-c-format
 msgid "Query"
-msgstr ""
+msgstr "Pergunta"
 
 #. Tag: programlisting
 #: Api.xml:32
@@ -168,6 +191,15 @@
 "  */\n"
 "Object getObject(Fqn fqn) throws CacheException;"
 msgstr ""
+"/**\n"
+"  * Retrieve the Pojo from the cache. Return null if object does not exist "
+"in the cache.\n"
+"  *\n"
+"  * @param fqn Instance that associates with this node.\n"
+"  * @return Current POJO value. Null if does not exist.\n"
+"  * @throws CacheException\n"
+"  */\n"
+"Object getObject(Fqn fqn) throws CacheException;"
 
 #. Tag: para
 #: Api.xml:33
@@ -181,6 +213,8 @@
 "add the cache interceptor such that every future access will be in sync with "
 "the underlying cache store."
 msgstr ""
+"Esta chamada retornará o conteúdo do objeto atual localizado sob <literal>fqn</"
+"literal>. Esta chamada do método é útil quando você não possuir a exata referência do POJO. Por exemplo: quando você fahar a replicar um nó, você desejará obter a referência do objeto a partir de uma instância de cache replicada. Neste caso, o PojoCache criará um novo objeto Java, caso isto não exista e então adicionar o interceptor do cache de maneira que cada acesso futuro estará no sync com o armazenamento do cache principal."
 
 #. Tag: programlisting
 #: Api.xml:36
@@ -203,6 +237,22 @@
 " */\n"
 "public Map findObjects(Fqn fqn) throws CacheException;"
 msgstr ""
+"/**\n"
+" * Query all managed pojo objects under the fqn recursively. Note that this "
+"will not return \n"
+" *the sub-object POJOs, e.g., if Person has a sub-object of Address, it "
+"won't return Address \n"
+" *pojo. Note also that this operation is not thread-safe now. In addition, "
+"it assumes \n"
+" *that once a pojo is found with a fqn, no more pojo is stored under the "
+"children of the fqn. \n"
+" *That is, we don't mixed the fqn with different POJOs.\n"
+" * @param fqn The starting place to find all POJOs.\n"
+" * @return Map of all POJOs found with (fqn, pojo) pair. Return size of 0, "
+"if not found.\n"
+" * @throws CacheException\n"
+" */\n"
+"public Map findObjects(Fqn fqn) throws CacheException;"
 
 #. Tag: para
 #: Api.xml:37
@@ -213,7 +263,7 @@
 "find the POJOs under that base. For example, if you specify the fqn to be "
 "root, e.g., <code>\"/\"</code> , then it will return all the managed POJOs "
 "under the cache."
-msgstr ""
+msgstr "Esta chamada retornará todos os POJOs gerenciados sob o cache com o nome Fqn básico. Isto é recursivo, significando que isto partilhará todas as sub-trees para encontrar os POJOs sob aquela basa. Por exemplo: caso você especifique o dqn para ser raiz, por exemplo: <code>\"/\"</code> , isto retornará todos os POJOs gerenciados pelo cache. "
 
 #. Tag: para
 #: Api.xml:40
@@ -223,4 +273,5 @@
 "assumes that once a pojo is found with a fqn, no more pojo is stored under "
 "the children of the fqn. That is, we don't mixed the fqn with different "
 "POJOs."
-msgstr ""
+msgstr "Perceba também que esta operação não é, atualmente, um segmento seguro. Adicionado a isto, isto assume que uma vez que um pojo é encontrado com um fqn, nenhum outro pojo será armazenado sob o children deste fqn. Isto é, não misturamos o fqn com os diferentes POJOs."
+

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Appendix.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Appendix.po	2008-10-09 00:29:49 UTC (rev 79283)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Appendix.po	2008-10-09 04:45:01 UTC (rev 79284)
@@ -1,30 +1,33 @@
+# translation of Appendix.po to Brazilian Portuguese
 # 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.
-#
+# Leticia de Lima <ldelima at redhat.com>, 2008.
 msgid ""
 msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Appendix\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-21 04:57+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-10-09 14:19+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"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Appendix.xml:5
 #, no-c-format
 msgid "Appendix"
-msgstr ""
+msgstr "Apêndice"
 
 #. Tag: title
 #: Appendix.xml:6
 #, no-c-format
 msgid "Example POJO"
-msgstr ""
+msgstr "POJO de amostra"
 
 #. Tag: para
 #: Appendix.xml:7
@@ -35,6 +38,8 @@
 "are their defintion (note that neither class implements "
 "<literal>Serializable</literal> )."
 msgstr ""
+"As classes do POJO de amostra utilizadas são: literal>Person,</"
+"literal><literal>Student,</literal> e <literal>Address</literal>. Segue abaixo as definições das mesmas (perceba que nenhuma das classes implementa a <literal>Serializable</literal>)."
 
 #. Tag: programlisting
 #: Appendix.xml:10
@@ -67,6 +72,32 @@
 "   public void setLanguages(List languages) { this.languages = languages; }\n"
 "}"
 msgstr ""
+"public class Person {\n"
+"   String name=null;\n"
+"   int age=0;\n"
+"   Map hobbies=null;\n"
+"   Address address=null;\n"
+"   Set skills;\n"
+"   List languages;\n"
+"\n"
+"   public String getName() { return name; }\n"
+"   public void setName(String name) { this.name=name; }\n"
+"\n"
+"   public int getAge() { return age; }\n"
+"   public void setAge(int age) { this.age = age; }\n"
+"\n"
+"   public Map getHobbies() { return hobbies; }\n"
+"   public void setHobbies(Map hobbies) { this.hobbies = hobbies; }\n"
+"\n"
+"   public Address getAddress() { return address; }\n"
+"   public void setAddress(Address address) { this.address = address; }\n"
+"\n"
+"   public Set getSkills() { return skills; }\n"
+"   public void setSkills(Set skills) { this.skills = skills; }\n"
+"\n"
+"   public List getLanguages() { return languages; }\n"
+"   public void setLanguages(List languages) { this.languages = languages; }\n"
+"}"
 
 #. Tag: programlisting
 #: Appendix.xml:11
@@ -79,6 +110,12 @@
 "   public void setYear(String year) { this.year=year; }\n"
 "}"
 msgstr ""
+"public class Student extends Person {\n"
+"   String year=null;\n"
+"\n"
+"   public String getYear() { return year; }\n"
+"   public void setYear(String year) { this.year=year; }\n"
+"}"
 
 #. Tag: programlisting
 #: Appendix.xml:12
@@ -94,12 +131,21 @@
 "   ...\n"
 "}"
 msgstr ""
+"public class Address {\n"
+"   String street=null;\n"
+"   String city=null;\n"
+"   int zip=0;\n"
+"\n"
+"   public String getStreet() { return street; }\n"
+"   public void setStreet(String street) { this.street=street; }\n"
+"   ...\n"
+"}"
 
 #. Tag: title
 #: Appendix.xml:13
 #, no-c-format
 msgid "Sample configuration xml"
-msgstr ""
+msgstr "Configuração xml de amostra"
 
 #. Tag: para
 #: Appendix.xml:14
@@ -108,7 +154,7 @@
 "Below is a sample xml configuration for PojoCache. Today, it uses the same "
 "configuration option as that of TreeCache super-class except the MBean "
 "service class (if you are deploying it under JBoss)."
-msgstr ""
+msgstr "Segue abaixo uma configuração xml de amostra para o PojoCache. Atualmente, isto utiliza a mesma opção de configuração como aquela da super classe TreeCache, com exceção da classe de serviço MBean (caso você esteja implementando isto sob o JBoss)."
 
 #. Tag: programlisting
 #: Appendix.xml:17
@@ -220,3 +266,109 @@
 "&lt;/mbean&gt;\n"
 "&lt;/server&gt;"
 msgstr ""
+"&lt;?xml version=\"1.0\" encoding=\"UTF-8\" ?&gt;\n"
+"\n"
+"&lt;server&gt;\n"
+"&lt;mbean code=\"org.jboss.cache.aop.PojoCache\" name=\"jboss.cache:"
+"service=PojoCache\"&gt;\n"
+"&lt;depends&gt;jboss:service=TransactionManager&lt;/depends&gt;\n"
+"\n"
+"&lt;!--         Configure the TransactionManager --&gt;\n"
+"&lt;attribute name=\"TransactionManagerLookupClass\"&gt;\n"
+"org.jboss.cache.DummyTransactionManagerLookup&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--             Isolation level : SERIALIZABLE\n"
+"                            REPEATABLE_READ (default)\n"
+"                            READ_COMMITTED\n"
+"                            READ_UNCOMMITTED\n"
+"                            NONE\n"
+"--&gt;\n"
+"&lt;attribute name=\"IsolationLevel\"&gt;REPEATABLE_READ&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--              Valid modes are LOCAL, REPL_ASYNC and REPL_SYNC --&gt;\n"
+"&lt;attribute name=\"CacheMode\"&gt;REPL_SYNC&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--         Just used for async repl: use a replication queue --&gt;\n"
+"&lt;attribute name=\"UseReplQueue\"&gt;false&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--             Replication interval for replication queue (in ms) --"
+"&gt;\n"
+"&lt;attribute name=\"ReplQueueInterval\"&gt;0&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--             Max number of elements which trigger replication --&gt;\n"
+"&lt;attribute name=\"ReplQueueMaxElements\"&gt;0&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--  Name of cluster. Needs to be the same for all clusters, in order\n"
+"           to find each other\n"
+"--&gt;\n"
+"&lt;attribute name=\"ClusterName\"&gt;TreeCache-Cluster&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--  JGroups protocol stack properties. Can also be a URL,\n"
+"           e.g. file:/home/bela/default.xml\n"
+"         &lt;attribute name=\"ClusterProperties\"&gt;&lt;/attribute&gt;\n"
+"--&gt;\n"
+"&lt;attribute name=\"ClusterConfig\"&gt;\n"
+"\n"
+"&lt;config&gt;\n"
+"&lt;!--  UDP: if you have a multihomed machine,\n"
+"              set the bind_addr attribute to the appropriate NIC IP "
+"address, \n"
+"              e.g bind_addr=\"192.168.0.2\"\n"
+"--&gt;\n"
+"&lt;!--  UDP: On Windows machines, because of the media sense feature\n"
+"               being broken with multicast (even after disabling media "
+"sense)\n"
+"               set the loopback attribute to true\n"
+"--&gt;\n"
+"&lt;UDP mcast_addr=\"228.1.2.3\" mcast_port=\"48866\" ip_ttl=\"64\" ip_mcast="
+"\"true\" \n"
+"mcast_send_buf_size=\"150000\" mcast_recv_buf_size=\"80000\"\n"
+"ucast_send_buf_size=\"150000\" ucast_recv_buf_size=\"80000\" \n"
+"loopback=\"false\" /&gt;\n"
+"&lt;PING timeout=\"2000\" num_initial_members=\"3\" up_thread=\"false\" "
+"down_thread=\"false\" /&gt;\n"
+"&lt;MERGE2 min_interval=\"10000\" max_interval=\"20000\" /&gt;\n"
+"&lt;FD_SOCK /&gt;\n"
+"&lt;VERIFY_SUSPECT timeout=\"1500\" up_thread=\"false\" down_thread=\"false"
+"\" /&gt;\n"
+"&lt;pbcast.NAKACK gc_lag=\"50\" retransmit_timeout=\"600,1200,2400,4800\" "
+"max_xmit_size=\"8192\" \n"
+"up_thread=\"false\" down_thread=\"false\" /&gt;\n"
+"&lt;UNICAST timeout=\"600,1200,2400\" window_size=\"100\" min_threshold=\"10"
+"\" down_thread=\"false\" /&gt;\n"
+"&lt;pbcast.STABLE desired_avg_gossip=\"20000\" up_thread=\"false\" "
+"down_thread=\"false\" /&gt;\n"
+"&lt;FRAG frag_size=\"8192\" down_thread=\"false\" up_thread=\"false\" /&gt;\n"
+"&lt;pbcast.GMS join_timeout=\"5000\" join_retry_timeout=\"2000\" shun=\"true"
+"\" print_local_addr=\"true\" /&gt;\n"
+"&lt;pbcast.STATE_TRANSFER up_thread=\"true\" down_thread=\"true\" /&gt;\n"
+"&lt;/config&gt;\n"
+"&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--         Whether or not to fetch state on joining a cluster --&gt;\n"
+"&lt;attribute name=\"FetchStateOnStartup\"&gt;true&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--             The max amount of time (in milliseconds) we wait until "
+"the\n"
+"            initial state (ie. the contents of the cache) are retrieved "
+"from\n"
+"            existing members in a clustered environment\n"
+"\n"
+"--&gt;\n"
+"&lt;attribute name=\"InitialStateRetrievalTimeout\"&gt;5000&lt;/"
+"attribute&gt;\n"
+"\n"
+"&lt;!--             Number of milliseconds to wait until all responses for "
+"a\n"
+"            synchronous call have been received.\n"
+"--&gt;\n"
+"&lt;attribute name=\"SyncReplTimeout\"&gt;15000&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--  Max number of milliseconds to wait for a lock acquisition --&gt;\n"
+"&lt;attribute name=\"LockAcquisitionTimeout\"&gt;10000&lt;/attribute&gt;\n"
+"\n"
+"&lt;!--  Name of the eviction policy class. --&gt;\n"
+"&lt;attribute name=\"EvictionPolicyClass\" /&gt;\n"
+"&lt;/mbean&gt;\n"
+"&lt;/server&gt;"
+

Modified: projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Architecture.po
===================================================================
--- projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Architecture.po	2008-10-09 00:29:49 UTC (rev 79283)
+++ projects/docs/enterprise/4.3/Cache/Cache_Pojo_Cache_Guide/pt-BR/Architecture.po	2008-10-09 04:45:01 UTC (rev 79284)
@@ -1,36 +1,39 @@
+# translation of Architecture.po to Brazilian Portuguese
 # 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.
-#
+# Leticia de Lima <ldelima at redhat.com>, 2008.
 msgid ""
 msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Architecture\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-21 04:57+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-10-09 14: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"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Architecture.xml:5
 #, no-c-format
 msgid "Architecture"
-msgstr ""
+msgstr "Arquitetura "
 
 #. Tag: para
 #: Architecture.xml:6
 #, no-c-format
 msgid "Following explains the concepts and top-level design of PojoCache."
-msgstr ""
+msgstr "Segue abaixo a explicação dos conceitos e programação de nível superior do PojoCache."
 
 #. Tag: title
 #: Architecture.xml:9
 #, no-c-format
 msgid "Dynamic AOP interception"
-msgstr ""
+msgstr "Intercepção AOP Dinâmica"
 
 #. Tag: para
 #: Architecture.xml:10
@@ -49,6 +52,9 @@
 "modification will invoke the corresponding <literal>CacheInterceptor</"
 "literal> instance. Below is a schematic illustration of this process."
 msgstr ""
+"O JBossAop fornece um API (<literal>appendInterceptor</literal>) para adicionar e um interceptor no período de execução. O PojoCache utiliza este recurso extensivamente para fornecer transparência ao usuário. Cada classe de POJO \"posicionada\" terá uma instância <literal>org.jboss.aop.InstanceAdvisor</literal> associada. Durante a operação <literal>putObject(FQN fqn, Object pojo)</literal> (API explicado abaixo), o PojoCache fará uma checagem para certificar-se de que já existe um <literal>org."
+"jboss.cache.aop.CacheInterceptor</literal> anexado. (Perceba que um <literal>CacheInterceptor</literal> é a entrada do PojoCache aos conteúdos do cache gerenciado dinamicamente.) Caso isto não exista, qualquer modificação do campo POJO invocará a instância <literal>CacheInterceptor</"
+"literal> correspondente. Segue abaixo uma ilustração esquemática deste processo."
 
 #. Tag: para
 #: Architecture.xml:13
@@ -666,3 +672,4 @@
 "items to a Set is slower than a List or Map, since Set does not allow "
 "duplicate entries."
 msgstr ""
+




More information about the jboss-cvs-commits mailing list