コンテキスト
actionContext マップには次のエントリが含まれます。
キー
|
値の型
|
値の説明
|
conn
|
java.sql.Connection
|
顧客のデータベースへの JDBC 接続
|
adapter
|
com.wavset.adapter.ScriptedJdbcResourceAdapter
|
アダプタインスタンス
|
action
|
java.lang.String
|
「getUser」という文字列
|
id
|
java.lang.String
|
取得するユーザーアカウント ID。
|
attrsToGet
|
java.util.List
|
取得するユーザー属性を識別する文字列のリスト。このリストは、スキーママップの右側から取得されます。
|
result
|
java.util.Map
|
|
errors
|
java.util.List
|
最初は、この値は空のリストです。
処理中にエラーが発生した場合、スクリプトによってこのリストに java.lang.String オブジェクトを追加できます。
|
trace
|
com.waveset.adapter.Trace
|
実行のトレースに使用されるオブジェクト。
スクリプトは、このクラスのメソッドを使用することで、顧客の環境でデバッグ可能なものとなります。
|
アダプタは、result マップに次のエントリが入力されることを想定しています。
キー
|
値の型
|
値の説明
|
attrMap
|
java.util.Map
|
スクリプトがユーザー属性を直接取得できる場合は、ユーザー属性のマップでこのエントリを設定できます。属性名は、リソースのスキーママップの「リソースユーザー属性」列で定義されます。
|
isDisabled
|
java.lang.Boolean または java.lang.String
|
スクリプトによって Boolean.TRUE または true の文字列に設定されている場合、そのユーザーは無効とみなされます。
|