Application Delivery Management
Application Modernization & Connectivity
CyberRes by OpenText
IT Operations Management
The request form as you experience it is represented by the "start" activity in a workflow, and additional forms may be instantiated as "approval" activities. But how to we get from here to there? The answer is the workflow itself.
function flow2vector(flow)
{
result = new java.util.Vector();
if (flow)
{
for (var i = 0; i < flow.size(); i )
{
try
{
v = flow.get(i).getFirstChild().getNodeValue();
if ((v != "true") && (v != ""))
result.add(v);
}
catch (e)
{
msg(e.toString())
};
}
}
return result;
}/
function getObject(IDVault, dn, className, attributeName)
{
var attrVal = IDVault.get(dn , className, attributeName);
if (attrVal == null)
{
return new Packages.java.util.ArrayList();
}
if (attrVal instanceof java.util.ArrayList)
{
return attrVal;
}
newVal = new Packages.java.util.ArrayList();
newVal.add(attrVal);
return newVal;
}
function arrayList2Vector(al)
{
var vec = new java.util.Vector();
for (var i = 0; i < al.size(); i )
{
vec.add(al.get(i));
}
return vec;
}
IDVault.globalQuery(null, "Admins")
IDVault.globalQuery("Admins", { } )