|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfo.bliki.api.User
public class User
Manages user data from the Wikimedia API. See also Mediawiki API:Login
Field Summary | |
---|---|
static java.lang.String |
ILLEGAL_ID
|
static java.lang.String |
NEED_TOKEN_ID
|
static java.lang.String |
SUCCESS_ID
|
Constructor Summary | |
---|---|
User()
Deprecated. |
|
User(java.lang.String lgname,
java.lang.String lgpassword,
java.lang.String mediawikiApiUrl)
Create a User for a Mediawiki wiki |
|
User(java.lang.String lgname,
java.lang.String lgpassword,
java.lang.String mediawikiApiUrl,
java.lang.String lgdomain)
Create a User for a Mediawiki wiki |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getActionUrl()
Get the Mediawiki API Url defined for this user(example: http://meta.wikimedia.org/w/api.php) |
Connector |
getConnector()
|
java.lang.String |
getDomain()
|
java.lang.String |
getNormalizedUsername()
|
java.lang.String |
getPassword()
Get the password defined for this user. |
java.lang.String |
getResult()
|
java.lang.String |
getToken()
|
java.lang.String |
getUserid()
|
java.lang.String |
getUsername()
Get the user name defined for this user. |
int |
hashCode()
|
boolean |
login()
Complete the users login information. |
java.util.List<Page> |
queryCategories(java.util.List<java.lang.String> listOfTitleStrings)
|
java.util.List<Page> |
queryCategories(java.lang.String[] listOfTitleStrings)
|
java.util.List<Page> |
queryContent(java.util.List<java.lang.String> listOfTitleStrings)
Get the content of Mediawiki wiki pages. |
java.util.List<Page> |
queryContent(java.lang.String[] listOfTitleStrings)
Get the content of Mediawiki wiki pages. |
java.util.List<Page> |
queryImageinfo(java.util.List<java.lang.String> listOfImageStrings)
|
java.util.List<Page> |
queryImageinfo(java.util.List<java.lang.String> listOfImageStrings,
int imageWidth)
|
java.util.List<Page> |
queryImageinfo(java.lang.String[] listOfImageStrings)
|
java.util.List<Page> |
queryImageinfo(java.lang.String[] listOfImageStrings,
int imageWidth)
|
java.util.List<Page> |
queryInfo(java.util.List<java.lang.String> listOfTitleStrings)
|
java.util.List<Page> |
queryInfo(java.lang.String[] listOfTitleStrings)
|
java.util.List<Page> |
queryLinks(java.util.List<java.lang.String> listOfTitleStrings)
|
java.util.List<Page> |
queryLinks(java.lang.String[] listOfTitleStrings)
|
void |
setNormalizedUsername(java.lang.String normalizedUsername)
|
void |
setResult(java.lang.String result)
|
void |
setToken(java.lang.String token)
|
void |
setUserid(java.lang.String userid)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SUCCESS_ID
public static final java.lang.String NEED_TOKEN_ID
public static final java.lang.String ILLEGAL_ID
Constructor Detail |
---|
public User()
public User(java.lang.String lgname, java.lang.String lgpassword, java.lang.String mediawikiApiUrl)
lgname
- User Namelgpassword
- PasswordmediawikiApiUrl
- A mediawiki API Url (example: http://meta.wikimedia.org/w/api.phppublic User(java.lang.String lgname, java.lang.String lgpassword, java.lang.String mediawikiApiUrl, java.lang.String lgdomain)
lgname
- User Namelgpassword
- PasswordmediawikiApiUrl
- A mediawiki API Url (example: http://meta.wikimedia.org/w/api.phplgdomain
- Domain (optional)Method Detail |
---|
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean login()
true
if th login was successful; false
otherwise.getActionUrl()
public java.util.List<Page> queryContent(java.util.List<java.lang.String> listOfTitleStrings)
listOfTitleStrings
- a list of title Strings "ArticleA,ArticleB,..."
public java.util.List<Page> queryContent(java.lang.String[] listOfTitleStrings)
listOfTitleStrings
- a list of title Strings "ArticleA,ArticleB,..."
public java.util.List<Page> queryCategories(java.util.List<java.lang.String> listOfTitleStrings)
public java.util.List<Page> queryCategories(java.lang.String[] listOfTitleStrings)
public java.util.List<Page> queryInfo(java.util.List<java.lang.String> listOfTitleStrings)
public java.util.List<Page> queryInfo(java.lang.String[] listOfTitleStrings)
public java.util.List<Page> queryLinks(java.util.List<java.lang.String> listOfTitleStrings)
public java.util.List<Page> queryLinks(java.lang.String[] listOfTitleStrings)
public java.util.List<Page> queryImageinfo(java.util.List<java.lang.String> listOfImageStrings)
public java.util.List<Page> queryImageinfo(java.util.List<java.lang.String> listOfImageStrings, int imageWidth)
public java.util.List<Page> queryImageinfo(java.lang.String[] listOfImageStrings)
public java.util.List<Page> queryImageinfo(java.lang.String[] listOfImageStrings, int imageWidth)
public java.lang.String getResult()
public void setResult(java.lang.String result)
public java.lang.String getToken()
public void setToken(java.lang.String token)
public java.lang.String getUserid()
public void setUserid(java.lang.String userid)
public java.lang.String getUsername()
public java.lang.String getActionUrl()
public java.lang.String getDomain()
public java.lang.String getPassword()
public java.lang.String toString()
toString
in class java.lang.Object
public Connector getConnector()
public java.lang.String getNormalizedUsername()
public void setNormalizedUsername(java.lang.String normalizedUsername)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |