info.bliki.api
Class Connector

java.lang.Object
  extended by info.bliki.api.Connector

public class Connector
extends java.lang.Object


Field Summary
static java.lang.String USER_AGENT
           
static java.lang.String UTF8_CHARSET
           
 
Constructor Summary
Connector()
           
 
Method Summary
 User login(User user)
          Complete the Users login information The user must contain a username, password and actionURL
 java.util.List<Page> query(User user, java.util.List<java.lang.String> listOfTitleStrings, java.lang.String[] valuePairs)
           
 java.util.List<Page> queryCategories(User user, java.util.List<java.lang.String> listOfTitleStrings)
           
 java.util.List<Page> queryContent(User user, java.util.List<java.lang.String> listOfTitleStrings)
           
 java.util.List<Page> queryInfo(User user, java.util.List<java.lang.String> listOfTitleStrings)
           
 java.util.List<Page> queryLinks(User user, java.util.List<java.lang.String> listOfTitleStrings)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USER_AGENT

public static final java.lang.String USER_AGENT
See Also:
Constant Field Values

UTF8_CHARSET

public static final java.lang.String UTF8_CHARSET
See Also:
Constant Field Values
Constructor Detail

Connector

public Connector()
Method Detail

login

public User login(User user)
Complete the Users login information The user must contain a username, password and actionURL

Parameters:
user - the completed user information or null, if the login fails
Returns:

queryContent

public java.util.List<Page> queryContent(User user,
                                         java.util.List<java.lang.String> listOfTitleStrings)

queryCategories

public java.util.List<Page> queryCategories(User user,
                                            java.util.List<java.lang.String> listOfTitleStrings)

queryInfo

public java.util.List<Page> queryInfo(User user,
                                      java.util.List<java.lang.String> listOfTitleStrings)

queryLinks

public java.util.List<Page> queryLinks(User user,
                                       java.util.List<java.lang.String> listOfTitleStrings)

query

public java.util.List<Page> query(User user,
                                  java.util.List<java.lang.String> listOfTitleStrings,
                                  java.lang.String[] valuePairs)
Parameters:
user - user login information
listOfTitleStrings - a list of title Strings "ArticleA,ArticleB,..."
Returns: