Package org.apache.xmlrpc

Examples of org.apache.xmlrpc.XmlRpcClient.execute()


        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pageId);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable page = null;
        Vector results = (Vector) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getAttachments", paramsVector);
        List<AttachmentForXmlRpc> retList = new ArrayList();
        for (Iterator iterator = results.iterator(); iterator.hasNext(); ) {
            Hashtable hashtable = (Hashtable) iterator.next();
            AttachmentForXmlRpc newAttachment = new AttachmentForXmlRpc();
            newAttachment.setPageParams(hashtable);
View Full Code Here


        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pUsername);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable user = null;
        user = (Hashtable) (client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getUser", paramsVector));
        return UserForXmlRpc.create(user);
    }
   
    public UserInformation getUserInformation(ConfluenceServerSettings confSettings, String pUsername) throws IOException, XmlRpcException {
        Vector paramsVector = new Vector();
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pUsername);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable info = null;
        info = (Hashtable) (client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getUserInformation", paramsVector));
        return UserInformation.create(info);
    }
   
    /**
     * @param confSettings
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(viewAll);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Vector<String> usersList = null;
        return (Vector<String>)(client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getActiveUsers", paramsVector));
    }

    /**
     * Add a user
     *
 
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pUser.getUserParams());
        paramsVector.add(pPassword);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        client.execute(CONFLUENCE_REMOTE_API_VERSION + ".addUser", paramsVector);
    }

    /**
     * Check if a user exists
     *
 
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pUsername);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Boolean userExists = false;
        userExists = (Boolean) (client.execute(CONFLUENCE_REMOTE_API_VERSION + ".hasUser", paramsVector));
        return userExists.booleanValue();
    }

    /**
     * get a user
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pGroupname);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Boolean groupExists = false;
        groupExists = (Boolean) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".hasGroup", paramsVector);
        return groupExists.booleanValue();
    }

    /**
     * add a new group
View Full Code Here

        Vector paramsVector = new Vector();
        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pGroupname);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        client.execute(CONFLUENCE_REMOTE_API_VERSION + ".addGroup", paramsVector);
    }

    public void addUserToGroup(ConfluenceServerSettings confSettings, String pUsername, String pGroupname) throws IOException, XmlRpcException {
        Vector paramsVector = new Vector();
        String loginToken = getLoginToken(confSettings);
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pUsername);
        paramsVector.add(pGroupname);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        client.execute(CONFLUENCE_REMOTE_API_VERSION + ".addUserToGroup", paramsVector);
    }

    public Vector getUserGroups(ConfluenceServerSettings confSettings, String pUsername) throws IOException, XmlRpcException {
        Vector paramsVector = new Vector();
        needNewLogin();
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pUsername);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Vector usergroups = null;
        usergroups = (Vector) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getUserGroups", paramsVector);
        return usergroups;
    }
   
    public boolean deactivateUser(ConfluenceServerSettings confSettings, String pUsername) throws IOException, XmlRpcException {
        Vector paramsVector = new Vector();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.