|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface UserService
言語グリッドユーザ管理用サービスのインターフェイス
メソッドの概要 | |
---|---|
boolean |
authenticate(String userId,
String password)
|
void |
changePassword(String changedUserId,
String password)
指定したユーザのパスワードを変更する |
LangridList<UserModel> |
getListExcludeIds(int index,
int count,
MatchingCondition[] conditions,
Order[] orders,
Scope scope,
Set<String> excludes)
|
boolean |
isAdministrator(String userId)
サービスの利用者が管理者かどうか |
boolean |
isCanCallServices(String userId)
ユーザがサービスを呼び出せるか |
boolean |
isShouldChangePassword(String userId,
int day)
指定したユーザのパスワードが変更期間を過ぎているかどうかを返す |
void |
setCanCallServices(String userId,
boolean isPermit)
ユーザがサービスを呼び出せるか設定する |
インタフェース jp.go.nict.langrid.management.web.model.service.DataService から継承されたメソッド |
---|
add, delete, edit, get, getList, getTotalCount, isExist, setScopeParametar |
メソッドの詳細 |
---|
LangridList<UserModel> getListExcludeIds(int index, int count, MatchingCondition[] conditions, Order[] orders, Scope scope, Set<String> excludes) throws ServiceManagerException
ServiceManagerException
boolean authenticate(String userId, String password) throws ServiceManagerException
ServiceManagerException
boolean isAdministrator(String userId) throws ServiceManagerException
ServiceManagerException
- 処理に失敗したvoid changePassword(String changedUserId, String password) throws ServiceManagerException
changedUserId
- 対象のユーザIDpassword
- 新しいパスワード
ServiceManagerException
- 処理に失敗したboolean isCanCallServices(String userId) throws ServiceManagerException
userId
- 対象のユーザID
ServiceManagerException
- 処理に失敗したvoid setCanCallServices(String userId, boolean isPermit) throws ServiceManagerException
userId
- 対象のユーザIDisPermit
- 呼び出しの可否
ServiceManagerException
- 処理に失敗したboolean isShouldChangePassword(String userId, int day) throws ServiceManagerException
userId
- 対象のユーザIDday
- 変更期間
ServiceManagerException
- 処理に失敗した
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |