Loading TOC...

MarkLogic Server 11.0 Product Documentation
trgr:post-commit

trgr:post-commit() as element(trgr:when)

Summary

Returns the XML representation of a post-commit trigger timing.

Usage Notes

Use this function with trgr:trigger-data-event to create a post-commit trigger event. To learn more about post-commit triggers, see "Using Triggers to Spawn Actions" in the Application Developer's Guide.

Example

xquery version "1.0-ml";
import module namespace trgr="http://marklogic.com/xdmp/triggers" 
   at "/MarkLogic/triggers.xqy";

trgr:post-commit())
  trgr:trigger-data-event(
    trgr:directory-scope("/myDir/", "1"),
    trgr:document-content("create"),
    trgr:post-commit())

  => A document modification trigger event that can
     be used to create a trigger which fires whenever 
     a document is created in /myDir/. The associated
     trigger module executes after committing the 
     firing document creation transaction.
  

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.