End Transaction
Ends a transaction created by a previous call to
          appdynamics_begin_transaction() or continued by
          appdynamics_continue_transaction().
Format
bool appdynamics_end_transaction()Description
When paired with an appdynamics_continue_transaction() call, this call
        ends the transaction on the tier being continued but does not end any subsequent calls
        downstream from that tier that are part of the distributed transaction.
If the business transaction is invalid or if there were no previous
          appdynamics_begin_transaction() or
          appdynamics_continue_transaction() calls in the request/script, this
        function returns false and throws a warning message that is captured by the application and
        reported as an exception.
Your application is recommended to wrap appdynamics_begin_transaction()
        and handle possible exceptions so that they are not logged as application exceptions.