public abstract class UserSwitchProcedure extends Object implements UserSwitchProcedureIF
preProcess(String, IDepartmentBizKey)
)、エラー処理(errorOnSwitch(String, IDepartmentBizKey)
)
を以下のように実装します。preProcess(String, IDepartmentBizKey)
: 何も実行しません。処理を継続します。errorOnSwitch(String, IDepartmentBizKey)
: 切り替え失敗時には、例外をスローして処理を中断します。コンストラクタと説明 |
---|
UserSwitchProcedure() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
errorOnSwitch(String userCd,
IDepartmentBizKey departmentBizKey)
ユーザの切り替え処理に失敗した場合に実行される処理です。
|
boolean |
preProcess(String userCd,
IDepartmentBizKey departmentBizKey)
ユーザの切り替え前に実行される処理です。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
process
public boolean errorOnSwitch(String userCd, IDepartmentBizKey departmentBizKey) throws UserSwitchException
UserSwitchProcedureIF
UserSwitchProcedureIF.preProcess(String, IDepartmentBizKey)
でスキップした場合は呼び出されません。UserSwitchProcedureIF.process()
で、エラーが発生した場合は呼び出されません。errorOnSwitch
インタフェース内 UserSwitchProcedureIF
userCd
- ユーザコードdepartmentBizKey
- 組織ビジネスキー。指定されなかった場合は null
が設定されます。true
の場合、エラーとせずに処理を継続します。false
の場合、エラーとして例外を発生させます。UserSwitchException
- 処理に失敗した場合に発生します。public boolean preProcess(String userCd, IDepartmentBizKey departmentBizKey) throws UserSwitchException
UserSwitchProcedureIF
preProcess
インタフェース内 UserSwitchProcedureIF
userCd
- ユーザコードdepartmentBizKey
- 組織ビジネスキー。指定されなかった場合は null
が設定されます。true
の場合、切り替え処理をスキップします。false
の場合、切り替え処理を実行します。UserSwitchException
- 前処理に失敗した場合に発生します。Copyright © 2012 NTT DATA INTRAMART CORPORATION