intra-mart(R) 6.0.13

jp.co.intra_mart.foundation.security.account
クラス AccountRole

java.lang.Object
  拡張jp.co.intra_mart.foundation.security.account.AccountRole
すべての実装インタフェース:
Serializable

public class AccountRole
extends Object
implements Serializable

アカウント用ロールモデル。

アカウントに対してこのロールが有効になる範囲は、有効開始日 <= 日付 < 有効終了日の範囲です。

導入されたバージョン:
5.0
バージョン:
1.0
関連項目:
直列化された形式

コンストラクタの概要
AccountRole(String roleId)
          コンストラクタ。
 
メソッドの概要
 String getRoleId()
          ロールIDを取得します。
 Date getRoleValidEndDate()
          ロール有効終了日を取得します。
 Date getRoleValidStartDate()
          ロール有効開始日を取得します。
protected  void setRoleId(String roleId)
          ロールIDを設定します。
 void setRoleValidEndDate(Date roleValidEndDate)
          ロール有効終了日を設定します。
 void setRoleValidStartDate(Date roleValidStartDate)
          ロール有効開始日を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AccountRole

public AccountRole(String roleId)
コンストラクタ。

パラメータ:
roleId - ロールID
メソッドの詳細

getRoleId

public String getRoleId()
ロールIDを取得します。

戻り値:
ロールID

getRoleValidEndDate

public Date getRoleValidEndDate()
ロール有効終了日を取得します。

戻り値:
ロール有効終了日
設定されていない場合は、日付の最大過去日を返却します。

getRoleValidStartDate

public Date getRoleValidStartDate()
ロール有効開始日を取得します。

戻り値:
ロール有効開始日
設定されていない場合は、日付の最大未来日を返却します。

setRoleId

protected void setRoleId(String roleId)
ロールIDを設定します。

パラメータ:
roleId - ロールID

setRoleValidEndDate

public void setRoleValidEndDate(Date roleValidEndDate)
ロール有効終了日を設定します。

設定されるのは、日付のみで、時間は00:00:00に設定されます。
有効になるのは設定された日付の前日までです。
nullを設定した場合は、最大未来日に設定されます。

パラメータ:
roleValidEndDate - ロール有効終了日

setRoleValidStartDate

public void setRoleValidStartDate(Date roleValidStartDate)
ロール有効開始日を設定します。

設定されるのは、日付のみで、時間は00:00:00に設定されます。
有効になるのは設定された日付からです。
nullを設定した場合は、最大過去日に設定されます。

パラメータ:
roleValidStartDate - ロール有効開始日

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.