Stomp::commit

stomp_commit

(PECL stomp >= 0.1.0)

Stomp::commit -- stomp_commit β€” Π’ΠΈΠΊΠΎΠ½ΡƒΡ” ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρƒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†Ρ–ΡŽ

Опис

Об'Ρ”ΠΊΡ‚Π½ΠΎ-ΠΎΡ€Ρ–Ρ”Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ (ΠΌΠ΅Ρ‚ΠΎΠ΄):

public Stomp::commit(string $transaction_id, array $headers = ?): bool

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ:

stomp_commit(resource $link, string $transaction_id, array $headers = ?): bool

Π’ΠΈΠΊΠΎΠ½ΡƒΡ” ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρƒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†Ρ–ΡŽ.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

link

Π’Ρ–Π»ΡŒΠΊΠΈ для ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎΠ³ΠΎ ΡΡ‚ΠΈΠ»ΡŽ: Ρ–Π΄Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ‚ΠΎΡ€ Π·'єднання stomp, ΠΎΡ‚Ρ€ΠΈΠΌΠ°Π½ΠΈΠΉ Π· stomp_connect()

transaction_id

Π†Π΄Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†Ρ–Ρ—.

headers

Асоціативний масив, який ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΎΠ²Ρ– Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ (ΠΏΡ€ΠΈΠΊΠ»Π°Π΄: receipt).

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” true Ρƒ Ρ€Π°Π·Ρ– ΡƒΡΠΏΡ–ΡˆΠ½ΠΎΠ³ΠΎ виконання Π°Π±ΠΎ **false**Π² случаС возникновСния ошибки.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 Об'Ρ”ΠΊΡ‚Π½ΠΎ-ΠΎΡ€Ρ–Ρ”Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ

Loading...

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #2 ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ

Loading...

ΠŸΡ€ΠΈΠΌΡ–Ρ‚ΠΊΠΈ

ΠŸΡ–Π΄ΠΊΠ°Π·ΠΊΠ°

Stomp асинхронний Π·Π° ΡΠ²ΠΎΡ”ΡŽ ΡΡƒΡ‚Ρ‚ΡŽ. Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΈΠΉ Π·Π²'язок ΠΌΠΎΠΆΠ΅ Π±ΡƒΡ‚ΠΈ Ρ€Π΅Π°Π»Ρ–Π·ΠΎΠ²Π°Π½ΠΈΠΉ додаванням receipt-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π¦Π΅ Π·ΠΌΡƒΡΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π½Ρ–Ρ‡ΠΎΠ³ΠΎ Π½Π΅ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ‚ΠΈ, Π΄ΠΎΠΊΠΈ сСрвСр Π½Π΅ ΠΏΡ–Π΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ отримання повідомлСння Π°Π±ΠΎ Π±ΡƒΠ΄Π΅ ΠΏΠ΅Ρ€Π΅Π²ΠΈΡ‰Π΅Π½ΠΎ час очікування повідомлСння.