com.pankia.api.manager
クラス UserManager

java.lang.Object
  上位を拡張 com.pankia.api.manager.Manager
      上位を拡張 com.pankia.api.manager.UserManager

public final class UserManager
extends Manager

ユーザーAPIとUIを繋ぐクラス

作成者:
yasuhikonakashima

コンストラクタの概要
UserManager(HTTPService http, java.lang.String session)
          コンストラクタ
 
メソッドの概要
 UserFindTask find(java.lang.String username, int offset, int limit, UserManagerListener listener)
          前方一致で検索し、見つかったユーザの一覧を取得する。
 UserFollowTask follow(java.lang.String username, UserManagerListener listener)
          ユーザーをフォローする
 UserFolloweesTask followees(java.lang.String username, int offset, int limit, UserManagerListener listener)
          followeesを取得する
 UserFollowersTask followers(java.lang.String username, int offset, int limit, UserManagerListener listener)
          followersを取得する
 UserSecureTask secure(java.lang.String username, java.lang.String email, java.lang.String password, java.lang.String fullname, UserManagerListener listener)
          アカウントを確保する
 UserShowTask show(java.lang.String username, java.lang.String include, UserManagerListener listener)
          ユーザ情報を取得する。
 UserUnfollowTask unfollow(java.lang.String username, UserManagerListener listener)
          ユーザーのフォローを解除する
 UserUpdateTask update(java.lang.String username, java.lang.String email, java.lang.String password, java.lang.String fullname, UserManagerListener listener)
          プレイヤー情報を更新する
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UserManager

public UserManager(HTTPService http,
                   java.lang.String session)
コンストラクタ

パラメータ:
sessionId -
メソッドの詳細

show

public final UserShowTask show(java.lang.String username,
                               java.lang.String include,
                               UserManagerListener listener)
ユーザ情報を取得する。userが指定されてなければプレイヤー自身。includeはinstalls,twitterのいずれか。

パラメータ:
username - null-ok. The player in the case null.
include - null-ok。"installs" or "twitter"。
listener -

find

public final UserFindTask find(java.lang.String username,
                               int offset,
                               int limit,
                               UserManagerListener listener)
前方一致で検索し、見つかったユーザの一覧を取得する。

パラメータ:
username -
offset -
limit -
listener -

secure

public final UserSecureTask secure(java.lang.String username,
                                   java.lang.String email,
                                   java.lang.String password,
                                   java.lang.String fullname,
                                   UserManagerListener listener)
アカウントを確保する

パラメータ:
username -
email -
password -
fullname - 利用してない。nullでOk。
listener -

update

public final UserUpdateTask update(java.lang.String username,
                                   java.lang.String email,
                                   java.lang.String password,
                                   java.lang.String fullname,
                                   UserManagerListener listener)
プレイヤー情報を更新する

パラメータ:
username - 更新しない場合はnull
email - 更新しない場合はnull
password - 更新しない場合はnull
fullname - 現在利用されていない。nullを指定。
listener -

follow

public final UserFollowTask follow(java.lang.String username,
                                   UserManagerListener listener)
ユーザーをフォローする

パラメータ:
username -
listener -

unfollow

public final UserUnfollowTask unfollow(java.lang.String username,
                                       UserManagerListener listener)
ユーザーのフォローを解除する

パラメータ:
username -
listener -

followers

public final UserFollowersTask followers(java.lang.String username,
                                         int offset,
                                         int limit,
                                         UserManagerListener listener)
followersを取得する

パラメータ:
username -
offset -
limit -
listener -

followees

public final UserFolloweesTask followees(java.lang.String username,
                                         int offset,
                                         int limit,
                                         UserManagerListener listener)
followeesを取得する

パラメータ:
username -
offset -
limit -
listener -