パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.user_context.switching |
ユーザの切り替えを行うAPIを提供します。
|
jp.co.intra_mart.foundation.user_context.switching.delegate |
ユーザの切り替えを行う処理を実装するクラスのインタフェースを提供します。
|
jp.co.intra_mart.foundation.user_context.switching.procedure |
ユーザ切り替え時に実行される個別の処理を記述するためのインタフェースを提供します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
UserSwitcher.switchTo(Collection<String> userCds,
UserSwitchProcedureIF procedure)
ユーザの切り替えを行い、指定の処理を実行します。
|
static void |
UserSwitcher.switchTo(String userCd)
一時的にユーザの切り替えを行います。
|
static void |
UserSwitcher.switchTo(String userCd,
IDepartmentBizKey department)
一時的に実行時のカレント組織を指定してユーザの切り替えを行います。
|
static void |
UserSwitcher.switchTo(String userCd,
IDepartmentBizKey department,
UserSwitchProcedureIF procedure)
実行時のカレント組織を指定してユーザの切り替えを行い、指定の処理を実行します。
|
static void |
UserSwitcher.switchTo(String userCd,
UserSwitchProcedureIF procedure)
ユーザの切り替えを行い、指定の処理を実行します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
UserSwitcherDelegate.switchTo(String userCd,
IDepartmentBizKey departmentBizKey,
UserSwitchProcedureIF procedure)
アクセスコンテキストのスタックによるユーザとカレント組織の切り替えを行い、指定の処理を実行します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
UserSwitchProcedureIF.errorOnSwitch(String userCd,
IDepartmentBizKey departmentBizKey)
ユーザの切り替え処理に失敗した場合に実行される処理です。
|
boolean |
UserSwitchProcedure.errorOnSwitch(String userCd,
IDepartmentBizKey departmentBizKey) |
boolean |
UserSwitchProcedureIF.preProcess(String userCd,
IDepartmentBizKey departmentBizKey)
ユーザの切り替え前に実行される処理です。
|
boolean |
UserSwitchProcedure.preProcess(String userCd,
IDepartmentBizKey departmentBizKey) |
void |
UserSwitchProcedureIF.process()
ユーザを切り替えた環境で実行される処理です。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION