Specifies a name/value pair to be passed in as part of the URL.
@urlAlias::setParameter(String key, String value)
None
The following code illustrates the setParameter method:
$category = @recipient::getRecipientCategory()
IF($category=="DEVICE")
@script::log($recipient.address)
@person = @event::getRecipient($recipient.owner)
@script::log("PERSON: " & $person.targetName)
$hasMobileAccess = $person.hasMobileAccess
$accessibleServices = @person::getAccessibleIntegrationServices("Default")
$hasAccessToSample = $accessibleServices::contains("sample")
@script::log("services: " & $accessibleServices & " hasAccess" & $hasMobileAccess & " hasAccessToSample:" & $hasAccessToSample)
ENDIF
IF ($hasMobileAccess && $hasAccessToSample)
@urlAlias = @event::createURLAlias()
@urlAlias::setTarget("http://localhost:8888/mg/jsp/sample/samplesMenu.jsp")
@urlAlias::setHost("http://localhost:8888")
#@urlAlias::setTimeout(3600)
@script::log("PERSON for alias: " & $person.targetName)
@urlAlias::setParameter("username", $person.targetName)
#@urlAlias::setParameter("command", "ls -l")
$alias = @urlAlias::activate()
$content.message = $content.message & "\nservice_1 : " & $alias & "\n"
@script::log("service_1 link, , generated." & $alias)
ENDIF