jp.go.nict.langrid.management.web.model
クラス UserModel

java.lang.Object
  上位を拡張 jp.go.nict.langrid.management.web.model.ServiceManagerModel
      上位を拡張 jp.go.nict.langrid.management.web.model.ServiceGridModel
          上位を拡張 jp.go.nict.langrid.management.web.model.UserModel
すべての実装されたインタフェース:
Serializable

public class UserModel
extends ServiceGridModel

サービスマネージャが内部で扱うユーザ情報のモデル

バージョン:
$Revision: 12001 $
作成者:
Masaaki Kamiya, $Author: Masaaki Kamiya $
関連項目:
直列化された形式

コンストラクタの概要
UserModel()
           
 
メソッドの概要
 String getAddress()
          住所を取得する
 Map<String,UserAttribute> getAttributes()
          ユーザの属性を取得する
 String getDefaultAppProvisionType()
          デフォルトのアプリケーション提供形態を取得する
 String getDefaultUseType()
          デフォルトのサービス提供条件を取得する
 String getEmailAddress()
          Emailアドレスを取得する
 EmbeddableStringValueClass<URL> getHomepageUrl()
          ホームページのURLを取得する
 Calendar getLastAuthenticatedDate()
          最終認証日時を取得する
 String getOrganization()
          組織名を取得する
 String getPassword()
          パスワードを取得する
 Calendar getPasswordChangedDate()
          パスワード変更日時を取得する
 String getRepresentative()
          代表者名を取得する
 String getUserId()
          ユーザIDを取得する
 boolean isAbleToCallServices()
          サービスが呼び出せるかどうか
 void setAbleToCallServices(boolean ableToCallServices)
          サービスを呼び出せるかどうか設定する
 void setAddress(String address)
          住所を取得する
 void setAttributes(Map<String,UserAttribute> attributes)
          属性を取得する
 void setDefaultAppProvisionType(String defaultAppProvisionType)
          デフォルトのサービス提供形態を取得する
 void setDefaultUseType(String defaultUseType)
          デフォルトのサービス提供条件を取得する
 void setEmailAddress(String emailAddress)
          Emailアドレスを取得する
 void setHomepageUrl(EmbeddableStringValueClass<URL> homepageUrl)
           
 void setLastAuthenticatedDate(Calendar lastAuthenticatedDate)
          最終認証日時を設定する
 void setOrganization(String organization)
          組織名を設定する
 void setPassword(String password)
          パスワードを設定する
 void setPasswordChangedDate(Calendar passwordChangedDate)
          パスワード変更日時を設定する
 void setRepresentative(String representative)
          代表者名を設定する
 void setUserId(String userId)
          ユーザIDを設定する
 
クラス jp.go.nict.langrid.management.web.model.ServiceGridModel から継承されたメソッド
getGridId, setGridId
 
クラス jp.go.nict.langrid.management.web.model.ServiceManagerModel から継承されたメソッド
equals, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, toString
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

UserModel

public UserModel()
メソッドの詳細

getAddress

public String getAddress()
住所を取得する

戻り値:
住所

getAttributes

public Map<String,UserAttribute> getAttributes()
ユーザの属性を取得する

戻り値:
属性マップ

getDefaultAppProvisionType

public String getDefaultAppProvisionType()
デフォルトのアプリケーション提供形態を取得する

戻り値:
提供形態
関連項目:
AppProvisionType

getDefaultUseType

public String getDefaultUseType()
デフォルトのサービス提供条件を取得する

戻り値:
提供条件
関連項目:
UseType

getEmailAddress

public String getEmailAddress()
Emailアドレスを取得する

戻り値:
アドレス

getHomepageUrl

public EmbeddableStringValueClass<URL> getHomepageUrl()
ホームページのURLを取得する

戻り値:
URL

getLastAuthenticatedDate

public Calendar getLastAuthenticatedDate()
最終認証日時を取得する

戻り値:
日時

getOrganization

public String getOrganization()
組織名を取得する

戻り値:
組織名

getPassword

public String getPassword()
パスワードを取得する

戻り値:
パスワード

getPasswordChangedDate

public Calendar getPasswordChangedDate()
パスワード変更日時を取得する

戻り値:
日時

getRepresentative

public String getRepresentative()
代表者名を取得する

戻り値:
代表者名

getUserId

public String getUserId()
ユーザIDを取得する

戻り値:
ユーザID

isAbleToCallServices

public boolean isAbleToCallServices()
サービスが呼び出せるかどうか

戻り値:
呼び出せるならtrue、呼び出せないならfalse

setAbleToCallServices

public void setAbleToCallServices(boolean ableToCallServices)
サービスを呼び出せるかどうか設定する

パラメータ:
ableToCallServices - 呼び出せるかどうか

setAddress

public void setAddress(String address)
住所を取得する

パラメータ:
address - 住所

setAttributes

public void setAttributes(Map<String,UserAttribute> attributes)
属性を取得する

パラメータ:
attributes - 属性Map

setDefaultAppProvisionType

public void setDefaultAppProvisionType(String defaultAppProvisionType)
デフォルトのサービス提供形態を取得する

パラメータ:
defaultAppProvisionType - サービス提供形態

setDefaultUseType

public void setDefaultUseType(String defaultUseType)
デフォルトのサービス提供条件を取得する

パラメータ:
defaultUseType - サービス提供条件

setEmailAddress

public void setEmailAddress(String emailAddress)
Emailアドレスを取得する

パラメータ:
emailAddress - アドレス

setHomepageUrl

public void setHomepageUrl(EmbeddableStringValueClass<URL> homepageUrl)
パラメータ:
homepageUrl -

setLastAuthenticatedDate

public void setLastAuthenticatedDate(Calendar lastAuthenticatedDate)
最終認証日時を設定する

パラメータ:
lastAuthenticatedDate - 日時

setOrganization

public void setOrganization(String organization)
組織名を設定する

パラメータ:
organization - 組織名

setPassword

public void setPassword(String password)
パスワードを設定する

パラメータ:
password - パスワード

setPasswordChangedDate

public void setPasswordChangedDate(Calendar passwordChangedDate)
パスワード変更日時を設定する

パラメータ:
passwordChangedDate - 日時

setRepresentative

public void setRepresentative(String representative)
代表者名を設定する

パラメータ:
representative - 代表者名

setUserId

public void setUserId(String userId)
ユーザIDを設定する

パラメータ:
userId - ユーザID