UserNodeConfigオブジェクト
コンポーネント情報 | |
---|---|
since | 7.2 |
ノード設定マネージャオブジェクト。
オブジェクトに定義されている定数値は検索、ソート条件で利用されますが、
返却オブジェクトに指定されてないフィールドでのソートはできません。
オブジェクトに定義されている定数値は検索、ソート条件で利用されますが、
返却オブジェクトに指定されてないフィールドでのソートはできません。
定数
型 | 定数名 | 定数値 |
---|---|---|
Stringstatic | CREATE_DATETIME 登録日時 利用者ノード設定情報 |
|
Stringstatic | DETAIL_EXEC_USER_NO 処理対象者連番 利用者ノード設定詳細情報 |
|
Stringstatic | DETAIL_EXTENSION_POINT_ID 拡張ポイントID 利用者ノード設定詳細情報 |
|
Stringstatic | DETAIL_NODE_CONFIG_ID ノード設定ID 利用者ノード設定詳細情報 |
|
Stringstatic | DETAIL_NODE_NO ノード連番 利用者ノード設定詳細情報 |
|
Stringstatic | DETAIL_PARAMETER パラメータ 利用者ノード設定詳細情報 |
|
Stringstatic | DETAIL_PLUGIN_ID プラグインID 利用者ノード設定詳細情報 |
|
Stringstatic | NODE_CONFIG_ID ノード設定ID 利用者ノード設定情報 |
|
Stringstatic | NODE_CONFIG_NAME ノード設定名 利用者ノード設定情報 |
|
Stringstatic | NODE_NODE_CONFIG_ID ノード設定ID 利用者ノード設定ノード情報 |
|
Stringstatic | NODE_NODE_NAME ノード名 利用者ノード設定ノード情報 |
|
Stringstatic | NODE_NODE_NO ノード連番 利用者ノード設定ノード情報 |
|
Stringstatic | NODE_TYPE ノード種別 利用者ノード設定情報 |
|
コンストラクタの概要
UserNodeConfig (String userCd ) コンストラクタ。 |
UserNodeConfig (String loginGroupId , String userCd ) 非推奨コンストラクタ。
UserNodeConfig(String userCd) を使用してください。
|
メソッドの概要
返却値の型 | メソッド名 |
---|---|
WorkflowResultInfo | createUserNodeConfig (Array userNodeConfigParam ) 利用者ノード設定情報を新規登録します。 |
WorkflowResultInfo | deleteUserNodeConfig (Array userNodeConfigParam ) 利用者ノード設定情報を削除します。 |
WorkflowResultInfo | getUserNodeConfigDetailListCount (ListSearchConditionNoMatterProperty cond ) 利用者ノード設定詳細情報の件数を取得します。 |
WorkflowResultInfo | getUserNodeConfigDetailList (ListSearchConditionNoMatterProperty cond ) 利用者ノード設定詳細情報の一覧を取得します。 |
WorkflowResultInfo | getUserNodeConfigFamily (String nodeConfigId ) 利用者ノード設定情報と配下の情報を取得します。 |
WorkflowResultInfo | getUserNodeConfigListCount (ListSearchConditionNoMatterProperty cond ) 利用者ノード設定情報の件数を取得します。 |
WorkflowResultInfo | getUserNodeConfigList (ListSearchConditionNoMatterProperty cond ) 利用者ノード設定情報の一覧を取得します。 |
WorkflowResultInfo | getUserNodeConfigNodeListCount (ListSearchConditionNoMatterProperty cond ) 利用者ノード設定ノード情報の件数を取得します。 |
WorkflowResultInfo | getUserNodeConfigNodeList (ListSearchConditionNoMatterProperty cond ) 利用者ノード設定ノード情報の一覧を取得します。 |
コンストラクタの詳細
UserNodeConfig (String userCd )
コンストラクタ。
引数で指定したユーザコードでノード設定マネージャを新しく生成します。
パラメータ
|
UserNodeConfig (String loginGroupId , String userCd )
非推奨
UserNodeConfig(String userCd) を使用してください。
コンストラクタ。
引数で指定したログイングループID、ユーザコードでノード設定マネージャを新しく生成します。
パラメータ
|
メソッドの詳細
WorkflowResultInfo createUserNodeConfig (Array userNodeConfigParam )
利用者ノード設定情報を新規登録します。
指定した「利用者ノード設定パラメータオブジェクトの配列」情報を各該当テーブルに登録します。 登録する利用者ノード設定オブジェクトのパラメータ設定は必須です。設定されてない場合は処理に失敗し、エラー情報を格納した結果オブジェクトを返却します。 パラメータの必須項目に値が設定されてない場合でも処理に失敗し、エラー情報を格納した結果オブジェクトを返却します。詳細はパラメータの説明を参照してください。 このメソッドでは、登録処理のみを行います。登録する「ノード設定ID」が既にデータベースに存在する場合にも、処理に失敗し、エラー情報を格納した結果オブジェクトを返却します。 登録処理はテーブル「imw_t_user_node_config」、「imw_t_user_node_config_node」、「imw_t_user_node_config_detail」の順に行います。 各テーブルへの登録処理が途中で失敗した場合には、その時点で処理が中断されてエラー情報を格納した結果オブジェクトを返却します。 登録したデータの削除処理は「deleteUserNodeConfig(Array)」を利用してください。 このメソッドでは内部でトランザクション制御を行なっていません。外部で制御を行う必要があります。
パラメータ
返却値
|
WorkflowResultInfo deleteUserNodeConfig (Array userNodeConfigParam )
利用者ノード設定情報を削除します。
削除対象の設定情報に紐付く利用者ノード設定詳細情報を併せて削除します。 パラメータのノード設定IDに null を指定した場合は、検索条件から外して削除します。
パラメータ
返却値
|
WorkflowResultInfo getUserNodeConfigDetailListCount (ListSearchConditionNoMatterProperty cond )
利用者ノード設定詳細情報の件数を取得します。
コンストラクタに指定したユーザがノード設定情報で、実際に保存したノードに設定した権限者情報等の設定情報件数のみ取得します。 ノード種別毎に設定した設定名に紐づいている保存されたノード設定情報の詳細情報の件数を取得することができます。 本メソッドで取得する件数は「imw_t_user_node_config_detail」データの件数のみです。 検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。 検索条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。 詳細情報に紐づいている親情報件数のみを取得する場合は「getUserNodeConfigListCount(ListSearchConditionNoMatterProperty)」や 「getUserNodeConfigNodeListCount(ListSearchConditionNoMatterProperty)」を利用してください。
パラメータ
返却値
|
WorkflowResultInfo getUserNodeConfigDetailList (ListSearchConditionNoMatterProperty cond )
利用者ノード設定詳細情報の一覧を取得します。
コンストラクタに指定したユーザがノード設定情報で、実際に保存したノードに設定した権限者情報等の設定情報のみ取得します。 ノード種別毎に設定した設定名に紐づいている保存されたノード設定情報の詳細情報を取得することができます。 本メソッドで取得する結果モデルの「利用者ノード設定詳細情報オブジェクト」には「imw_t_user_node_config_detail」データのみ設定されています。 「利用者ノード設定ノード情報オブジェクト」が実際に連携されている親情報を全て取得するには「getUserNodeConfigFamily(String)」を利用してください。 検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 検索結果が存在しない場合にはdata属性にサイズ0の空オブジェクトを設定して返却します。 データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。 検索条件や、ソート条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。 詳細情報に紐づいている親情報のみを取得する場合は「getUserNodeConfigList(ListSearchConditionNoMatterProperty)」や 「getUserNodeConfigNodeList(ListSearchConditionNoMatterProperty)」を利用してください。 全ての連携情報は「getUserNodeConfigFamily(String)」から取得できます。
パラメータ
返却値
|
WorkflowResultInfo getUserNodeConfigFamily (String nodeConfigId )
利用者ノード設定情報と配下の情報を取得します。
コンストラクタに指定したユーザが設定したノード設定情報と連携した配下のデータを全て取得します。 このメソッドでは、内部処理でノードの設定情報を取得する「getUserNodeConfigList(ListSearchConditionNoMatterProperty)」と 設定に保存されているノード情報を取得する「getUserNodeConfigNodeList(ListSearchConditionNoMatterProperty)」と その詳細設定情報である権限者などの情報を取得する「getUserNodeConfigDetailList(ListSearchConditionNoMatterProperty)」を順番で呼び出し、 連携されてデータを取得しています。 「nodeConfigId ノード設定ID」で「getUserNodeConfigList(ListSearchConditionNoMatterProperty)」のノードの設定情報を取得した時に、 該当したデータがない場合は「null」を返却します。 配下のデータが存在しない場合には、親モデルの中にサイズ0の空オブジェクトが設定されます。 パラメータである「nodeConfigId ノード設定ID」の設定は必須です。空文字を設定した場合にも処理に失敗し、エラー情報を格納した結果オブジェクトを返却します。 利用者ノード設定情報の内部モデル「利用者ノード設定ノード情報」は「ノード連番:NODE_NODE_NO」でソートされています。 利用者ノード設定ノード情報の内部モデル「利用者ノード設定詳細情報」は「処理対象者連番:DETAIL_EXEC_USER_NO」でソートされています。
パラメータ
返却値
|
WorkflowResultInfo getUserNodeConfigListCount (ListSearchConditionNoMatterProperty cond )
利用者ノード設定情報の件数を取得します。
コンストラクタに指定したユーザが設定したノード設定情報一覧情報の件数のみ取得します。 ノード種別毎に設定した設定名の件数を取得することができます。 本メソッドで取得する件数は「imw_t_user_node_config」データの件数のみです。 検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。 検索条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。 利用者ノード設定情報の詳細情報である設定したノード情報の件数を取得するには「getUserNodeConfigListCount(ListSearchConditionNoMatterProperty)」を利用してください。
パラメータ
返却値
|
WorkflowResultInfo getUserNodeConfigList (ListSearchConditionNoMatterProperty cond )
利用者ノード設定情報の一覧を取得します。
コンストラクタに指定したユーザが設定したノード設定情報一覧情報のみ取得します。 ノード種別毎に設定した設定名を取得することができます。 本メソッドで取得する結果モデルの「利用者ノード設定情報オブジェクト」には「imw_t_user_node_config」データのみ設定されています。 「利用者ノード設定情報オブジェクト」内の詳細情報である「利用者ノード設定ノード情報オブジェクト」は設定されていません。 配下の連携されている情報を全て取得するには「getUserNodeConfigFamily(String)」を利用してください。 検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 検索結果が存在しない場合にはdata属性にサイズ0の空オブジェクトを設定して返却します。 データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。 検索条件や、ソート条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。 利用者ノード設定情報の詳細情報である設定したノード情報を取得するには「getUserNodeConfigList(ListSearchConditionNoMatterProperty)」を利用してください。
パラメータ
返却値
|
WorkflowResultInfo getUserNodeConfigNodeListCount (ListSearchConditionNoMatterProperty cond )
利用者ノード設定ノード情報の件数を取得します。
コンストラクタに指定したユーザがノード設定情報で、実際に保存したノードの設定情報件数のみ取得します。 ノード種別毎に設定した設定名に紐づいている保存されたノード設定情報件数を取得することができます。 本メソッドで取得する件数は「imw_t_user_node_config_node」データの件数のみです。 検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。 検索条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。 利用者ノード設定ノード情報の詳細情報であるノード設定に保存した権限者設定等の詳細情報の件数を取得するには 「UserNodeConfig#getUserNodeConfigDetailListCount(ListSearchConditionNoMatterProperty)」を利用してください。
パラメータ
返却値
|
WorkflowResultInfo getUserNodeConfigNodeList (ListSearchConditionNoMatterProperty cond )
利用者ノード設定ノード情報の一覧を取得します。
コンストラクタに指定したユーザがノード設定情報で、実際に保存したノードの設定情報のみ取得します。 ノード種別毎に設定した設定名に紐づいている保存されたノード設定情報を取得することができます。 本メソッドで取得する結果モデルの「利用者ノード設定ノード情報オブジェクト」には「imw_t_user_node_config_node」データのみ設定されています。 「利用者ノード設定ノード情報オブジェクト」内の詳細情報である「利用者ノード設定詳細情報オブジェクト」は設定されていません。 配下の連携されている情報を全て取得するには「getUserNodeConfigFamily(String)」を利用してください。 検索条件を設定する為の引数である「cond 検索条件」の設定は必須です。 特に検索条件を設定する必要がない場合でもインスタンスを作成して設定する必要があります。 検索結果が存在しない場合にはdata属性にサイズ0の空オブジェクトを設定して返却します。 データベースへの検索処理で失敗した場合にはエラー情報を格納した結果オブジェクトを返却します。 検索条件や、ソート条件の設定はオブジェクトに定義されている定数値で検索条件を設定できます。 詳しい使用方法は「ListSearchConditionNoMatterProperty#」を参照してください。 利用者ノード設定ノード情報の詳細情報であるノード設定に保存した権限者設定等の詳細情報を取得するには 「UserNodeConfig#getUserNodeConfigDetailList(ListSearchConditionNoMatterProperty)」を利用してください。
パラメータ
返却値
|