[jboss-cvs] JBossAS SVN: r92106 - projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Aug 7 03:04:27 EDT 2009


Author: ldelima at redhat.com
Date: 2009-08-07 03:04:27 -0400 (Fri, 07 Aug 2009)
New Revision: 92106

Modified:
   projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/The_CMP_Engine.po
Log:
translation finished

Modified: projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/The_CMP_Engine.po
===================================================================
--- projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/The_CMP_Engine.po	2009-08-07 06:55:08 UTC (rev 92105)
+++ projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/The_CMP_Engine.po	2009-08-07 07:04:27 UTC (rev 92106)
@@ -8,7 +8,7 @@
 "Project-Id-Version: The_CMP_Engine\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-01-20 02:37+0000\n"
-"PO-Revision-Date: 2009-08-06 16:43+1000\n"
+"PO-Revision-Date: 2009-08-07 17:03+1000\n"
 "Last-Translator: \n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -5842,6 +5842,8 @@
 "cachemax</literal> element of the entity. This strategy is also used when "
 "faulting in data not loaded in the <literal>on-find</literal> strategy."
 msgstr ""
+"A estratégia <literal>on-load</literal> bloqueia os carregamentos de dados adicionais para diversas entidades quando uma entidade é carregada, inicializando com a entidade solicitada e as próximas entidades diversas na ordem em que elas são carregadas. Esta estratégia é baseada na teoria que os resultados de que os resultados de uma busca ou seleção será acessada em ordem de transferência. Quando uma consulta é executada, o JBoss armazena a ordem de entidades encontradas no cache de listagem. Mais tarde, quando uma das entidades for carregada, o JBoss usará esta lista para determinar o bloqueio das entidades para carregamento. O número de lista armazenado no cache é especificado com o elemento <literal>list-"
+"cachemax</literal> da entidade. Esta estratégia é também usada quando ocorrer uma falha nos dados não carregados na estratégia <literal>on-find</literal>."
 
 #. Tag: para
 #: The_CMP_Engine.xml:1658
@@ -7121,7 +7123,7 @@
 #: The_CMP_Engine.xml:2363
 #, no-c-format
 msgid "Optimistic Locking"
-msgstr ""
+msgstr "Bloqueamento Otimista"
 
 #. Tag: para
 #: The_CMP_Engine.xml:2364
@@ -7137,6 +7139,8 @@
 "current transaction was started. This is done using a <literal>select for "
 "UPDATE WHERE ...</literal> statement that contains the value assertions."
 msgstr ""
+"O JBoss suporta o bloqueamento otimista de beans de entidade. O bloqueamento otimista permite instâncias múltiplas do mesmo bean de entidade serem ativas simultaneamente. A consistência é reforçada baseada na escolha da política do bloqueamento otimista. A escolha da política do bloqueamento otimista define o conjunto de campos que são usados no gravação do período de confirmação dos dados modificados para os bancos de dados. A checagem de consistência otimista garante que os valores de conjunto escolhido dos campos possui os mesmos valores no banco de dados como era quando a transação atual foi inicializada. Isto é feito usando uma declaração <literal>select for "
+"UPDATE WHERE ...</literal> que contém as asserções do valor."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2367
@@ -7148,12 +7152,15 @@
 "locking</literal> element is shown below and the description of the elements "
 "follows."
 msgstr ""
+"Você especifica a escolha da política de bloqueamento otimista num elemento <literal>optimistic-locking</literal> no descritor <literal>jbosscmp-jdbc."
+"xml</literal>. O modelo do conteúdo do elemento <literal>optimistic-"
+"locking</literal> é apresentado abaixo seguido da descrição dos elementos. "
 
 #. Tag: title
 #: The_CMP_Engine.xml:2371
 #, no-c-format
 msgid "The jbosscmp-jdbc optimistic-locking element content model"
-msgstr ""
+msgstr "O modelo do conteúdo do elemento de bloqueamento otimista jbosscmp-jdbc"
 
 #. Tag: para
 #: The_CMP_Engine.xml:2380
@@ -7165,6 +7172,8 @@
 "<literal>load-group-name</literal>. The fields in this group will be used "
 "for optimistic locking."
 msgstr ""
+"<emphasis role=\"bold\">group-name</emphasis>: O elemento especifica que o bloqueamento otimista é baseado nos campos de um <literal>load-group</"
+"literal>. Este valor deste elemento deve combinar com um dos <literal>load-group-name</literal> da entidade. Estes campos neste grupo será usado para o bloqueamento otimista."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2385
@@ -7174,7 +7183,7 @@
 "that optimistic locking is based on the modified fields. This strategy "
 "implies that the fields that were modified during transaction will be used "
 "for optimistic locking."
-msgstr ""
+msgstr "<emphasis role=\"bold\">modified-strategy</emphasis>: Este elemento especifica que o bloqueamento otimista é baseado nos campos modificados. Esta estratégia implica que os campos que são modificados durante a transação serão usados para o bloqueamento otimista."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2390
@@ -7184,7 +7193,7 @@
 "that optimistic locking is based on the fields read. This strategy implies "
 "that the fields that were read/changed in the transaction will be used for "
 "optimistic locking."
-msgstr ""
+msgstr "<emphasis role=\"bold\">read-strategy</emphasis>: Este elemento especifica que o bloqueamento otimista é baseado na leitura dos campos. Esta estratégia indica que os campos que estavam prontos/alterados serão usados para o bloqueamento otimista."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2395
@@ -7199,6 +7208,9 @@
 "while the <literal>column-name</literal> element allows for the "
 "specification of the corresponding table column."
 msgstr ""
+"<emphasis role=\"bold\">version-column</emphasis>: Este elemento especifica que o bloqueamento otimista é baseado numa estratégia de coluna de versão. a especificação deste elemento adicionará um campo de versão adicional do tipo <literal>java.lang."
+"Long</literal> ao bean de entidade para o bloqueamento otimista. Cada atualização da entidade aumentará o valor deste campo. O elemento <literal>field-name</"
+"literal> permite a especificação do nome do campo CMP enquanto o elemento <literal>column-name</literal> permite a especificação da coluna da tabela correspondente."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2400
@@ -7213,6 +7225,8 @@
 "name of the CMP field while the <literal>column-name</literal> element "
 "allows for the specification of the corresponding table column."
 msgstr ""
+"<emphasis role=\"bold\">timestamp-column</emphasis>: Este elemento especifica que o bloqueamento otimista é baseado numa estratégia da coluna timestamp. A especificação deste elemento adicionará um campo de versão adicional do tipo <literal>java.util."
+"Date</literal> ao bean de entidade para o bloqueamento otimista. Cada atualização da entidade determinará o valor deste campo para o período atual. O elemento <literal>field-name</literal> permite a especificação do nome do campo CMP enquanto que o elemento <literal>column-name</literal> permite a especificação da coluna de tabela correspondente."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2405
@@ -7230,6 +7244,8 @@
 "name of the CMP field while the <literal>column-name</literal> element "
 "allows for the specification of the corresponding table column."
 msgstr ""
+"<emphasis role=\"bold\">key-generator-factory</emphasis>: Este elemento especifica que o bloqueamento otimista é baseado na geração chave. O valor do elemento é o nome JNDI de uma implementação <literal>org.jboss.ejb.plugins."
+"keygenerator.KeyGeneratorFactory</literal>. A especificação deste elemento adicionará um campo de versão adicional ao bean de entidade para o bloqueamento otimista. O tipo de campo deve ser especificado através do elemento <literal>field-type</literal>. Cada atualização da entidade atualizará o campo chave pela obtenção de um novo valor do gerador chave. O elemento <literal>field-name</literal> permite a especificação do nome do campo CMP enquanto que o elemento <literal>column-name</literal> permite a especificação da coluna da tabela correspondente."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2410
@@ -7237,7 +7253,7 @@
 msgid ""
 "A sample <literal>jbosscmp-jdbc.xml</literal> descriptor illustrating all of "
 "the optimistic locking strategies is given below."
-msgstr ""
+msgstr "Segue abaixo uma amostra do descritor <literal>jbosscmp-jdbc.xml</literal> ilustrando todas as estratégias de bloqueamento otimista. "
 
 #. Tag: programlisting
 #: The_CMP_Engine.xml:2413
@@ -7388,12 +7404,156 @@
 "    &lt;/enterprise-beans&gt;\n"
 "&lt;/jbosscmp-jdbc&gt;"
 msgstr ""
+"&lt;!DOCTYPE jbosscmp-jdbc PUBLIC \n"
+"    \"-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN\"\n"
+"    \"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd\"&gt;\n"
+"&lt;jbosscmp-jdbc&gt;\n"
+"    &lt;defaults&gt;\n"
+"        &lt;datasource&gt;java:/DefaultDS&lt;/datasource&gt;\n"
+"        &lt;datasource-mapping&gt;Hypersonic SQL&lt;/datasource-mapping&gt;\n"
+"    &lt;/defaults&gt;\n"
+"    &lt;enterprise-beans&gt;\n"
+"        &lt;entity&gt;\n"
+"            &lt;ejb-name&gt;EntityGroupLocking&lt;/ejb-name&gt;\n"
+"            &lt;create-table&gt;true&lt;/create-table&gt;\n"
+"            &lt;remove-table&gt;true&lt;/remove-table&gt;\n"
+"            &lt;table-name&gt;entitygrouplocking&lt;/table-name&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;dateField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;integerField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;load-groups&gt;\n"
+"                &lt;load-group&gt;\n"
+"                    &lt;load-group-name&gt;string&lt;/load-group-name&gt;\n"
+"                    &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"                &lt;/load-group&gt;\n"
+"                &lt;load-group&gt;\n"
+"                    &lt;load-group-name&gt;all&lt;/load-group-name&gt;\n"
+"                    &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"                    &lt;field-name&gt;dateField&lt;/field-name&gt;\n"
+"                &lt;/load-group&gt;\n"
+"            &lt;/load-groups&gt;\n"
+"            &lt;optimistic-locking&gt;\n"
+"                &lt;group-name&gt;string&lt;/group-name&gt;\n"
+"            &lt;/optimistic-locking&gt;\n"
+"        &lt;/entity&gt;\n"
+"        &lt;entity&gt;\n"
+"            &lt;ejb-name&gt;EntityModifiedLocking&lt;/ejb-name&gt;\n"
+"            &lt;create-table&gt;true&lt;/create-table&gt;\n"
+"            &lt;remove-table&gt;true&lt;/remove-table&gt;\n"
+"            &lt;table-name&gt;entitymodifiedlocking&lt;/table-name&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;dateField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;integerField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;optimistic-locking&gt;\n"
+"                &lt;modified-strategy/&gt;\n"
+"            &lt;/optimistic-locking&gt;\n"
+"        &lt;/entity&gt;\n"
+"        &lt;entity&gt;\n"
+"            &lt;ejb-name&gt;EntityReadLocking&lt;/ejb-name&gt;\n"
+"            &lt;create-table&gt;true&lt;/create-table&gt;\n"
+"            &lt;remove-table&gt;true&lt;/remove-table&gt;\n"
+"            &lt;table-name&gt;entityreadlocking&lt;/table-name&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;dateField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;integerField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;optimistic-locking&gt;\n"
+"                &lt;read-strategy/&gt;\n"
+"            &lt;/optimistic-locking&gt;\n"
+"        &lt;/entity&gt;\n"
+"        &lt;entity&gt;\n"
+"            &lt;ejb-name&gt;EntityVersionLocking&lt;/ejb-name&gt;\n"
+"            &lt;create-table&gt;true&lt;/create-table&gt;\n"
+"            &lt;remove-table&gt;true&lt;/remove-table&gt;\n"
+"            &lt;table-name&gt;entityversionlocking&lt;/table-name&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;dateField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;integerField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;optimistic-locking&gt;\n"
+"                &lt;version-column/&gt;\n"
+"                &lt;field-name&gt;versionField&lt;/field-name&gt;\n"
+"                &lt;column-name&gt;ol_version&lt;/column-name&gt;\n"
+"                &lt;jdbc-type&gt;INTEGER&lt;/jdbc-type&gt;\n"
+"                &lt;sql-type&gt;INTEGER(5)&lt;/sql-type&gt;\n"
+"            &lt;/optimistic-locking&gt;\n"
+"        &lt;/entity&gt;\n"
+"        &lt;entity&gt;\n"
+"            &lt;ejb-name&gt;EntityTimestampLocking&lt;/ejb-name&gt;\n"
+"            &lt;create-table&gt;true&lt;/create-table&gt;\n"
+"            &lt;remove-table&gt;true&lt;/remove-table&gt;\n"
+"            &lt;table-name&gt;entitytimestamplocking&lt;/table-name&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;dateField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;integerField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;optimistic-locking&gt;\n"
+"                &lt;timestamp-column/&gt;\n"
+"                &lt;field-name&gt;versionField&lt;/field-name&gt;\n"
+"                &lt;column-name&gt;ol_timestamp&lt;/column-name&gt;\n"
+"                &lt;jdbc-type&gt;TIMESTAMP&lt;/jdbc-type&gt;\n"
+"                &lt;sql-type&gt;DATETIME&lt;/sql-type&gt;\n"
+"            &lt;/optimistic-locking&gt;\n"
+"        &lt;/entity&gt;\n"
+"        &lt;entity&gt;\n"
+"            &lt;ejb-name&gt;EntityKeyGeneratorLocking&lt;/ejb-name&gt;\n"
+"            &lt;create-table&gt;true&lt;/create-table&gt;\n"
+"            &lt;remove-table&gt;true&lt;/remove-table&gt;\n"
+"            &lt;table-name&gt;entitykeygenlocking&lt;/table-name&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;dateField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;integerField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;cmp-field&gt;\n"
+"                &lt;field-name&gt;stringField&lt;/field-name&gt;\n"
+"            &lt;/cmp-field&gt;\n"
+"            &lt;optimistic-locking&gt;\n"
+"                &lt;key-generator-factory&gt;UUIDKeyGeneratorFactory&lt;/key-"
+"generator-factory&gt;\n"
+"                &lt;field-type&gt;java.lang.String&lt;/field-type&gt;\n"
+"                &lt;field-name&gt;uuidField&lt;/field-name&gt;\n"
+"                &lt;column-name&gt;ol_uuid&lt;/column-name&gt;\n"
+"                &lt;jdbc-type&gt;VARCHAR&lt;/jdbc-type&gt;\n"
+"                &lt;sql-type&gt;VARCHAR(32)&lt;/sql-type&gt;\n"
+"            &lt;/optimistic-locking&gt;\n"
+"        &lt;/entity&gt;\n"
+"    &lt;/enterprise-beans&gt;\n"
+"&lt;/jbosscmp-jdbc&gt;"
 
 #. Tag: title
 #: The_CMP_Engine.xml:2417
 #, no-c-format
 msgid "Entity Commands and Primary Key Generation"
-msgstr ""
+msgstr "Entity Commands and Primary Key Generation"
 
 #. Tag: para
 #: The_CMP_Engine.xml:2418
@@ -7410,12 +7570,22 @@
 "content model of the <literal>entity-commands</literal> and child elements "
 "is given below."
 msgstr ""
+"Support for primary key generation outside of the entity bean is available "
+"through custom implementations of the entity creation command objects used "
+"to insert entities into a persistent store. The list of available commands "
+"is specified in entity-commands element of the <literal>jbosscmp-jdbc.xml</"
+"literal> descriptor. The default <literal>entity-command</literal> may be "
+"specified in the <literal>jbosscmp-jdbc.xml</literal> in defaults element. "
+"Each entity element can override the <literal>entity-command</literal> in "
+"defaults by specifying its own <literal>entity-command</literal>. The "
+"content model of the <literal>entity-commands</literal> and child elements "
+"is given below."
 
 #. Tag: title
 #: The_CMP_Engine.xml:2422
 #, no-c-format
 msgid "The jbosscmp-jdbc.xml entity-commands element model"
-msgstr ""
+msgstr "The jbosscmp-jdbc.xml entity-commands element model"
 
 #. Tag: para
 #: The_CMP_Engine.xml:2429
@@ -7435,6 +7605,19 @@
 "JDBCInsertPKCreateCommand</literal> if the command must insert the generated "
 "key."
 msgstr ""
+"Each <literal>entity-command</literal> element specifies an entity "
+"generation implementation. The <literal>name</literal> attribute specifies a "
+"name that allows the command defined in an <literal>entity-commands</"
+"literal> section to be referenced in the defaults and entity elements. The "
+"<literal>class</literal> attribute specifies the implementation of the "
+"<literal>org.jboss.ejb.plugins.cmp.jdbc</literal>. "
+"<literal>JDBCCreateEntityCommand</literal> that supports the key generation. "
+"Database vendor specific commands typically subclass the <literal>org.jboss."
+"ejb.plugins.cmp.jdbc</literal>. <literal>JDBCIdentityColumnCreateCommand</"
+"literal> if the database generates the primary key as a side effect of doing "
+"an insert, or the <literal>org.jboss.ejb.plugins.cmp.jdbc."
+"JDBCInsertPKCreateCommand</literal> if the command must insert the generated "
+"key."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2432
@@ -7449,12 +7632,20 @@
 "<literal>org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCEntityCommandMetaData."
 "getAttribute</literal>(String) method."
 msgstr ""
+"The optional <literal>attribute</literal> element(s) allows for the "
+"specification of arbitrary name/value property pairs that will be available "
+"to the entity command implementation class. The <literal>attribute</literal> "
+"element has a required <literal>name</literal> attribute that specifies the "
+"name property, and the <literal>attribute</literal> element content is the "
+"value of the property. The attribute values are accessible through the "
+"<literal>org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCEntityCommandMetaData."
+"getAttribute</literal>(String) method."
 
 #. Tag: title
 #: The_CMP_Engine.xml:2436
 #, no-c-format
 msgid "Existing Entity Commands"
-msgstr ""
+msgstr "Existing Entity Commands"
 
 #. Tag: para
 #: The_CMP_Engine.xml:2437
@@ -7463,6 +7654,8 @@
 "The following are the current <literal>entity-command</literal> definitions "
 "found in the <literal>standardjbosscmp-jdbc.xml</literal> descriptor:"
 msgstr ""
+"The following are the current <literal>entity-command</literal> definitions "
+"found in the <literal>standardjbosscmp-jdbc.xml</literal> descriptor:"
 
 #. Tag: para
 #: The_CMP_Engine.xml:2442
@@ -7476,6 +7669,13 @@
 "command executes an <literal>INSERT INTO</literal> query using the assigned "
 "primary key value."
 msgstr ""
+"<emphasis role=\"bold\">default</emphasis>: (<literal>org.jboss.ejb.plugins."
+"cmp.jdbc.JDBCCreateEntityCommand</literal>) The "
+"<literal>JDBCCreateEntityCommand</literal> is the default entity creation as "
+"it is the <literal>entity-command</literal> referenced in the "
+"<literal>standardjbosscmp-jdbc.xml</literal> defaults element. This entity-"
+"command executes an <literal>INSERT INTO</literal> query using the assigned "
+"primary key value."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2447
@@ -7490,6 +7690,14 @@
 "provides a <literal>boolean isDuplicateKey(SQLException e)</literal> "
 "operation that allows a for determination of any unique constraint violation."
 msgstr ""
+"<emphasis role=\"bold\">no-select-before-insert</emphasis>: (<literal>org."
+"jboss.ejb.plugins.cmp.jdbc.JDBCCreateEntityCommand</literal>) This is a "
+"variation on <literal>default</literal> that skips select before insert by "
+"specifying an attribute <literal>name=\"SQLExceptionProcessor\"</literal> "
+"that points to the <literal>jboss.jdbc:service=SQLExceptionProcessor</"
+"literal> service. The <literal>SQLExceptionProcessor</literal> service "
+"provides a <literal>boolean isDuplicateKey(SQLException e)</literal> "
+"operation that allows a for determination of any unique constraint violation."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2452
@@ -7502,6 +7710,12 @@
 "to obtain the next primary key value. Its primary target usage are databases "
 "with sequence support."
 msgstr ""
+"<emphasis role=\"bold\">pk-sql</emphasis> (<literal>org.jboss.ejb.plugins."
+"cmp.jdbc.keygen.JDBCPkSqlCreateCommand</literal>) The "
+"<literal>JDBCPkSqlCreateCommand</literal> executes an <literal>INSERT INTO</"
+"literal> query statement provided by the <literal>pk-sql</literal> attribute "
+"to obtain the next primary key value. Its primary target usage are databases "
+"with sequence support."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2457
@@ -7514,6 +7728,12 @@
 "MySQL native <literal>java.sql.Statement</literal> interface implementation "
 "to fetch the generated key."
 msgstr ""
+"<emphasis role=\"bold\">mysql-get-generated-keys</emphasis>: (<literal>org."
+"jboss.ejb.plugins.cmp.jdbc.keygen.JDBCMySQLCreateCommand</literal>) The "
+"<literal>JDBCMySQLCreateCommand</literal> executes an <literal>INSERT INTO</"
+"literal> query using the <literal>getGeneratedKeys</literal> method from "
+"MySQL native <literal>java.sql.Statement</literal> interface implementation "
+"to fetch the generated key."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2462
@@ -7527,6 +7747,13 @@
 "<literal>sequence</literal> element that specifies the name of the sequence "
 "column."
 msgstr ""
+"<emphasis role=\"bold\">oracle-sequence</emphasis>: (<literal>org.jboss.ejb."
+"plugins.cmp.jdbc.keygen.JDBCOracleCreateCommand</literal>) The "
+"<literal>JDBCOracleCreateCommand</literal> is a create command for use with "
+"Oracle that uses a sequence in conjunction with a <literal>RETURNING</"
+"literal> clause to generate keys in a single statement. It has a required "
+"<literal>sequence</literal> element that specifies the name of the sequence "
+"column."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2467
@@ -7538,6 +7765,11 @@
 "literal> query after executing a <literal>CALL IDENTITY()</literal> "
 "statement to fetch the generated key."
 msgstr ""
+"<emphasis role=\"bold\">hsqldb-fetch-key</emphasis>: (<literal>org.jboss.ejb."
+"plugins.cmp.jdbc.keygen.JDBCHsqldbCreateCommand</literal>) The "
+"<literal>JDBCHsqldbCreateCommand</literal> executes an <literal>INSERT INTO</"
+"literal> query after executing a <literal>CALL IDENTITY()</literal> "
+"statement to fetch the generated key."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2472
@@ -7549,6 +7781,11 @@
 "literal> INTO query after executing a <literal>SELECT @@IDENTITY</literal> "
 "statement to fetch the generated key."
 msgstr ""
+"<emphasis role=\"bold\">sybase-fetch-key</emphasis>: (<literal>org.jboss.ejb."
+"plugins.cmp.jdbc.keygen.JDBCSybaseCreateCommand</literal>) The "
+"<literal>JDBCSybaseCreateCommand</literal> executes an <literal>INSERT</"
+"literal> INTO query after executing a <literal>SELECT @@IDENTITY</literal> "
+"statement to fetch the generated key."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2477
@@ -7561,6 +7798,12 @@
 "<literal>SELECT SCOPE_IDENTITY()</literal> to reduce the impact of triggers; "
 "can be overridden with <literal>pk-sql</literal> attribute e.g. for V7."
 msgstr ""
+"<emphasis role=\"bold\">mssql-fetch-key</emphasis>: (<literal>org.jboss.ejb."
+"plugins.cmp.jdbc.keygen.JDBCSQLServerCreateCommand</literal>) The "
+"<literal>JDBCSQLServerCreateCommand</literal> for Microsoft SQL Server that "
+"uses the value from an <literal>IDENTITY</literal> columns. By default uses "
+"<literal>SELECT SCOPE_IDENTITY()</literal> to reduce the impact of triggers; "
+"can be overridden with <literal>pk-sql</literal> attribute e.g. for V7."
 
 #. Tag: para
 #: The_CMP_Engine.xml:2482




More information about the jboss-cvs-commits mailing list