Package org.apache.xmlrpc

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


        Vector loginParams = new Vector(2);
        loginParams.add(confSettings.login);
        loginParams.add(confSettings.password);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        loginToken = (String) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".login", loginParams);
        loginTokenMap.put(loginTokenKey, loginToken);
        loginTokenMap.put(lastLoginTimeStampKey, String.valueOf(new Date().getTime()));
        return loginToken;
    }
View Full Code Here


        File file = new File(attachment.getFileLocation());
        byte fileBytes[] = FileUtils.getBytesFromFile(file);
        paramsVector.add(fileBytes);

        XmlRpcClient client = getXMLRPCClient(confSettings);
        attachment.setPageParams(client.execute(CONFLUENCE_REMOTE_API_VERSION + ".addAttachment", paramsVector));
        log.info("attachment written " + attachment.getFileName());
        return attachment;
    }

    /**
 
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(space);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Vector pageSummaries = null;
        pageSummaries = (Vector) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getPages", paramsVector);
        Vector retList = null;
        if (pageSummaries != null) {
            retList = new Vector(pageSummaries.size());
            for (int i = 0; i < pageSummaries.size(); i++) {
                Hashtable pageSummHT = (Hashtable) pageSummaries.elementAt(i);
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(space);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Vector blogSummaries = null;
        blogSummaries = (Vector) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getBlogEntries", paramsVector);
        Vector retList = null;
        if (blogSummaries != null) {
            retList = new Vector(blogSummaries.size());
            for (int i = 0; i < blogSummaries.size(); i++) {
                Hashtable pageSummHT = (Hashtable) blogSummaries.elementAt(i);
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pageId);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Vector pageHistories = null;
        pageHistories = (Vector) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getPageHistory", paramsVector);
        List retList = null;
        if (pageHistories != null) {
            retList = new Vector(pageHistories.size());
            for (int i = 0; i < pageHistories.size(); i++) {
                Hashtable pageHistoryHT = (Hashtable) pageHistories.elementAt(i);
View Full Code Here

        paramsVector.add(loginToken);
        paramsVector.add(pageId);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable page = null;
        try {
            page = (Hashtable) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getPage", paramsVector);
        } catch (XmlRpcException e) {
            if (isConfluence4OrMore(confSettings)) {
                return getPageSummary(confSettings, pageId);
            }
            log.debug("Problem getting page", e);
View Full Code Here

        paramsVector.add(loginToken);
        paramsVector.add(spacekey);
        paramsVector.add(pagetitle);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable page = null;
        page = (Hashtable) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getPageSummary", paramsVector);
        return PageForXmlRpc.create(page);
    }

    public PageForXmlRpc getPageSummary(ConfluenceServerSettings confSettings, String pageid) throws IOException, XmlRpcException {
        Vector paramsVector = new Vector();
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(pageid);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable page = null;
        page = (Hashtable) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getPageSummary", paramsVector);
        return PageForXmlRpc.create(page);
    }

    /**
     * get a blog
View Full Code Here

        String loginToken = getLoginToken(confSettings);
        paramsVector.add(loginToken);
        paramsVector.add(blogId);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable blog = null;
        blog = (Hashtable) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getBlog", paramsVector);
        return BlogForXmlRpc.create(blog);
    }

    /**
     * get a blog with spacekey, title, and using the current day
View Full Code Here

        paramsVector.add(spacekey);
        paramsVector.add(Calendar.getInstance().get(Calendar.DAY_OF_MONTH));
        paramsVector.add(title);
        XmlRpcClient client = getXMLRPCClient(confSettings);
        Hashtable blog = null;
        blog = (Hashtable) client.execute(CONFLUENCE_REMOTE_API_VERSION + ".getBlogEntryByDayAndTitle", paramsVector);
        return BlogForXmlRpc.create(blog);
    }


    /**
 
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.