public void execute(XmlDoc.Element args, Inputs in, Outputs out, XmlWriter w) throws Throwable { String id = args.value("id"); Collection docTypes = args.values("doctype"); // Decrypt boolean encrypt = false; SvcSubjectEncrypt.encryptDecrypt(executor(), id, docTypes, encrypt, w); }
public void execute(XmlDoc.Element args, Inputs in, Outputs out, XmlWriter w) throws Throwable { /* * get the cid argument value */ String id = args.value("cid"); /* * build the args for om.pssd.object.describe service. */ XmlDocMaker dm = new XmlDocMaker("args"); dm.add("id", id); /* * call om.pssd.object.describe service. */ XmlDoc.Element r = executor().execute("om.pssd.object.describe", dm.root()); /* * return the result. */ w.add(r.element("object")); }