Be the first to know! News, product information, and events delivered straight to your inbox.
Be the first to know! News, product information, and events delivered straight to your inbox.
Be the first to know! News, product information, and events delivered straight to your inbox.
Be the first to know! News, product information, and events delivered straight to your inbox.
Be the first to know! News, product information, and events delivered straight to your inbox.
alert.actionInsert( $config-uri as String, $action as Object ) as null
This function inserts the specified action
into the collection. The caller must have the
alert-admin
privilege to call this
function.
Parameters | |
---|---|
$config-uri | The URI passed
to
alert.makeConfig .
|
$action | The representation of an action. |
http://marklogic.com/xdmp/privileges/xdmp-alert-admin
,
http://marklogic.com/xdmp/privileges/xdmp-invoke-modules-change
(if changing the modules database),
http://marklogic.com/xdmp/privileges/xdmp-invoke-modules-change-fs
(if changing the modules db to someplace on the filesystem)
var alert = require("/MarkLogic/alert.xqy"); declareUpdate(); alert.actionInsert( "http://acme.com/alert/message-board", alert.makeAction( "sms", "Sends basic SMS text message", xdmp.modulesDatabase(), xdmp.modulesRoot(), "/modules/sms.xqy", {"provider":[{"name":"T-Mobile", "domain":"tmomail.net"}, {"name":"Virgin", "domain":"vmobl.com"}, {"name":"Cingular", "domain":"cingularme.com"}, {"name":"Sprint", "domain":"messaging.sprintpcs.com"}, {"name":"Verizon", "domain":"vtext.com"}, {"name":"Nextel", "domain":"messaging-nextel.com"}]} ))
Comments