Query: stomp_abort
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
STOMP_ABORT(3) 1 STOMP_ABORT(3) Stomp::abort - Rolls back a transaction in progress Object oriented style (method):SYNOPSISpublic bool Stomp::abort (string $transaction_id, [array $headers])DESCRIPTIONProcedural style: bool stomp_abort (resource $link, string $transaction_id, [array $headers]) Rolls back a transaction in progress.PARAMETERSo $link -Procedural style only: The stomp link identifier returned by stomp_connect(3). o $transaction_id - The transaction to abort. o $headers -Associative array containing the additional headers (example: receipt).RETURN VALUESReturns TRUE on success or FALSE on failure.NOTESTip Stomp is inherently asynchronous. Synchronous communication can be implemented adding a receipt header. This will cause methods to not return anything until the server has acknowledged receipt of the message or until read timeout was reached.EXAMPLESExample #1 Object oriented style <?php /* connection */ try { $stomp = new Stomp('tcp://localhost:61613'); } catch(StompException $e) { die('Connection failed: ' . $e->getMessage()); } /* begin a transaction */ $stomp->begin('t1'); /* send a message to the queue */ $stomp->send('/queue/foo', 'bar', array('transaction' => 't1')); /* rollback */ $stomp->abort('t1'); /* close connection */ unset($stomp); ?> Example #2 Procedural style <?php /* connection */ $link = stomp_connect('tcp://localhost:61613'); /* check connection */ if (!$link) { die('Connection failed: ' . stomp_connect_error()); } /* begin a transaction */ stomp_begin($link, 't1'); /* send a message to the queue 'foo' */ stomp_send($link, '/queue/foo', 'bar', array('transaction' => 't1')); /* rollback */ stomp_abort($link, 't1'); /* close connection */ stomp_close($link); ?> PHP Documentation Group STOMP_ABORT(3)
Related Man Pages |
---|
maxdb_ping(3) - php |
maxdb_rollback(3) - php |
mysqli_ping(3) - php |
stomp_ack(3) - php |
stomp_connect(3) - php |
Similar Topics in the Unix Linux Community |
---|
Does WIN2K stomp on the boot record like NT? |
Terminating a process - is this code best practice? |
Stomp has created two threads recently that can't be read |