JBoss Cache SVN: r7954 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-29 01:33:46 -0400 (Sun, 29 Mar 2009)
New Revision: 7954
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po 2009-03-29 05:04:27 UTC (rev 7953)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po 2009-03-29 05:33:46 UTC (rev 7954)
@@ -8,7 +8,7 @@
"Project-Id-Version: Instrumentation\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-09-21 04:57+0000\n"
-"PO-Revision-Date: 2009-03-28 23:13+1100\n"
+"PO-Revision-Date: 2009-03-29 16:33+1100\n"
"Last-Translator: \n"
"Language-Team: <en(a)li.org>\n"
"MIME-Version: 1.0\n"
@@ -34,6 +34,9 @@
"POJO (or declare it in a xml file). This makes your PojoCache programming "
"nearly transparent."
msgstr ""
+"In diesem Kapitel erklären wir, wie die POJOs "
+"via JBossAop instrumentiert (oder \"aspektisiert\" werden). JBossAop benötigt zwei Schritte: "
+"1) POJO Deklaration, 2) Instrumentisierung. Aber abhängig von JDK und Instrumentierungsmodus, den Sie verwenden, müssen Sie Ihr POJO vielleicht gar nicht im Vorfeld bearbeiten. Das heißt, wenn Sie JDK5.0 und Load-time Modus verwenden, so müssen Sie Ihr POJO lediglich annotieren (oder es in einer xml-Datei deklarieren). Dadurch wird Ihre PojoCache Programmierung nahezu transparent."
#. Tag: para
#: Instrumentation.xml:9
@@ -42,7 +45,7 @@
"For the first step, since we are using the dynamic Aop feature, a POJO is "
"only required to be declared \"prepare\". Basically, there are two ways to "
"do this: either via explicit xml or annotation (new since release 1.2.3.)"
-msgstr ""
+msgstr "Da wir das dynamische Aop-Feature verwenden ist als erster Schritt nur notwendig, dass ein POJO als \"prepare\" deklariert wird. Es gibt zwei Wege dies zu tun: Entweder via expliziter xml oder Annotation (neu seit Release 1.2.3.)"
#. Tag: para
#: Instrumentation.xml:12
@@ -52,6 +55,8 @@
"a special class loader, so-called loadtime mode) or compile-time "
"instrumentation (use of an aopc pre-compiler, so-called precompiled mode)"
msgstr ""
+"Als zweiten Schritt können wir entweder JBossAop anweisen Load-time durchzuführen (durch einen speziellen Klassenlader, den so genannten Loadtime-Modus) oder Compile-time "
+"Instrumentierung (Verwendung eines aopc Vor-Kompilierers, so genannter vorkompilierter Modus)"
#. Tag: title
#: Instrumentation.xml:15
@@ -76,6 +81,11 @@
"start intercepting either method, field, or constructor invocations using "
"the dynamic Aop."
msgstr ""
+"Um ein POJO via XML-Konfigurationsdatei zu deklarieren, benötigen Sie eine unter dem Klassenpfad befindliche <literal>META-"
+"INF/jboss-aop.xml</literal>-Datei. Das JBossAOP-Framework liest diese Datei während des Startups, um die notwendige Byte-Code Manipulation wegen Rat und Einführung durchzuführen. Oder Sie können eine vorherige "
+"Kompilierung durchführen, indem Sie einen Vorkompilierer namens <literal>aopc</literal> einsetzen, so dass Sie die XML-Datei zum Ladezeitpunkt nicht benötigen. JBossAop liefert eine so genannte <literal>pointcut</"
+"literal>-Sprache, die aus einem regulären Ausdruckssatz besteht, um die Interzeptorpunkte festzulegen (oder <literal>jointpoint</literal> in aop-Sprache). "
+"Der Verbindungspunkt kann Konstruktor, Methodenaufruf oder Feld sein. Sie müssen jedes Ihrer POJOs als \"prepared\" deklarieren, damit das AOP-Framework weiß, dass entweder Methode, Feld oder Konstruktoraufrufe unter Verwendung der dynamischen Aop verwendet werden sollen."
#. Tag: para
#: Instrumentation.xml:19
15 years, 9 months
JBoss Cache SVN: r7953 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-29 01:04:27 -0400 (Sun, 29 Mar 2009)
New Revision: 7953
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Author_Group.po
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/JBoss_Cache_Pojo_Cache_Guide.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Author_Group.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Author_Group.po 2009-03-29 04:38:52 UTC (rev 7952)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Author_Group.po 2009-03-29 05:04:27 UTC (rev 7953)
@@ -1,3 +1,4 @@
+# translation of Author_Group.po to
# Language de-DE translations for JBoss_EAP package.
# Automatically generated, 2009.
#
@@ -3,17 +4,19 @@
msgid ""
msgstr ""
-"Project-Id-Version: JBoss_EAP 4_3\n"
+"Project-Id-Version: Author_Group\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-01-15 00:58+0000\n"
-"PO-Revision-Date: 2009-01-15 00:58+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-03-29 15:40+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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: firstname
#: Author_Group.xml:6
#, no-c-format
msgid "Ben Wang, Scott Marlow"
-msgstr ""
+msgstr "Ben Wang, Scott Marlow"
+
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/JBoss_Cache_Pojo_Cache_Guide.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/JBoss_Cache_Pojo_Cache_Guide.po 2009-03-29 04:38:52 UTC (rev 7952)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/JBoss_Cache_Pojo_Cache_Guide.po 2009-03-29 05:04:27 UTC (rev 7953)
@@ -1,3 +1,4 @@
+# translation of JBoss_Cache_Pojo_Cache_Guide.po to
# Language de-DE translations for JBoss_EAP package.
# Automatically generated, 2009.
#
@@ -3,19 +4,20 @@
msgid ""
msgstr ""
-"Project-Id-Version: JBoss_EAP 4_3\n"
+"Project-Id-Version: JBoss_Cache_Pojo_Cache_Guide\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-01-15 00:58+0000\n"
-"PO-Revision-Date: 2009-01-15 00:58+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-03-29 16:04+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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
#: JBoss_Cache_Pojo_Cache_Guide.xml:6
#, no-c-format
msgid "Preface"
-msgstr ""
+msgstr "Vorwort"
#. Tag: para
@@ -32,6 +34,10 @@
"functionality. JBossCache by itself is a 100% Java based library that "
"can be run either as a standalone program or inside an application server."
msgstr ""
+"PojoCache ist ein speicherinternes, transaktionales und repliziertes POJO (\"plain old "
+"Java object\") Cache-System, das es Nutzern gestattet, auf transparente Weise an einem POJO "
+"zu arbeiten, ohne das aktives Nutzer-Management von entweder Replikation oder "
+"Persistenzaspekten notwendig wäre. PojoCache, eine Komponente von JBossCache (verwendet PojoCache-Klasse als eine interne Implementierung, die alte Implementierung TreeCacheAop wurde verworfen), ist das erste auf dem Markt, das eine POJO Cache-Funktionalität bereitstellt. JBossCache selbst ist eine zu 100% auf Java basierende Bibliothek, die entweder als eigenständiges Programm oder innerhalb eines Applikationsservers ausgeführt werden kann."
#. Tag: para
#: JBoss_Cache_Pojo_Cache_Guide.xml:10
@@ -42,6 +48,8 @@
"familiar with both JGroups and TreeCache usages. Since PojoCache uses "
"JBossAop framework, an introduction will also be given there."
msgstr ""
+"DIeses Dokument soll ein Benutzerhandbuch sein, um die Architektur, API-Konfiguration und Beispiele für PojoCache zu erläutern. Wir gehen davon aus, dass Leser mit der Verwendung von sowohl "
+"JGroups und TreeCache vertraut sind. Da PojoCache das JBossAop-Framework verwendet, wird dort auch eine Einführung gegeben."
#. Tag: para
#: JBoss_Cache_Pojo_Cache_Guide.xml:13
@@ -55,6 +63,10 @@
"message on the forum. If you are interested in translating this "
"documentation into your language, contact us on the developer mailing list."
msgstr ""
+"Falls Sie Fragen haben, verwenden Sie das Benutzer<ulink url=\"http://www.jboss.com/index."
+"html?module=bb&op=viewforum&f=157\">forum</ulink>, zu dem auf der "
+"JBossCache Website ein Link existiert. Wir bieten auch Tracking-Links zum Verfolgen von Fehlermeldungen und Feature-Anfragen auf <ulink url=\"http://jira.jboss.com\">JBoss Jira Web site</ulink>. "
+"Falls Sie an der Entwicklung von PojoCache interessiert sind, erstellen Sie ein Posting im Forum. Falls Sie an der Übersetzung dieser Dokumentation in Ihre Sprache interessiert sind, so setzen Sie sich bitte über die Entwickler Mailing-Liste mit uns in Verbindung."
#. Tag: para
#: JBoss_Cache_Pojo_Cache_Guide.xml:16
@@ -66,6 +78,9 @@
"ulink> ). JBoss Cache is a project of the JBoss Professional Open Source "
"product suite."
msgstr ""
+"Bei JBossCache handelt es sich um ein auf LGPL basierendes Open Source Produkt. Kommerzieller Entwicklungs-Support, Produktions-Support und Training für JBoss Cache sind durch JBoss Inc. verfügbar (siehe <ulink url=\"http://www.jboss.com\">JBoss Website</"
+"ulink> ). JBoss Cache ist ein Projekt der JBoss Professional Open Source "
+"Product Suite."
#. Tag: para
#: JBoss_Cache_Pojo_Cache_Guide.xml:19
@@ -82,6 +97,15 @@
" \n"
"</programlisting> Is really:"
msgstr ""
+"In einigen der Beispiel-Listings passt einiges, das in einer Zeile hätte angezeigt werden sollen nicht auf die zur Verfügung stehende Seitenbreite. Diese Zeilen wurden aufgespalten. Ein '\' am Ende einer Zeile bedeutet, "
+"dass ein Umbruch eingefügt wurde, um die Seite passend zu machen, wobei folgende Zeilen "
+"eingerückt sind. Daher ist: <programlisting>\n"
+" Let's pretend to have an extremely \\n"
+" long line that \\n"
+" does not fit\n"
+" This one is short\n"
+" \n"
+"</programlisting> in Wirklichkeit:"
#. Tag: programlisting
#: JBoss_Cache_Pojo_Cache_Guide.xml:21
@@ -90,3 +114,6 @@
"Let's pretend to have an extremely long line that does not fit\n"
" This one is short"
msgstr ""
+"Let's pretend to have an extremely long line that does not fit\n"
+" This one is short"
+
15 years, 9 months
JBoss Cache SVN: r7952 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-29 00:38:52 -0400 (Sun, 29 Mar 2009)
New Revision: 7952
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Api.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Api.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Api.po 2009-03-28 12:14:16 UTC (rev 7951)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Api.po 2009-03-29 04:38:52 UTC (rev 7952)
@@ -8,7 +8,7 @@
"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: 2009-03-19 18:30+1100\n"
+"PO-Revision-Date: 2009-03-29 15:38+1100\n"
"Last-Translator: \n"
"Language-Team: <en(a)li.org>\n"
"MIME-Version: 1.0\n"
@@ -33,13 +33,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 "In PojoCache existieren 3 Kern-APIs für das Pojo-Management und ein zusätzliches für Anfragen. Wir gehen hier vollständig auf dieses Thema ein. Beachten Sie, dass wir den Management-Aspekt dieser APIs betont haben. Dies ist der Fall, weil wir erwarten, dass Sie dieses APIs nur zum anhängen, entfernen und abrufen des POJO vom Cache System verwenden. Danach sollte ein Nutzer an dieser POJO-Referenz direkt operieren, ohne sich um Replikation und/oder Persistenzaspekte kümmern zu müssen."
#. Tag: title
#: Api.xml:9
#, no-c-format
msgid "Attachment"
-msgstr ""
+msgstr "Anhang"
#. Tag: programlisting
#: Api.xml:10
@@ -72,6 +72,10 @@
"literal> is the object instance to be managed by <literal>PojoCache</"
"literal>."
msgstr ""
+"Das Aufrufen dieses Api platziert Ihr POJO im Cache-Management unter "
+"<literal>fqn</literal>, wo <literal>fqn</literal> ein Benutzer-spezifizierter "
+"vollqualifizierter Name ist (<literal>FQN</literal>) um den Node im zugrundeliegenden Cache zu speichern, z.B. \"<literal>/aop/joe</literal>\". Das <literal>pojo</literal> ist die Objektinstanz, die von <literal>PojoCache</"
+"literal> gemanagt werden soll."
#. Tag: para
#: Api.xml:14
@@ -81,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 "Die Voraussetzung für <literal>pojo</literal> ist, dass es im <literal>Serializable</literal>-Interface instrumentiert oder implementiert sein muss. Ein Objekt wird von JBossAop instrumentiert wenn entweder von einer xml-Datei oder Annotation deklariert. Weitere Informationen hierzu gibt es später."
#. Tag: para
#: Api.xml:17
@@ -92,6 +96,8 @@
"the object's field into cache. Replication is done on the object wide level "
"and therefore no fine-grained replication can be obtained."
msgstr ""
+"Wenn das POJO nur serialisierbar ist, so behandelt PojoCache es einfach wie einen "
+"unklaren, \"primitiven\" Typ. Das bedeutet, es wird einfach gespeichert, ohne dass das Feld des Objekts ins Cache gemappt werden. Replikation erfolgt auf objektbreitem Nivaeu und daher ist keine feinkörnige Replikation möglich."
#. Tag: para
#: Api.xml:20
@@ -106,6 +112,9 @@
"POJO or circular reference, this Api will handle the appropriate reference "
"counting."
msgstr ""
+"Falls <literal>pojo</literal> Unterobjekte besitzt, z.B. Felder nicht-primitiven Typs, so gibt dieser Aufruf rekursiv <literal>putObject</literal> heraus, bis alle Objektbäume durchlaufen sind (Mapping nach Erreichbarkeit). "
+"Wenn Sie <literal>pojo</literal> mehrere Male eingeben, wird es außerdem einfach gleich die ursprüngliche Objektreferenz wiedergeben. Wenn diese POJO mehrere Male referenziert wurde, z.B. von einem anderen "
+"POJO oder zirkulärer Referenz, so handhabt diese Api die entsprechende Referenzzählung."
#. Tag: para
#: Api.xml:23
@@ -118,12 +127,15 @@
"it is executed, <literal>PojoCache</literal> will assign an interceptor for "
"the pojo instance and its sub-objects."
msgstr ""
+"Dieser Wiedergabewert nach dem Aufruf ist das bestehende Objekt unter fqn (falls vorhanden). "
+"Als Ergebnis ersetzt ein erfolgreicher Aufruf diesen alten Wert mit einer pojo-Instanz falls vorhanden."
+"Beachten Sie, dass ein Benutzer diesen Aufruf für jedes POJO nur einmal herausgeben muss (stellen Sie sich vor, Sie hängen POJO dem Cache-Management an). Nachdem dies ausgeführt ist, weist <literal>PojoCache</literal> einen Interzeptor für die pojo-Instanz und dessen Unterobjekte zu."
#. Tag: title
#: Api.xml:26
#, no-c-format
msgid "Detachment"
-msgstr ""
+msgstr "Detachment"
#. Tag: programlisting
#: Api.xml:27
@@ -166,12 +178,14 @@
"everything stored under <literal>fqn</literal> even if you have put other "
"plain cache data there."
msgstr ""
+"Dieser Aufruf löst das POJO durch Entfernen der Inhalte unter fqn und Wiedergabe der dort gespeicherten POJO-Instanz vom Cache-Management (Null falls nicht vorhanden). Nach erfolgreichem Aufruf wird keine POJO-Operation an der wiedergegebenen POJO-Referenz vom Cache-System mehr abgefangen. Das bedeutet im Wesentlichen, dass Sie diese Api verwenden, falls Sie beschließen, dass die POJO unter "
+"<literal>fqn</literal> nichtlänger benötigt wird. Zum Beispiel, wenn ein POJO nicht mehr im Kontext ist, müssen Sie dieses Api explizit aufrufen, da es sonst bei der Bereinigung nicht durch die VM eingesammelt wird. Beachten Sie, dass dieser Aufruf auch alles beseitigt, was unter <literal>fqn</literal> gespeichert ist, selbst wenn Sie andere einfache Cache-Daten dort abgelegt haben."
#. Tag: title
#: Api.xml:31
#, no-c-format
msgid "Query"
-msgstr ""
+msgstr "Anfrage"
#. Tag: programlisting
#: Api.xml:32
@@ -209,6 +223,8 @@
"add the cache interceptor such that every future access will be in sync with "
"the underlying cache store."
msgstr ""
+"Dieser Aufruf gibt den aktuellen, unter <literal>fqn</"
+"literal> befindlichen Objektinhalt wieder. Dieser Methodenaufruf ist hilfreich, wenn Sie nicht die exakte POJO-Referenz besitzen. Wenn Sie etwa einen Fail-Over zum replizierten Node vollziehen, so wollen Sie die Objektreferenz der replizierten Cache-Instanz erhalten. In diesem Fall erstellt PojoCache ein neues Java-Objekt, wenn es nicht existiert und fügt dann den Cache-Interzeptor hinzu, so dass jeder zukünftige Zugriff synchron mit dem zugrundeliegenden Cache-Speicher erfolgt."
#. Tag: programlisting
#: Api.xml:36
@@ -258,6 +274,8 @@
"root, e.g., <code>\"/\"</code> , then it will return all the managed POJOs "
"under the cache."
msgstr ""
+"Dieser Aufruf gibt alle gemanagten POJOs unter Cache mit basalem Fqn-Namen wieder. "
+"Er ist rekursiv, was bedeutet, dass alle Unterbäume durchlaufen werden, um die POJOs unter dieser Basis zu finden. Wenn Sie zum Beispiel den fqn als Root festlegen, z.B. <code>\"/\"</code> , so gibt er alle unter dem Cache gemanagten POJOs wieder."
#. Tag: para
#: Api.xml:40
@@ -267,5 +285,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 "Beachten Sie auch, dass diese Operation derzeit nicht Thread-safe ist. Außerdem geht sie davon aus, dass wenn ein pojo mit einem fqn aufgefunden wurde, kein weiteres pojo unter den Kindern des fqn gespeichert ist. Das bedeutet, dass der fqn verschiedener POJOs wird nicht vermischt."
15 years, 9 months
JBoss Cache SVN: r7951 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-28 08:14:16 -0400 (Sat, 28 Mar 2009)
New Revision: 7951
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Term.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po 2009-03-28 11:06:20 UTC (rev 7950)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po 2009-03-28 12:14:16 UTC (rev 7951)
@@ -1,24 +1,26 @@
+# translation of Instrumentation.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Instrumentation\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: 2009-03-28 23:13+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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
#: Instrumentation.xml:5
#, no-c-format
msgid "Instrumentation"
-msgstr ""
+msgstr "Instrumentierung"
#. Tag: para
#: Instrumentation.xml:6
@@ -55,7 +57,7 @@
#: Instrumentation.xml:15
#, no-c-format
msgid "XML descriptor"
-msgstr ""
+msgstr "XML-Deskriptor"
#. Tag: para
#: Instrumentation.xml:16
@@ -109,6 +111,12 @@
"standAloneAop.Person}->*)\" />\n"
"</aop>"
msgstr ""
+"<aop>\n"
+" <prepare expr=\"field(* org.jboss.test.cache.test.standAloneAop.Address-"
+">*)\" />\n"
+" <prepare expr=\"field(* $instanceof{org.jboss.test.cache.test."
+"standAloneAop.Person}->*)\" />\n"
+"</aop>"
#. Tag: para
#: Instrumentation.xml:26
@@ -123,8 +131,7 @@
#. Tag: para
#: Instrumentation.xml:31
#, no-c-format
-msgid ""
-"The wildcard at the end of the expression signifies all fields in the POJO"
+msgid "The wildcard at the end of the expression signifies all fields in the POJO"
msgstr ""
#. Tag: para
@@ -170,7 +177,7 @@
#: Instrumentation.xml:46
#, no-c-format
msgid "Annotation"
-msgstr ""
+msgstr "Annotation"
#. Tag: para
#: Instrumentation.xml:47
@@ -195,7 +202,7 @@
#: Instrumentation.xml:53
#, no-c-format
msgid "JDK1.4"
-msgstr ""
+msgstr "JDK1.4"
#. Tag: para
#: Instrumentation.xml:54
@@ -245,6 +252,10 @@
" */\n"
" public class Address {...}"
msgstr ""
+"/**\n"
+" * @(a)org.jboss.cache.aop.AopMarker\n"
+" */\n"
+" public class Address {...}"
#. Tag: para
#: Instrumentation.xml:68
@@ -252,7 +263,7 @@
msgid ""
"The above declaration will instrument the class <literal>Address</literal>, "
"and"
-msgstr ""
+msgstr "Die Deklaration oben instrumentiert die Klasse <literal>Address</literal> und "
#. Tag: programlisting
#: Instrumentation.xml:70
@@ -263,6 +274,10 @@
" */\n"
" public class Person {...}"
msgstr ""
+"/**\n"
+" * @(a)org.jboss.cache.aop.InstanceOfAopMarker\n"
+" */\n"
+" public class Person {...}"
#. Tag: para
#: Instrumentation.xml:72
@@ -287,7 +302,7 @@
#: Instrumentation.xml:77
#, no-c-format
msgid "JDK5.0"
-msgstr ""
+msgstr "JDK5.0"
#. Tag: para
#: Instrumentation.xml:78
@@ -377,6 +392,27 @@
" ge.setSpecialAddress(d2); \n"
" // Now this will."
msgstr ""
+"Gadget gadget = new Gadget();\n"
+" Resource resource = new Resouce();\n"
+" SepcialAddress specialAddress = new SpecialAddress();\n"
+"\n"
+" // setters\n"
+" gadget.setResource(resource);\n"
+" gadget.setSpecialAddress(specialAddress);\n"
+"\n"
+" cache1.putObject(\"/gadget\", gadget); // put into PojoCache management\n"
+"\n"
+" Gadget g2 = (Gadget)cache2.getObject(\"/gadget\"); \n"
+" // retrieve it from another cache instance\n"
+" g2.getResource(); \n"
+" // This is should be null becuase of @Transient tag so it is not "
+"replicated.\n"
+"\n"
+" SepcialAddress d2 = g2.getSpecialAddress();\n"
+" d2.setName(\"inet\"); \n"
+" // This won't get replicated automatically because of @Serializable tag\n"
+" ge.setSpecialAddress(d2); \n"
+" // Now this will."
#. Tag: title
#: Instrumentation.xml:92
@@ -417,6 +453,14 @@
" </fileset/>\n"
" </path/>"
msgstr ""
+"<path id=\"aop.classpath\"/>\n"
+" <fileset dir=\"${lib}\"/>\n"
+" <include name=\"**/*.jar\" //>\n"
+" <exclude name=\"**/jboss-cache.jar\" //>\n"
+" <exclude name=\"**/j*unit.jar\" //>\n"
+" <exclude name=\"**/bsh*.jar\" //>\n"
+" </fileset/>\n"
+" </path/>"
#. Tag: title
#: Instrumentation.xml:99
@@ -484,6 +528,46 @@
" </junit>\n"
" </target>"
msgstr ""
+"<target name=\"generateClassLoader\" description=\n"
+" \"Generate a new modified class loader so we can perform load "
+"time instrumentation\">\n"
+" <property name=\"build.bootclasspath\" value=\"${output}/gen-"
+"bootclasspath\"/>\n"
+" <java classname=\"org.jboss.aop.hook.GenerateInstrumentedClassLoader"
+"\">\n"
+" <classpath>\n"
+" <path refid=\"aop.classpath\"/>\n"
+" </classpath>\n"
+" <arg value=\"${build.bootclasspath}\"/>\n"
+" </java>\n"
+" <path id=\"bootclasspath\">\n"
+" <pathelement location=\"${build.bootclasspath}\"/>\n"
+" <path refid=\"aop.classpath\"/>\n"
+" </path>\n"
+" <property name=\"bootclasspath\" refid=\"bootclasspath\"/>\n"
+" </target>\n"
+"\n"
+" <!-- eg. ant run.examples -Dtest=org.jboss.test.cache.test.local."
+"NoTxUnitTestCase -->\n"
+" <target name=\"one.test.aop\" depends=\"compile, generateClassLoader"
+"\" \n"
+" description=\"run one junit test case.\">\n"
+" <junit printsummary=\"yes\" timeout=\"${junit.timeout}\" fork="
+"\"yes\">\n"
+" <jvmarg value=\"-Djboss.aop.path=${output}/etc/META-INF/"
+"jboss-aop.xml\"/>\n"
+" <jvmarg value=\"-Xbootclasspath/p:${bootclasspath}\"/>\n"
+" <!-- jvmarg value=\"-Dbind.address=${bind.address}\"/ --"
+">\n"
+" <classpath path=\"${output}/etc\" />\n"
+" <sysproperty key=\"log4j.configuration\" value=\"file:$"
+"{output}/etc/log4j.xml\" />\n"
+" <classpath refid=\"lib.classpath\"/>\n"
+" <classpath path=\"${build}\"/>\n"
+" <formatter type=\"xml\" usefile=\"true\"/>\n"
+" <test name=\"${test}\" todir=\"${reports}\"/>\n"
+" </junit>\n"
+" </target>"
#. Tag: para
#: Instrumentation.xml:104
@@ -516,6 +600,23 @@
" </junit>\n"
" </target>"
msgstr ""
+"<target name=\"one.test.aop50\" depends=\"compile, generateClassLoader\"\n"
+" description=\"run one junit test case.\">\n"
+" <junit printsummary=\"yes\" timeout=\"${junit.timeout}\" fork="
+"\"yes\">\n"
+" <jvmarg value=\"-Djboss.aop.path=${output}/resources/jboss-"
+"aop.xml\"/>\n"
+" <jvmarg value=\"-javaagent:${lib-50}/jboss-aop-jdk50.jar\"/"
+">\n"
+" <classpath path=\"${output}/etc\" />\n"
+" <sysproperty key=\"log4j.configuration\" value=\"file:$"
+"{output}/etc/log4j.xml\" />\n"
+" <classpath refid=\"lib.classpath.50\"/>\n"
+" <classpath refid=\"build.classpath.50\"/>\n"
+" <formatter type=\"xml\" usefile=\"true\"/>\n"
+" <test name=\"${test}\" todir=\"${reports}\"/>\n"
+" </junit>\n"
+" </target>"
#. Tag: title
#: Instrumentation.xml:107
@@ -549,6 +650,18 @@
" </aopc>\n"
" </target>"
msgstr ""
+"<taskdef name=\"aopc\" classname=\"org.jboss.aop.ant.AopC\" classpathref="
+"\"aop.classpath\"/>\n"
+" <target name=\"aopc\" depends=\"compile\" description=\"Precompile aop "
+"class\">\n"
+" <aopc compilerclasspathref=\"aop.classpath\" verbose=\"true\">\n"
+" <src path=\"${build}\"/>\n"
+" <include name=\"org/jboss/cache/aop/test/**/*.class\"/>\n"
+" <aoppath path=\"${output}/etc/META-INF/jboss-aop.xml\"/>\n"
+" <classpath path=\"${build}\"/>\n"
+" <classpath refid=\"lib.classpath\"/>\n"
+" </aopc>\n"
+" </target>"
#. Tag: para
#: Instrumentation.xml:112
@@ -607,3 +720,25 @@
" </annotationc>\n"
" </target>"
msgstr ""
+"<!-- pre-compile directory with annotationc using jdk1.4 -->\n"
+" <target name=\"annoc\" depends=\"compile\" description=\"Annotation "
+"precompiler for aop class\">\n"
+" <!-- Define a new ant target. This is the 1.4 annotation pre-"
+"compiler. \n"
+" After running this step, you still need to run the aopc step again,\n"
+" if you are not using system class loader.\n"
+" -->\n"
+" <taskdef name=\"annotationc\" classname=\"org.jboss.aop.ant."
+"AnnotationC\" \n"
+" classpathref=\"aop.classpath\"/>\n"
+" <annotationc compilerclasspathref=\"aop.classpath\" bytecode=\"true"
+"\">\n"
+" <classpath refid=\"lib.classpath\"/>\n"
+" <classpath path=\"${build}\"/>\n"
+" <!--System wide jboss-aop.xml is located here. -->\n"
+" <classpath path=\"${output.resources.dir}\"/>\n"
+" <src path=\"${source}\"/>\n"
+" <include name=\"org/jboss/cache/aop/test/**/*.java\"/>\n"
+" </annotationc>\n"
+" </target>"
+
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Term.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Term.po 2009-03-28 11:06:20 UTC (rev 7950)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Term.po 2009-03-28 12:14:16 UTC (rev 7951)
@@ -1,30 +1,32 @@
+# translation of Term.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Term\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: 2009-03-28 22:14+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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
#: Term.xml:5
#, no-c-format
msgid "Terminology"
-msgstr ""
+msgstr "Terminologie"
#. Tag: title
#: Term.xml:6
#, no-c-format
msgid "Overview"
-msgstr ""
+msgstr "Übersicht"
#. Tag: para
#: Term.xml:7
@@ -32,13 +34,13 @@
msgid ""
"The section lists some basic terminology that will be used throughout this "
"guide."
-msgstr ""
+msgstr "Dieser Abschnitt führt einen Teil der grundlegenden, in diesem Handbuch verwendeten Terminologie auf."
#. Tag: term
#: Term.xml:13
#, no-c-format
msgid "<term>Aop</term>"
-msgstr ""
+msgstr "<term>Aop</term>"
#. Tag: para
#: Term.xml:15
@@ -56,7 +58,7 @@
#: Term.xml:21
#, no-c-format
msgid "JBossAop"
-msgstr ""
+msgstr "JBossAop"
#. Tag: para
#: Term.xml:23
@@ -71,7 +73,7 @@
#: Term.xml:29
#, no-c-format
msgid "Dynamic Aop"
-msgstr ""
+msgstr "Dynamische Aop"
#. Tag: para
#: Term.xml:31
@@ -86,7 +88,7 @@
#: Term.xml:37
#, no-c-format
msgid "JGroups"
-msgstr ""
+msgstr "JGroups"
#. Tag: para
#: Term.xml:39
@@ -103,7 +105,7 @@
#: Term.xml:45
#, no-c-format
msgid "TreeCache"
-msgstr ""
+msgstr "TreeCache"
#. Tag: para
#: Term.xml:47
@@ -120,19 +122,19 @@
#: Term.xml:53
#, no-c-format
msgid "POJO"
-msgstr ""
+msgstr "POJO"
#. Tag: para
#: Term.xml:55
#, no-c-format
msgid "Plain old Java object."
-msgstr ""
+msgstr "\"Plain old Java\"-Objekt."
#. Tag: term
#: Term.xml:61
#, no-c-format
msgid "Annotation"
-msgstr ""
+msgstr "Annotation"
#. Tag: para
#: Term.xml:63
@@ -147,7 +149,7 @@
#: Term.xml:69
#, no-c-format
msgid "Prepare"
-msgstr ""
+msgstr "Vorbereiten"
#. Tag: para
#: Term.xml:71
@@ -165,7 +167,7 @@
#: Term.xml:77
#, no-c-format
msgid "Instrumentation"
-msgstr ""
+msgstr "Instrumentierung"
#. Tag: para
#: Term.xml:79
@@ -178,3 +180,4 @@
"classloader in the run script. This step is necessary for an Aop system to "
"intercept events that are interesting to users."
msgstr ""
+
15 years, 9 months
JBoss Cache SVN: r7950 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-28 07:06:20 -0400 (Sat, 28 Mar 2009)
New Revision: 7950
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Troubleshooting.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Troubleshooting.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Troubleshooting.po 2009-03-28 10:54:34 UTC (rev 7949)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Troubleshooting.po 2009-03-28 11:06:20 UTC (rev 7950)
@@ -1,24 +1,26 @@
+# translation of Troubleshooting.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Troubleshooting\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: 2009-03-28 22:06+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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
#: Troubleshooting.xml:5
#, no-c-format
msgid "TroubleShooting"
-msgstr ""
+msgstr "Fehlerbehebung"
#. Tag: para
#: Troubleshooting.xml:6
@@ -28,6 +30,9 @@
"page=PojoCacheTroubleshooting\">PojoCache wiki troubleshooting page</ulink>. "
"Please refer it first. We will keep adding troubleshooting tips there."
msgstr ""
+"Wir besitzen eine <ulink url=\"http://wiki.jboss.org/wiki/Wiki.jsp?"
+"page=PojoCacheTroubleshooting\">PojoCache Wiki Troubleshooting-Page</ulink> (PojoCache Wiki-Seite zur Fehlerbehebung). "
+"Bitte sehen Sie sich diese zuerst an. Wir werden dieser weiterhin Tipps zur Fehlerbehebung hinzufügen."
#. Tag: para
#: Troubleshooting.xml:9
@@ -38,3 +43,7 @@
"page</ulink> . Please check it for details. If you have discovered "
"additional issues, please report it there as well."
msgstr ""
+"Alle aktuell ausstehenden Probleme sind in <ulink url=\"http://"
+"jira.jboss.com/jira/secure/BrowseProject.jspa?id=10051\">JBossCache Jira "
+"page</ulink> dokumentiert. Dort finden Sie Einzelheiten. Falls Sie auf weitere Probleme gestoßen sind, melden Sie uns diese bitte."
+
15 years, 9 months
JBoss Cache SVN: r7949 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-28 06:54:34 -0400 (Sat, 28 Mar 2009)
New Revision: 7949
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Revision_History.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Revision_History.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Revision_History.po 2009-03-28 10:52:25 UTC (rev 7948)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Revision_History.po 2009-03-28 10:54:34 UTC (rev 7949)
@@ -1,3 +1,4 @@
+# translation of Revision_History.po to
# Language de-DE translations for JBoss_EAP package.
# Automatically generated, 2009.
#
@@ -3,23 +4,25 @@
msgid ""
msgstr ""
-"Project-Id-Version: JBoss_EAP 4_3\n"
+"Project-Id-Version: Revision_History\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-01-15 00:58+0000\n"
-"PO-Revision-Date: 2009-01-15 00:58+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-03-28 21:54+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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
#: Revision_History.xml:6
#, no-c-format
msgid "Revision History"
-msgstr ""
+msgstr "Revisions-Historie"
#. Tag: author
#: Revision_History.xml:12
#, no-c-format
msgid "<firstname></firstname> <surname></surname> <email></email>"
-msgstr ""
+msgstr "<firstname></firstname> <surname></surname> <email></email>"
+
15 years, 9 months
JBoss Cache SVN: r7948 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-28 06:52:25 -0400 (Sat, 28 Mar 2009)
New Revision: 7948
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Jbossaop.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Jbossaop.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Jbossaop.po 2009-03-28 10:36:03 UTC (rev 7947)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Jbossaop.po 2009-03-28 10:52:25 UTC (rev 7948)
@@ -1,24 +1,26 @@
+# translation of Jbossaop.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Jbossaop\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: 2009-03-28 21:52+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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
#: Jbossaop.xml:5
#, no-c-format
msgid "Introduction to JBossAop"
-msgstr ""
+msgstr "Einführung in JBossAop"
#. Tag: para
#: Jbossaop.xml:6
@@ -101,6 +103,22 @@
" }\n"
" }"
msgstr ""
+"public class BankAccountDAO\n"
+" {\n"
+" public void withdraw(double amount)\n"
+" {\n"
+" long startTime = System.currentTimeMillis();\n"
+" try\n"
+" {\n"
+" // Actual method body...\n"
+" }\n"
+" finally\n"
+" {\n"
+" long endTime = System.currentTimeMillis() - startTime;\n"
+" System.out.println(\"withdraw took: \" + endTime);\n"
+" }\n"
+" }\n"
+" }"
#. Tag: para
#: Jbossaop.xml:23
@@ -189,6 +207,25 @@
"16. }\n"
"17. }"
msgstr ""
+"01. public class Metrics implements org.jboss.aop.advice.Interceptor\n"
+"02. {\n"
+"03. public Object invoke(Invocation invocation) throws Throwable\n"
+"04. {\n"
+"05. long startTime = System.currentTimeMillis();\n"
+"06. try\n"
+"07. {\n"
+"08. return invocation.invokeNext();\n"
+"09. }\n"
+"10. finally\n"
+"11. {\n"
+"12. long endTime = System.currentTimeMillis() - startTime;\n"
+"13. java.lang.reflect.Method m = ((MethodInvocation)invocation)."
+"method;\n"
+"14. System.out.println(\"method \" + m.toString() + \" time: \" + "
+"endTime + \"ms\");\n"
+"15. }\n"
+"16. }\n"
+"17. }"
#. Tag: para
#: Jbossaop.xml:43
@@ -269,6 +306,14 @@
"5. <interceptor class=\"com.mc.Metrics\"/>\n"
"6. </bind >"
msgstr ""
+"1. <bind pointcut=\"public void com.mc.BankAccountDAO->withdraw(double "
+"amount)\">\n"
+"2. <interceptor class=\"com.mc.Metrics\"/>\n"
+"3. </bind >\n"
+"\n"
+"4. <bind pointcut=\"* com.mc.billing.*->*(..)\">\n"
+"5. <interceptor class=\"com.mc.Metrics\"/>\n"
+"6. </bind >"
#. Tag: para
#: Jbossaop.xml:63
@@ -303,7 +348,7 @@
#: Jbossaop.xml:72
#, no-c-format
msgid "Dynamic Aop"
-msgstr ""
+msgstr "Dynamische Aop"
#. Tag: para
#: Jbossaop.xml:73
@@ -366,6 +411,16 @@
" public Advisor _getAdvisor();\n"
"}"
msgstr ""
+"public interface InstanceAdvised\n"
+"{\n"
+" public InstanceAdvisor _getInstanceAdvisor();\n"
+" public void _setInstanceAdvisor(InstanceAdvisor newAdvisor);\n"
+"}\n"
+"\n"
+"public interface Advised extends InstanceAdvised\n"
+"{\n"
+" public Advisor _getAdvisor();\n"
+"}"
#. Tag: para
#: Jbossaop.xml:85
@@ -394,6 +449,19 @@
"\n"
"}"
msgstr ""
+"public interface InstanceAdvisor\n"
+"{\n"
+" public void insertInterceptor(Interceptor interceptor);\n"
+" public void removeInterceptor(String name);\n"
+" public void appendInterceptor(Interceptor interceptor);\n"
+"\n"
+" public void insertInterceptorStack(String stackName);\n"
+" public void removeInterceptorStack(String name);\n"
+" public void appendInterceptorStack(String stackName);\n"
+"\n"
+" public SimpleMetaData getMetaData();\n"
+"\n"
+"}"
#. Tag: para
#: Jbossaop.xml:89
@@ -428,7 +496,7 @@
#: Jbossaop.xml:96
#, no-c-format
msgid "Annotations"
-msgstr ""
+msgstr "Annotationen"
#. Tag: para
#: Jbossaop.xml:97
@@ -457,6 +525,20 @@
"that '@interface' is replaced by 'interface'. i.e. the similar annotation "
"type is a normal Java interface:"
msgstr ""
+"Annotations must map to an annotation type, in JDK 5.0 they are defined as: "
+"<programlisting>\n"
+" package com.mypackage;\n"
+"\n"
+" public @interface MyAnnotation\n"
+" {\n"
+" String myString();\n"
+" int myInteger();\n"
+" }\n"
+" \n"
+"</programlisting> Annotation types for use with the annotation compiler are "
+"defined in exactly the same way for JDK 1.4.2, with the important difference "
+"that '@interface' is replaced by 'interface'. i.e. the similar annotation "
+"type is a normal Java interface:"
#. Tag: programlisting
#: Jbossaop.xml:102
@@ -470,6 +552,13 @@
" int myInteger();\n"
" }"
msgstr ""
+"package com.mypackage;\n"
+"\n"
+" public interface MyAnnotation\n"
+" {\n"
+" String myString();\n"
+" int myInteger();\n"
+" }"
#. Tag: para
#: Jbossaop.xml:104
@@ -552,3 +641,31 @@
" }\n"
" }"
msgstr ""
+"package com.mypackage;\n"
+"\n"
+" /**\n"
+" * @(a)com.mypackage.MyAnnotation (myString=\"class\", myInteger=5)\n"
+" */\n"
+" public class MyClass\n"
+" {\n"
+" /**\n"
+" * @(a)com.mypackage.MyAnnotation (myString=\"field\", myInteger=4)\n"
+" */\n"
+" private String myField;\n"
+"\n"
+" /**\n"
+" * @(a)com.mypackage.MyAnnotation (myString=\"constructor\", "
+"myInteger=3)\n"
+" */\n"
+" public MyClass()\n"
+" {\n"
+" }\n"
+"\n"
+" /**\n"
+" * @(a)com.mypackage.MyAnnotation (myString=\"method\", myInteger=3)\n"
+" */\n"
+" public int myMethod()\n"
+" {\n"
+" }\n"
+" }"
+
15 years, 9 months
JBoss Cache SVN: r7947 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-28 06:36:03 -0400 (Sat, 28 Mar 2009)
New Revision: 7947
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Architecture.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Architecture.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Architecture.po 2009-03-28 02:53:56 UTC (rev 7946)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Architecture.po 2009-03-28 10:36:03 UTC (rev 7947)
@@ -1,36 +1,38 @@
+# translation of Architecture.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
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: 2009-03-28 21:34+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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 "Architektur"
#. Tag: para
#: Architecture.xml:6
#, no-c-format
msgid "Following explains the concepts and top-level design of PojoCache."
-msgstr ""
+msgstr "Folgendes erklärt die Konzepte und das Design auf höchster Ebene von PojoCache."
#. Tag: title
#: Architecture.xml:9
#, no-c-format
msgid "Dynamic AOP interception"
-msgstr ""
+msgstr "Dynamische AOP-Interzeption"
#. Tag: para
#: Architecture.xml:10
@@ -98,19 +100,19 @@
#: Architecture.xml:27
#, no-c-format
msgid "Dynamic AOP interception for field write"
-msgstr ""
+msgstr "Dynamische AOP-Interzeption für Feld \"write\""
#. Tag: title
#: Architecture.xml:35
#, no-c-format
msgid "Dynamic AOP Interception for field read"
-msgstr ""
+msgstr "Dynamische AOP-Interzeption für Feld \"read\""
#. Tag: title
#: Architecture.xml:42 Architecture.xml:85
#, no-c-format
msgid "Object mapping by reachability"
-msgstr ""
+msgstr "Objekt-Mapping nach Erreichbarkeit"
#. Tag: para
#: Architecture.xml:43
@@ -125,18 +127,23 @@
"discussed above. In addition, the cache will map recursively the primitive "
"object fields into the corresponding cache nodes."
msgstr ""
+"Ein komplexes ist seiner Definition nach ein Objekt, das aus zusammengesetzten Objektreferenzen bestehen kann. Nachdem ein komplexes Objekt als \"vorbereitet\" deklariert ist (z.B. ein "
+"<literal>Person</literal>-Objekt), während der <literal>putObject(Fqn fqn, "
+"Object pojo)</literal>-Operation, fügt PojoCache eine "
+"<literal>CacheInterceptor</literal>-Instanz dem "
+"<literal>InstanceAdvisor</literal> hinzu, der mit diesem Objekt assoziiert wird, wie bereits oben besprochen. Zusätzlich mappt das Cache die primitiven Objektfelder in die entsprechenden Cache-Nodes."
#. Tag: para
#: Architecture.xml:46
#, no-c-format
msgid "The mapping rule is as follows:"
-msgstr ""
+msgstr "Die Mapping-Regel lautet wie folgt:"
#. Tag: para
#: Architecture.xml:51
#, no-c-format
msgid "Create a tree node using <literal>fqn</literal>, if not yet existed."
-msgstr ""
+msgstr "Erstellen Sie unter Verwendung von <literal>fqn</literal> einen Baum-Node, falls noch nicht vorhanden."
#. Tag: para
#: Architecture.xml:56
@@ -145,6 +152,8 @@
"Go through all the fields (say, with an association <literal>java.lang."
"reflect.Field</literal> type field) in POJO,"
msgstr ""
+"Gehen Sie durch alle Felder (sagen wir, mit einem assoziierten <literal>java.lang."
+"reflect.Field</literal>-Typenfeld) in POJO,"
#. Tag: para
#: Architecture.xml:61
@@ -156,6 +165,10 @@
"types supported now: <literal>String, Boolean, Double, Float, Integer, Long, "
"Short, Character.</literal>"
msgstr ""
+"Handelt es sich um einen primitiven Typ, so wird der Feldwert unter "
+"<literal>fqn</literal> mit einem <literal>(key, value)</literal> Paar von <literal>"
+"(field.getName(), field.getValue()).</literal> gespeichert. Folgendes sind die jetzt unterstützten primitiven Typen: <literal>String, Boolean, Double, Float, Integer, Long, "
+"Short, Character.</literal>"
#. Tag: para
#: Architecture.xml:66
@@ -164,13 +177,13 @@
"If it is a non-primitive type, creates a child <literal>FQN</literal> and "
"then recursively executes another <literal>pubObject</literal> until it "
"reaches all primitive types."
-msgstr ""
+msgstr "Handelt es sich um einen nicht-primitiven Typ, so wird ein untergeordnetes <literal>FQN</literal> erstellt und dann rekursiv ein weiteres <literal>pubObject</literal> ausgeführt bis alle primitiven Typen erreicht wurden."
#. Tag: para
#: Architecture.xml:73
#, no-c-format
msgid "Following is a code snippet that illustrates this mapping process"
-msgstr ""
+msgstr "Folgendes ist ein Code-Schnipsel, das diesen Mapping-Prozess illustriert"
#. Tag: programlisting
#: Architecture.xml:76
@@ -186,6 +199,15 @@
" putObject(new Fqn(fqn, field.getName()), value);\n"
"}"
msgstr ""
+"for (Iterator i = type.getFields().iterator(); i.hasNext();) {\n"
+" Field field = (Field) i.next();\n"
+" Object value = field.get(obj);\n"
+" CachedType fieldType = getCachedType(field.getType());\n"
+" if (fieldType.isImmediate()) {\n"
+" immediates.put(field.getName(), value);\n"
+"} else {\n"
+" putObject(new Fqn(fqn, field.getName()), value);\n"
+"}"
#. Tag: para
#: Architecture.xml:77
@@ -197,6 +219,8 @@
"literal> call, the resulting tree node will schematically look like the "
"cache node in the following figures:"
msgstr ""
+"Nehmen wir eine Beispiel POJO Klassendefinition aus dem Anhangabschnitt, wo wir ein <literal>Person</literal>-Objekt haben, das zusammengesetzte, nicht-primitive Typen (z.B. List und Address) besitzt. Nachdem wir den <literal>putObject</"
+"literal>-Aufruf ausgeführt haben, wird der resultierende Baum-Node schematisch wie der Cache-Node in folgenden Abbildungen aussehen:"
#. Tag: programlisting
#: Architecture.xml:80
@@ -207,6 +231,10 @@
"\n"
"cache.putObject(\"/aop/joe\", joe);"
msgstr ""
+"Person joe = new Person();\n"
+"joe.setAddress(new Address());\n"
+"\n"
+"cache.putObject(\"/aop/joe\", joe);"
#. Tag: para
#: Architecture.xml:81
@@ -229,6 +257,11 @@
"will have <literal>Zip</literal> , <literal>Street</literal> , etc. stored "
"there)."
msgstr ""
+"Die PojoCache APIs werden später genauer erläutert. Aber beachten Sie die Darstellung des Objekt-Mapping nach Erreichbarkeit in folgender Abbildung. Der fqn (\"fully qualified name\", zu dt. vollqualifizierter Name) <literal>/aop/joe</literal> wird mit dem POJO <literal>joe</"
+"literal> assoziiert. Unter diesem fqn befinden sich dann drei untergeordnete Nodes: <literal>addr,"
+"</literal><literal>skills,</literal> und <literal>languages.</literal>. Wenn Sie sich die <literal>Person</literal>-Klassendeklaration ansehen, so sehen Sie, dass <literal>addr</literal> eine <literal>Address</literal>-Klasse, <literal>skills</literal> ein <literal>Set</literal> und "
+"<literal>languages</literal> ein <literal>List</literal>-Typ ist. Da sie nicht-primitiv sind, werden sie rekursiv unter dem übergeordneten Objekt "
+"(<literal>joe</literal>) eingefügt, bis alle primitiven Typen erreicht sind. Auf diese Weise haben wir das Objektdiagramm in eine Baumansicht aufgelöst, die gut in unsere interne Struktur passt. Beachten Sie, dass alle primitiven Typen innerhalb der HashMap des betreffenden Nodes gespeichert werden (z.B. wird <literal>addr</literal> <literal>Zip</literal> , <literal>Street</literal> usw. dort gespeichert haben)."
#. Tag: para
#: Architecture.xml:92
@@ -239,6 +272,8 @@
"object (e.g., <literal>joe</literal>) that has complex object references "
"will be mapped into the underlying cache store as explained above."
msgstr ""
+"Hier ist ein Code-Schnipsel, um das Objekt-Mapping nach Erreichbarkeits-Feature zu demonstrieren, "
+"das wir gerade erklärt haben. Beachten Sie, wie ein <literal>Person</literal>-Objekt (z.B. <literal>joe</literal>) das komplexe Objektreferenzen besitzt, in den zugrundeliegenden Cache-Speicher gemappt wird wie oben beschrieben."
#. Tag: programlisting
#: Architecture.xml:95
@@ -271,6 +306,32 @@
"// of cache contents automatically.\n"
"joe.setAge(41);"
msgstr ""
+"import org.jboss.cache.PropertyConfigurator;\n"
+"import org.jboss.cache.aop.PojoCache;\n"
+"import org.jboss.test.cache.test.standAloneAop.Person;\n"
+"import org.jboss.test.cache.test.standAloneAop.Address;\n"
+"\n"
+"PojoCache tree = new PojoCache();\n"
+"PropertyConfigurator config = new PropertyConfigurator(); // configure tree "
+"cache.\n"
+"config.configure(tree, \"META-INF/replSync-service.xml\");\n"
+"\n"
+"Person joe = new Person(); // instantiate a Person object named joe\n"
+"joe.setName(\"Joe Black\");\n"
+"joe.setAge(31);\n"
+"\n"
+"Address addr = new Address(); // instantiate a Address object named addr\n"
+"addr.setCity(\"Sunnyvale\");\n"
+"addr.setStreet(\"123 Albert Ave\");\n"
+"addr.setZip(94086);\n"
+"joe.setAddress(addr); // set the address reference\n"
+"\n"
+"tree.startService(); // kick start tree cache\n"
+"tree.putObject(\"/aop/joe\", joe); // add aop sanctioned object (and sub-"
+"objects) into cache.\n"
+"// since it is aspectized, use of plain get/set methods will take care\n"
+"// of cache contents automatically.\n"
+"joe.setAge(41);"
#. Tag: para
#: Architecture.xml:96
@@ -280,7 +341,7 @@
"instantiating the <literal>PojoCache</literal> , configuring, and starting "
"the cache instance. Then, a user creates the aspectized POJO that will be "
"put into the cache using <literal>putObject()</literal> API."
-msgstr ""
+msgstr "Beachten Sie, das eine typische <literal>PojoCache</literal>-Verwendung die Instantiierung von <literal>PojoCache</literal> , Konfiguration und den Start der Cache-Instanz beinhaltet. Dann erstellt der Benutzer das aspektisierte POJO, das mittels der <literal>putObject()</literal>-API im Cache platziert wird."
#. Tag: para
#: Architecture.xml:99
@@ -295,6 +356,9 @@
"replicated GUI point of view. Details of Collection class support will be "
"given later."
msgstr ""
+"Zusätzlich unterstützt PojoCache auch get/set mit Parameter-Typ einiger "
+"<literal>Collection</literal>-Klassen (d.h. <literal>List</literal> , "
+"<literal>Map</literal> und <literal>Set</literal> ) automatisch. Der folgende Code-Schnipsel zum Beispiel bringt PojoCache zusätzlich zum oberen Beispiel dazu, auch die Stati für die <literal>Languages</literal>-Liste zu verwenden. Die folgende Abbildung illustriert die Node-Struktur aus Sicht der replizierten GUI. Einzelheiten zum Support der Collection-Klasse werden später erklärt."
#. Tag: programlisting
#: Architecture.xml:102
@@ -305,18 +369,22 @@
"lang.add(\"Mandarin\");\n"
"joe.setLanguages(lang);"
msgstr ""
+"ArrayList lang = new ArrayList();\n"
+"lang.add(\"Ensligh\");\n"
+"lang.add(\"Mandarin\");\n"
+"joe.setLanguages(lang);"
#. Tag: title
#: Architecture.xml:104
#, no-c-format
msgid "Schematic illustration of List class mapping"
-msgstr ""
+msgstr "Schematische Illustrierung von \"List\" Klassen-Mapping"
#. Tag: title
#: Architecture.xml:111
#, no-c-format
msgid "Object relationship management"
-msgstr ""
+msgstr "Management der Objektbeziehung"
#. Tag: para
#: Architecture.xml:112
@@ -336,6 +404,7 @@
#. Tag: para
#: Architecture.xml:115
#, no-c-format
+#, fuzzy
msgid ""
"During the mapping process, we will check whether any of its associated "
"object is multiple or circular referenced. A reference counting mechanism "
@@ -344,6 +413,12 @@
"referenced <literal>fqn</literal> will be stored there to redirect any query "
"and update to the original node."
msgstr ""
+"Während des Mapping-Vorgangs prüfen wir, ob associated "
+"object is multiple or circular referenced. A reference counting mechanism "
+"has been implemented associating with the <literal>CacheInterceptor</"
+"literal>. If a new object created in the cache referenced to another POJO, a "
+"referenced <literal>fqn</literal> will be stored there to redirect any query "
+"and update to the original node."
#. Tag: para
#: Architecture.xml:118
@@ -416,6 +491,44 @@
"tree.removeObject(\"/aop/joe\");\n"
"maryAddr = mary.getAddress(); // Should still have the address."
msgstr ""
+"import org.jboss.cache.PropertyConfigurator;\n"
+"import org.jboss.cache.aop.PojoCache;\n"
+"import org.jboss.test.cache.test.standAloneAop.Person;\n"
+"import org.jboss.test.cache.test.standAloneAop.Address;\n"
+"\n"
+"PojoCache tree = new PojoCache();\n"
+"PropertyConfigurator config = new PropertyConfigurator(); // configure tree "
+"cache.\n"
+"config.configure(tree, \"META-INF/replSync-service.xml\");\n"
+"\n"
+"Person joe = new Person(); // instantiate a Person object named joe\n"
+"joe.setName(\"Joe Black\");\n"
+"joe.setAge(31);\n"
+"\n"
+"Person mary = new Person(); // instantiate a Person object named mary\n"
+"mary.setName(\"Mary White\");\n"
+"mary.setAge(30);\n"
+"\n"
+"Address addr = new Address(); // instantiate a Address object named addr\n"
+"addr.setCity(\"Sunnyvale\");\n"
+"addr.setStreet(\"123 Albert Ave\");\n"
+"addr.setZip(94086);\n"
+"\n"
+"joe.setAddress(addr); // set the address reference\n"
+"mary.setAddress(addr); // set the address reference\n"
+"\n"
+"tree.startService(); // kick start tree\n"
+"tree.putObject(\"/aop/joe\", joe); // add aop sanctioned object (and sub-"
+"objects) into cache.\n"
+"tree.putObject(\"/aop/mary\", mary); // add aop sanctioned object (and sub-"
+"objects) into cache.\n"
+"\n"
+"Address joeAddr = joe.getAddress();\n"
+"Address maryAddr = mary.getAddress(); // joeAddr and maryAddr should be the "
+"same instance\n"
+"\n"
+"tree.removeObject(\"/aop/joe\");\n"
+"maryAddr = mary.getAddress(); // Should still have the address."
#. Tag: para
#: Architecture.xml:133
@@ -468,6 +581,31 @@
"int zip = joeAddr.getAddress().getZip(); // Should be 95123 as well instead "
"of 94086!"
msgstr ""
+"/**\n"
+" * Code snippet on cache2 during fail-over\n"
+" */\n"
+"import org.jboss.cache.PropertyConfigurator;\n"
+"import org.jboss.cache.aop.PojoCache;\n"
+"import org.jboss.test.cache.test.standAloneAop.Person;\n"
+"import org.jboss.test.cache.test.standAloneAop.Address;\n"
+"\n"
+"PojoCache tree = new PojoCache();\n"
+"PropertyConfigurator config = new PropertyConfigurator(); // configure tree "
+"cache.\n"
+"config.configure(tree, \"META-INF/replSync-service.xml\");\n"
+"\n"
+"tree.startService(); // kick start tree\n"
+"Person joe = tree.getObject(\"/aop/joe\"); // retrieve the POJO reference.\n"
+"Person mary = tree.getObject(\"/aop/mary\"); // retrieve the POJO "
+"reference.\n"
+"\n"
+"Address joeAddr = joe.getAddress();\n"
+"Address maryAddr = mary.getAddress(); // joeAddr and maryAddr should be the "
+"same instance!!!\n"
+"\n"
+"maryAddr = mary.getAddress().setZip(95123);\n"
+"int zip = joeAddr.getAddress().getZip(); // Should be 95123 as well instead "
+"of 94086!"
#. Tag: title
#: Architecture.xml:140
@@ -515,6 +653,21 @@
"joe.setYear(\"Junior\"); // will be intercepted by the cache\n"
"joe.setName(\"Joe Black II\"); // also intercepted by the cache"
msgstr ""
+"import org.jboss.test.cache.test.standAloneAop.Student;\n"
+"\n"
+"Student joe = new Student(); // Student extends Person class\n"
+"joe.setName(\"Joe Black\"); // This is base class attributes\n"
+"joe.setAge(22); // This is also base class attributes\n"
+"joe.setYear(\"Senior\"); // This is Student class attribute\n"
+"\n"
+"tree.putObject(\"/aop/student/joe\", joe);\n"
+"\n"
+"//...\n"
+"\n"
+"joe = (Student)tree.putObject(\"/aop/student/joe\");\n"
+"Person person = (Person)joe; // it will be correct here\n"
+"joe.setYear(\"Junior\"); // will be intercepted by the cache\n"
+"joe.setName(\"Joe Black II\"); // also intercepted by the cache"
#. Tag: title
#: Architecture.xml:148
@@ -566,6 +719,16 @@
"reference\n"
"proxyList.add(\"FOUR\"); // This will be intercepted by the cache"
msgstr ""
+"List list = new ArrayList();\n"
+"list.add(\"ONE\");\n"
+"list.add(\"TWO\");\n"
+"\n"
+"tree.putObject(\"/aop/list\", list);\n"
+"list.add(\"THREE\"); // This won't intercept by the cache!\n"
+"\n"
+"List proxyList = tree.getObject(\"/aop/list\"; // Note that list is a proxy "
+"reference\n"
+"proxyList.add(\"FOUR\"); // This will be intercepted by the cache"
#. Tag: para
#: Architecture.xml:164
@@ -591,6 +754,17 @@
"ArrayList lang = joe.getLanguages(); // Note that lang is a proxy reference\n"
"lang.add(\"French\"); // This will be intercepted by the cache"
msgstr ""
+"Person joe = new Person();\n"
+"joe.setName(\"Joe Black\"); // This is base class attributes\n"
+"ArrayList lang = new ArrayList();\n"
+"lang.add(\"English\");\n"
+"lang.add(\"Mandarin\");\n"
+"joe.setLanguages(lang);\n"
+"// This will map the languages List automatically and swap it out with the "
+"proxy reference.\n"
+"tree.putObject(\"/aop/student/joe\", joe);\n"
+"ArrayList lang = joe.getLanguages(); // Note that lang is a proxy reference\n"
+"lang.add(\"French\"); // This will be intercepted by the cache"
#. Tag: para
#: Architecture.xml:168
@@ -626,6 +800,17 @@
"tree.removeObject(\"/aop/list\"); // detach from the cache\n"
"proxyList.add(\"FOUR\"); // proxyList has 4 elements still."
msgstr ""
+"List list = new ArrayList();\n"
+"list.add(\"ONE\");\n"
+"list.add(\"TWO\");\n"
+"\n"
+"tree.putObject(\"/aop/list\", list);\n"
+"List proxyList = tree.getObject(\"/aop/list\"); // Note that list is a proxy "
+"reference\n"
+"proxyList.add(\"THREE\"); // This will be intercepted by the cache\n"
+"\n"
+"tree.removeObject(\"/aop/list\"); // detach from the cache\n"
+"proxyList.add(\"FOUR\"); // proxyList has 4 elements still."
#. Tag: title
#: Architecture.xml:175
@@ -666,3 +851,4 @@
"items to a Set is slower than a List or Map, since Set does not allow "
"duplicate entries."
msgstr ""
+
15 years, 9 months
JBoss Cache SVN: r7946 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-27 22:53:56 -0400 (Fri, 27 Mar 2009)
New Revision: 7946
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Appendix.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Appendix.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Appendix.po 2009-03-28 01:39:45 UTC (rev 7945)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Appendix.po 2009-03-28 02:53:56 UTC (rev 7946)
@@ -1,30 +1,32 @@
+# translation of Appendix.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
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: 2009-03-28 13:53+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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 "Anhang"
#. Tag: title
#: Appendix.xml:6
#, no-c-format
msgid "Example POJO"
-msgstr ""
+msgstr "Beispiel-POJO"
#. Tag: para
#: Appendix.xml:7
@@ -35,6 +37,10 @@
"are their defintion (note that neither class implements "
"<literal>Serializable</literal> )."
msgstr ""
+"Die verwendeten Beispiel POJO-Klassen sind: <literal>Person,</"
+"literal><literal>Student,</literal> und <literal>Address</literal>. Unten sind deren "
+"Defintionen (beachten Sie, dass keine Klasse "
+"<literal>Serializable</literal> implementiert)."
#. Tag: programlisting
#: Appendix.xml:10
@@ -67,6 +73,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 +111,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 +132,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 "Beispiel Konfigurations-xml"
#. Tag: para
#: Appendix.xml:14
@@ -109,6 +156,9 @@
"configuration option as that of TreeCache super-class except the MBean "
"service class (if you are deploying it under JBoss)."
msgstr ""
+"Unten sehen Sie eine Beispiel xml-Konfiguration für PojoCache. Sie verwendet jetzt dieselbe "
+"Konfigurationsoption wie die der TreeCache Super-Klasse außer die MBean "
+"Dienstklasse (falls Sie sie unter JBoss deployen)."
#. Tag: programlisting
#: Appendix.xml:17
@@ -220,3 +270,109 @@
"</mbean>\n"
"</server>"
msgstr ""
+"<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n"
+"\n"
+"<server>\n"
+"<mbean code=\"org.jboss.cache.aop.PojoCache\" name=\"jboss.cache:"
+"service=PojoCache\">\n"
+"<depends>jboss:service=TransactionManager</depends>\n"
+"\n"
+"<!-- Configure the TransactionManager -->\n"
+"<attribute name=\"TransactionManagerLookupClass\">\n"
+"org.jboss.cache.DummyTransactionManagerLookup</attribute>\n"
+"\n"
+"<!-- Isolation level : SERIALIZABLE\n"
+" REPEATABLE_READ (default)\n"
+" READ_COMMITTED\n"
+" READ_UNCOMMITTED\n"
+" NONE\n"
+"-->\n"
+"<attribute name=\"IsolationLevel\">REPEATABLE_READ</attribute>\n"
+"\n"
+"<!-- Valid modes are LOCAL, REPL_ASYNC and REPL_SYNC -->\n"
+"<attribute name=\"CacheMode\">REPL_SYNC</attribute>\n"
+"\n"
+"<!-- Just used for async repl: use a replication queue -->\n"
+"<attribute name=\"UseReplQueue\">false</attribute>\n"
+"\n"
+"<!-- Replication interval for replication queue (in ms) --"
+">\n"
+"<attribute name=\"ReplQueueInterval\">0</attribute>\n"
+"\n"
+"<!-- Max number of elements which trigger replication -->\n"
+"<attribute name=\"ReplQueueMaxElements\">0</attribute>\n"
+"\n"
+"<!-- Name of cluster. Needs to be the same for all clusters, in order\n"
+" to find each other\n"
+"-->\n"
+"<attribute name=\"ClusterName\">TreeCache-Cluster</attribute>\n"
+"\n"
+"<!-- JGroups protocol stack properties. Can also be a URL,\n"
+" e.g. file:/home/bela/default.xml\n"
+" <attribute name=\"ClusterProperties\"></attribute>\n"
+"-->\n"
+"<attribute name=\"ClusterConfig\">\n"
+"\n"
+"<config>\n"
+"<!-- 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"
+"-->\n"
+"<!-- 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"
+"-->\n"
+"<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\" />\n"
+"<PING timeout=\"2000\" num_initial_members=\"3\" up_thread=\"false\" "
+"down_thread=\"false\" />\n"
+"<MERGE2 min_interval=\"10000\" max_interval=\"20000\" />\n"
+"<FD_SOCK />\n"
+"<VERIFY_SUSPECT timeout=\"1500\" up_thread=\"false\" down_thread=\"false"
+"\" />\n"
+"<pbcast.NAKACK gc_lag=\"50\" retransmit_timeout=\"600,1200,2400,4800\" "
+"max_xmit_size=\"8192\" \n"
+"up_thread=\"false\" down_thread=\"false\" />\n"
+"<UNICAST timeout=\"600,1200,2400\" window_size=\"100\" min_threshold=\"10"
+"\" down_thread=\"false\" />\n"
+"<pbcast.STABLE desired_avg_gossip=\"20000\" up_thread=\"false\" "
+"down_thread=\"false\" />\n"
+"<FRAG frag_size=\"8192\" down_thread=\"false\" up_thread=\"false\" />\n"
+"<pbcast.GMS join_timeout=\"5000\" join_retry_timeout=\"2000\" shun=\"true"
+"\" print_local_addr=\"true\" />\n"
+"<pbcast.STATE_TRANSFER up_thread=\"true\" down_thread=\"true\" />\n"
+"</config>\n"
+"</attribute>\n"
+"\n"
+"<!-- Whether or not to fetch state on joining a cluster -->\n"
+"<attribute name=\"FetchStateOnStartup\">true</attribute>\n"
+"\n"
+"<!-- 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"
+"-->\n"
+"<attribute name=\"InitialStateRetrievalTimeout\">5000</"
+"attribute>\n"
+"\n"
+"<!-- Number of milliseconds to wait until all responses for "
+"a\n"
+" synchronous call have been received.\n"
+"-->\n"
+"<attribute name=\"SyncReplTimeout\">15000</attribute>\n"
+"\n"
+"<!-- Max number of milliseconds to wait for a lock acquisition -->\n"
+"<attribute name=\"LockAcquisitionTimeout\">10000</attribute>\n"
+"\n"
+"<!-- Name of the eviction policy class. -->\n"
+"<attribute name=\"EvictionPolicyClass\" />\n"
+"</mbean>\n"
+"</server>"
+
15 years, 9 months
JBoss Cache SVN: r7945 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.
by jbosscache-commits@lists.jboss.org
Author: jdimanos(a)jboss.com
Date: 2009-03-27 21:39:45 -0400 (Fri, 27 Mar 2009)
New Revision: 7945
Modified:
enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Example.po
Log:
update
Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Example.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Example.po 2009-03-28 01:37:00 UTC (rev 7944)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Example.po 2009-03-28 01:39:45 UTC (rev 7945)
@@ -1,21 +1,24 @@
+# translation of Example.po to
# Language /tmp/mike/JBEAP420/Cache translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2009 Free Software Foundation, Inc.
# Automatically generated, 2007.
#
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Example\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: 2009-03-28 12:39+1100\n"
+"Last-Translator: \n"
+"Language-Team: <en(a)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
#: Example.xml:5
#, no-c-format
msgid "Example"
-msgstr ""
+msgstr "Beispiel"
+
15 years, 9 months