パッケージ org.opengion.hayabusa.common

# インタフェース UserSummary

すべてのスーパーインタフェース:
  `Cleanable`, `Comparable<UserSummary>`

既知の実装クラスのリスト:
  `UserInfo`

public interface UserSummary extends Comparable<UserSummary>, Cleanable
ユーザー情報(UserInfo)のサマリー情報のみハンドリングする為のインターフェースです。 パッケージ間依存を減らす為に、新規作成しています。 よって、resource/UserInfo の部分メソッドのみをサポートしていると考えてください。

変更履歴:
  4.0.0.0 (2005/08/31) 新規作成
機能分類
  ログイン制御
導入されたバージョン:
  JDK5.0,

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `String`
  `getAttribute(String key)`
  ユーザー情報の，属性文字列を取得します。
  `String`
  `getInfo()`
  オブジェクトの識別子として，ユーザー情報を返します。
  `String`
  `getIPAddress()`
  ユーザーのログインIPアドレスを取得します。
  `String`
  `getJname()`
  ユーザー情報 名称(日本語)を返します。
  `String`
  `getLang()`
  ユーザー情報ロケール(言語)を返します。
  `long`
  `getLoginTime()`
  ユーザーログイン時刻を取得します。
  `String`
  `getRoles()`
  ユーザー情報 ロール(役割)を取得します。
  `String`
  `getUserID()`
  ユーザーを返します。

  ### インタフェースから継承されたメソッド org.opengion.fukurou.util.Cleanable

  `clear`

  ### インタフェースから継承されたメソッド java.lang.Comparable

  `compareTo`

- ## メソッドの詳細

  - ### getLoginTime

    long getLoginTime()
    ユーザーログイン時刻を取得します。
    戻り値:
      ユーザーログイン時刻

  - ### getIPAddress

    String getIPAddress()
    ユーザーのログインIPアドレスを取得します。
    戻り値:
      IPアドレス

  - ### getUserID

    String getUserID()
    ユーザーを返します。
    戻り値:
      ユーザー

  - ### getLang

    String getLang()
    ユーザー情報ロケール(言語)を返します。
    戻り値:
      ロケール(言語)

  - ### getJname

    String getJname()
    ユーザー情報 名称(日本語)を返します。
    戻り値:
      名称(日本語)

  - ### getRoles

    String getRoles()
    ユーザー情報 ロール(役割)を取得します。
    戻り値:
      ロール(役割)

  - ### getInfo

    String getInfo()
    オブジェクトの識別子として，ユーザー情報を返します。
    戻り値:
      ユーザー情報

  - ### getAttribute

    String getAttribute(String key)
    ユーザー情報の，属性文字列を取得します。
    パラメータ:
      `key` - キー
    戻り値:
      属性文字列
    関連項目:
      - `UserInfo.getAttribute(String)`