intra-mart 6.1.14

jp.co.intra_mart.system.security.datastore.inf
インタフェース AccessControllerDepartmentMapper

すべてのスーパーインタフェース:
Mapper

public interface AccessControllerDepartmentMapper
extends Mapper

アクセスコントローラの利用権限を保有する組織に関連するマッパです。

導入されたバージョン:
5.0

メソッドの概要
 AccessControllerDepartmentBaseModel create(String accessControllerId, String companyCd, String departmentCd)
          プライマリキーに該当するアクセスコントローラの利用権限を保有する組織を生成します。
 void delete(AccessControllerDepartmentBaseModel model)
          アクセスコントローラの利用権限を保有する組織の基本モデルを1つだけ削除します。
 void delete(Collection models)
          アクセスコントローラの利用権限を保有する組織の基本モデルを複数削除します。
 void insert(AccessControllerDepartmentBaseModel model)
          アクセスコントローラの利用権限を保有する組織の基本モデルを1つだけ挿入します。
 void insert(Collection models)
          アクセスコントローラの利用権限を保有する組織の基本モデルを複数挿入します。
 AccessControllerDepartmentBaseModel select(String accessControllerId, String companyCd, String departmentCd)
          プライマリーキーで特定されるアクセスコントローラの利用権限を保有する組織の基本モデルを取得します。
 void update(AccessControllerDepartmentBaseModel model)
          アクセスコントローラの利用権限を保有する組織の基本モデルを1つだけ更新します。
 void update(Collection models)
          アクセスコントローラの利用権限を保有する組織の基本モデルを複数更新します。
 
インタフェース jp.co.intra_mart.foundation.datastore.common.model.Mapper から継承したメソッド
checkByBaseProperty, close, createBaseModel, init, isClosed, notifyDelete, notifyUpdate, select
 

メソッドの詳細

create

public AccessControllerDepartmentBaseModel create(String accessControllerId,
                                                  String companyCd,
                                                  String departmentCd)
                                           throws MapperException
プライマリキーに該当するアクセスコントローラの利用権限を保有する組織を生成します。

パラメータ:
accessControllerId - アクセスコントローラID
companyCd - 会社CD
departmentCd - 組織CD
戻り値:
プライマリキーに該当するアクセスコントローラの利用権限を保有する組織の基本モデル
例外:
MapperException - モデルの生成に失敗した場合

select

public AccessControllerDepartmentBaseModel select(String accessControllerId,
                                                  String companyCd,
                                                  String departmentCd)
                                           throws MapperException
プライマリーキーで特定されるアクセスコントローラの利用権限を保有する組織の基本モデルを取得します。 取得されるモデルにはすべてのプロパティの値が設定されています。

パラメータ:
accessControllerId - アクセスコントローラID
companyCd - 会社CD
departmentCd - 組織CD
戻り値:
アクセスコントローラの利用権限を保有する組織の基本モデル
例外:
MapperException - 検索で例外が発生した場合

insert

public void insert(AccessControllerDepartmentBaseModel model)
            throws MapperException
アクセスコントローラの利用権限を保有する組織の基本モデルを1つだけ挿入します。 引数に指定するアクセスコントローラの利用権限を保有する組織の基本モデルは同一の AccessControllerDepartmentMappercreate(String,String,String) で生成されたものである必要があります。

パラメータ:
model - 挿入するアクセスコントローラの利用権限を保有する組織の基本モデル
例外:
MapperException - 挿入で何らかの例外が発生した場合

insert

public void insert(Collection models)
            throws MapperException
アクセスコントローラの利用権限を保有する組織の基本モデルを複数挿入します。 引数に指定するものは同一の AccessControllerDepartmentMappercreate(String,String,String) で生成されたアクセスコントローラの利用権限を保有する組織の基本モデルの集合である必要があります。

パラメータ:
models - 挿入するアクセスコントローラの利用権限を保有する組織の基本モデルの集合
例外:
MapperException - 挿入で何らかの例外が発生した場合

update

public void update(AccessControllerDepartmentBaseModel model)
            throws MapperException
アクセスコントローラの利用権限を保有する組織の基本モデルを1つだけ更新します。 引数に指定するアクセスコントローラの利用権限を保有する組織の基本モデルは同一の AccessControllerDepartmentMapperselect 系メソッド から取得されたもので生成されたものである必要があります。

パラメータ:
model - 更新するアクセスコントローラの利用権限を保有する組織の基本モデル
例外:
MapperException - 更新で何らかの例外が発生した場合

update

public void update(Collection models)
            throws MapperException
アクセスコントローラの利用権限を保有する組織の基本モデルを複数更新します。 引数に指定するものは同一の AccessControllerDepartmentMapperselect 系メソッド から取得されたものかで生成されたアクセスコントローラの利用権限を保有する組織の基本モデルの集合である必要があります。

パラメータ:
models - 更新するアクセスコントローラの利用権限を保有する組織の基本モデルの集合
例外:
MapperException - 更新で何らかの例外が発生した場合

delete

public void delete(AccessControllerDepartmentBaseModel model)
            throws MapperException
アクセスコントローラの利用権限を保有する組織の基本モデルを1つだけ削除します。 引数で指定されたアクセスコントローラの利用権限を保有する組織の基本モデルに該当するデータのすべての情報を削除します。引数に指定するアクセスコントローラの利用権限を保有する組織の基本モデルは同一の AccessControllerDepartmentMapperselect 系メソッド から取得されたものである必要があります。

パラメータ:
model - 削除するアクセスコントローラの利用権限を保有する組織の基本モデル
例外:
MapperException - 削除で何らかの例外が発生した場合

delete

public void delete(Collection models)
            throws MapperException
アクセスコントローラの利用権限を保有する組織の基本モデルを複数削除します。 引数で指定されたものに該当するデータのすべての情報を削除します。引数に指定するアクセスコントローラの利用権限を保有する組織の基本モデルは同一の AccessControllerDepartmentMapperselect 系メソッド から取得されたアクセスコントローラの利用権限を保有する組織の基本モデルの集合である必要があります。

パラメータ:
models - 削除するアクセスコントローラの利用権限を保有する組織の基本モデルの集合
例外:
MapperException - 削除で何らかの例外が発生した場合

intra-mart 6.1.14

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