Package com.cloud.utils.xmlobject

Examples of com.cloud.utils.xmlobject.XmlObject


        cmd.putElement("inPassword", password);
        return cmd.dump();
    }

    public static String refreshCmd(String username, String password, String cookie) {
        XmlObject cmd = new XmlObject("aaaRefresh");
        cmd.putElement("inName", username);
        cmd.putElement("inPassword", password);
        cmd.putElement("inCookie", cookie);
        return cmd.dump();
    }
View Full Code Here


        cmd.putElement("inCookie", cookie);
        return cmd.dump();
    }

    public static String listComputeBlades(String cookie) {
        XmlObject cmd = new XmlObject("configResolveClass");
        cmd.putElement("classId", "computeBlade");
        cmd.putElement("cookie", cookie);
        cmd.putElement("inHierarchical", "false");
        return cmd.dump();
    }
View Full Code Here

        cmd.putElement("inHierarchical", "false");
        return cmd.dump();
    }

    public static String listProfiles(String cookie) {
        XmlObject cmd = new XmlObject("configFindDnsByClassId");
        cmd.putElement("classId", "lsServer");
        cmd.putElement("cookie", cookie);
        return cmd.dump();
    }
View Full Code Here

        cmd.putElement("cookie", cookie);
        return cmd.dump();
    }

    public static String listTemplates(String cookie) {
        XmlObject cmd = new XmlObject("configResolveClass");
        cmd.putElement("cookie", cookie);
        cmd.putElement("inHierarchical", "false");
        cmd.putElement("classId", "lsServer");
        cmd.putElement("inFilter", new XmlObject("inFilter")
                .putElement("eq", new XmlObject("eq")
                        .putElement("class", "lsServer").putElement("property", "type").putElement("value", "initial-template")));
        return cmd.dump();
    }
View Full Code Here

                        .putElement("class", "lsServer").putElement("property", "type").putElement("value", "initial-template")));
        return cmd.dump();
    }

    public static String instantiateTemplate(String cookie, String dn, String name) {
        XmlObject cmd = new XmlObject("lsInstantiateTemplate");
        cmd.putElement("dn",dn);
        cmd.putElement("cookie", cookie);
        cmd.putElement("inTargetOrg", "org-root");
        cmd.putElement("inServerName", name);
        cmd.putElement("inHierarchical", "no");
        return cmd.toString();
    }
View Full Code Here

public class UcsTemplate {
    private String dn;

    public static List<UcsTemplate> fromXmlString(String xmlstr) {
        List<UcsTemplate> tmps = new ArrayList<UcsTemplate>();
        XmlObject xo = XmlObjectParser.parseFromString(xmlstr);
        List<XmlObject> xos = xo.getAsList("outConfigs.lsServer");
        if (xos != null) {
            for (XmlObject x : xos) {
                UcsTemplate t = new UcsTemplate();
                t.setDn(x.get("dn").toString());
                tmps.add(t);
View Full Code Here

        cmd.putElement("inHierarchical", "no");
        return cmd.toString();
    }

    public static String cloneProfile(String cookie, String srcDn, String newProfileName) {
        XmlObject cmd = new XmlObject("lsClone");
        cmd.putElement("cookie", cookie);
        cmd.putElement("dn", srcDn);
        cmd.putElement("inTargetOrg", "org-root");
        cmd.putElement("inServerName", newProfileName);
        cmd.putElement("inHierarchical", "false");
        return cmd.dump();
    }
View Full Code Here

        cmd.putElement("inHierarchical", "false");
        return cmd.dump();
    }

    public static String configResolveDn(String cookie, String dn) {
        XmlObject cmd = new XmlObject("configResolveDn");
        cmd.putElement("cookie", cookie);
        cmd.putElement("dn", dn);
        return cmd.toString();
    }
View Full Code Here

        cmd.putElement("dn", dn);
        return cmd.toString();
    }

    public static String disassociateProfileFromBlade(String cookie, String profileDn) {
        XmlObject cmd = new XmlObject("configConfMo");
        cmd.putElement("cookie", cookie);
        cmd.putElement("inHierarchical", "false")
                .putElement("inConfig", new XmlObject("inConfig")
                        .putElement("lsServer", new XmlObject("lsServer")
                                .putElement("dn", profileDn).putElement("lsBinding", new XmlObject("lsBinding").putElement("rn", "pn").putElement("status", "deleted"))
                        )
                );

        return cmd.dump();
    }
View Full Code Here

        return cmd.dump();
    }

    public static String deleteProfile(String cookie, String profileDn) {
        XmlObject cmd = new XmlObject("configConfMos");
        cmd.putElement("cookie", cookie);
        cmd.putElement("inHierarchical", "true")
                .putElement("inConfigs", new XmlObject("inConfigs").putElement("pair", new XmlObject("pair").putElement("key", profileDn)
                        .putElement("lsServer", new XmlObject("lsServer").putElement("dn", profileDn).putElement("status", "deleted"))
                ));
        return cmd.dump();
    }
View Full Code Here

TOP

Related Classes of com.cloud.utils.xmlobject.XmlObject

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.