Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions reference/mongodb/mongodb/driver/session.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4d17b7b4947e7819ff5036715dd706be87ae4def Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<reference xml:id="class.mongodb-driver-session" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">

Expand All @@ -11,12 +11,12 @@
<!-- {{{ MongoDB\Driver\Session intro -->
<section xml:id="mongodb-driver-session.intro">
&reftitle.intro;
<para>
<simpara>
A classe <classname>MongoDB\Driver\Session</classname> representa uma
sessão do cliente e é retornada por
<methodname>MongoDB\Driver\Manager::startSession</methodname>. Comandos,
consultas e operações de gravação podem então ser associados à sessão.
</para>
</simpara>
</section>
<!-- }}} -->

Expand Down Expand Up @@ -83,45 +83,45 @@
<varlistentry xml:id="mongodb-driver-session.constants.transaction-none">
<term><constant>MongoDB\Driver\Session::TRANSACTION_NONE</constant></term>
<listitem>
<para>
<simpara>
Não há nenhuma transação em andamento.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-driver-session.constants.transaction-starting">
<term><constant>MongoDB\Driver\Session::TRANSACTION_STARTING</constant></term>
<listitem>
<para>
<simpara>
Uma transação foi iniciada, mas nenhuma operação foi enviada ao servidor.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-driver-session.constants.transaction-in-progress">
<term><constant>MongoDB\Driver\Session::TRANSACTION_IN_PROGRESS</constant></term>
<listitem>
<para>
<simpara>
Uma transação está em andamento.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-driver-session.constants.transaction-committed">
<term><constant>MongoDB\Driver\Session::TRANSACTION_COMMITTED</constant></term>
<listitem>
<para>
<simpara>
A transação foi confirmada.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-driver-session.constants.transaction-aborted">
<term><constant>MongoDB\Driver\Session::TRANSACTION_ABORTED</constant></term>
<listitem>
<para>
<simpara>
A transação foi abortada.
</para>
</simpara>
</listitem>
</varlistentry>

Expand Down
10 changes: 5 additions & 5 deletions reference/mongodb/mongodb/driver/session/aborttransaction.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f1e951b988e8aafe49b33bdf2f7812740c66c2d2 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.aborttransaction" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,11 +13,11 @@
<modifier>final</modifier> <modifier>public</modifier> <type>void</type><methodname>MongoDB\Driver\Session::abortTransaction</methodname>
<void />
</methodsynopsis>
<para>
<simpara>
Encerra a transação de vários documentos e reverte quaisquer alterações de dados
feitas pelas operações da transação. Ou seja, a transação termina
sem salvar nenhuma das alterações feitas pelas operações da transação.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand All @@ -27,9 +27,9 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.void;
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
18 changes: 9 additions & 9 deletions reference/mongodb/mongodb/driver/session/advanceclustertime.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 53242ee6628dc1ae6989fe002231fddfd8f005c6 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.advanceclustertime" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,17 +13,17 @@
<modifier>final</modifier> <modifier>public</modifier> <type>void</type><methodname>MongoDB\Driver\Session::advanceClusterTime</methodname>
<methodparam><type class="union"><type>array</type><type>object</type></type><parameter>clusterTime</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Avança o tempo do cluster para esta sessão. Se o tempo do cluster for menor
ou igual ao tempo atual do cluster da sessão, esta função não terá ação.
</para>
<para>
</simpara>
<simpara>
Ao usar este método em conjunto com
<methodname>MongoDB\Driver\Session::advanceOperationTime</methodname> para copiar
o cluster e os tempos de operação de outra sessão, é garantido que
as operações nesta sessão serão causalmente consistentes com a última operação na
outra sessão.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand All @@ -32,22 +32,22 @@
<varlistentry>
<term><parameter>clusterTime</parameter></term>
<listitem>
<para>
<simpara>
O horário do cluster é um documento que contém um timestamp lógico e uma
assinatura do servidor. Normalmente, esse valor será obtido chamando
<methodname>MongoDB\Driver\Session::getClusterTime</methodname> em outro
objeto de sessão.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</refsect1>

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.void;
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 0dad2268d5adb19f77270aa2a9515a4bfbca9b22 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.advanceoperationtime" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,18 +13,18 @@
<modifier>final</modifier> <modifier>public</modifier> <type>void</type><methodname>MongoDB\Driver\Session::advanceOperationTime</methodname>
<methodparam><type>MongoDB\BSON\TimestampInterface</type><parameter>operationTime</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Avança o tempo de operação desta sessão. Se o tempo de operação for menor
ou igual ao tempo de operação atual da sessão, esta função
não terá ação.
</para>
<para>
</simpara>
<simpara>
Ao usar este método em conjunto com
<methodname>MongoDB\Driver\Session::advanceClusterTime</methodname> para copiar
os tempos de operação e cluster de outra sessão, é garantido que
as operações nesta sessão sejam causalmente consistentes com a última operação
na outra sessão.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand All @@ -33,22 +33,22 @@
<varlistentry>
<term><parameter>operationTime</parameter></term>
<listitem>
<para>
<simpara>
O tempo de operação é um timestamp lógico. Normalmente, esse valor será
obtido chamando
<methodname>MongoDB\Driver\Session::getOperationTime</methodname> em
outro objeto de sessão.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</refsect1>

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.void;
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
10 changes: 5 additions & 5 deletions reference/mongodb/mongodb/driver/session/committransaction.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 63fc2906221a3cdb9bc086aba6f05ee407d2c13b Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.committransaction" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,11 +13,11 @@
<modifier>final</modifier> <modifier>public</modifier> <type>void</type><methodname>MongoDB\Driver\Session::commitTransaction</methodname>
<void />
</methodsynopsis>
<para>
<simpara>
Salva as alterações feitas pelas operações na transação multidocumento
e finaliza a transação. Até a confirmação, nenhuma das alterações de dados feitas
dentro da transação será visível fora da transação.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand All @@ -27,9 +27,9 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.void;
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
6 changes: 3 additions & 3 deletions reference/mongodb/mongodb/driver/session/construct.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 0dad2268d5adb19f77270aa2a9515a4bfbca9b22 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,11 +13,11 @@
<modifier>final</modifier> <modifier>private</modifier> <methodname>MongoDB\Driver\Session::__construct</methodname>
<void />
</methodsynopsis>
<para>
<simpara>
Os objetos <classname>MongoDB\Driver\Session</classname> são retornados por
<methodname>MongoDB\Driver\Manager::startSession</methodname> e não podem ser
construídos diretamente.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand Down
10 changes: 5 additions & 5 deletions reference/mongodb/mongodb/driver/session/endsession.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 69b7314dc644c27289de76afc93684a98428ad05 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.endsession" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,11 +13,11 @@
<modifier>final</modifier> <modifier>public</modifier> <type>void</type><methodname>MongoDB\Driver\Session::endSession</methodname>
<void />
</methodsynopsis>
<para>
<simpara>
Este método fecha uma sessão existente. Se uma transação foi associada
a esta sessão, a transação será abortada. Após chamar esse
método, as aplicações não deverão invocar outros métodos na sessão.
</para>
</simpara>
<note>
<simpara>
As sessões também são encerradas durante a coleta de lixo. Não deveria ser
Expand All @@ -33,9 +33,9 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.void;
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
10 changes: 5 additions & 5 deletions reference/mongodb/mongodb/driver/session/getclustertime.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 53242ee6628dc1ae6989fe002231fddfd8f005c6 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.getclustertime" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,12 +13,12 @@
<modifier>final</modifier> <modifier>public</modifier> <type class="union"><type>object</type><type>null</type></type><methodname>MongoDB\Driver\Session::getClusterTime</methodname>
<void />
</methodsynopsis>
<para>
<simpara>
Retorna o tempo do cluster para esta sessão. Se a sessão não tiver sido usada
para nenhuma operação e
<methodname>MongoDB\Driver\Session::advanceClusterTime</methodname> não tiver
sido chamado, o tempo do cluster será &null;.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand All @@ -28,10 +28,10 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna o tempo do cluster para esta sessão, ou &null; se a sessão não
tiver tempo de cluster.
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
10 changes: 5 additions & 5 deletions reference/mongodb/mongodb/driver/session/getlogicalsessionid.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 0dad2268d5adb19f77270aa2a9515a4bfbca9b22 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready --><!-- CREDITS: leonardolara -->

<refentry xml:id="mongodb-driver-session.getlogicalsessionid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
Expand All @@ -13,10 +13,10 @@
<modifier>final</modifier> <modifier>public</modifier> <type>object</type><methodname>MongoDB\Driver\Session::getLogicalSessionId</methodname>
<void />
</methodsynopsis>
<para>
<simpara>
Retorna o ID da sessão lógica desta sessão, que pode ser usado para
identificar as operações desta sessão no servidor.
</para>
</simpara>
</refsect1>

<refsect1 role="parameters">
Expand All @@ -26,9 +26,9 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna o ID da sessão lógica desta sessão.
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
Loading
Loading