|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.security.StandardBatchAccessor
バッチアクセッサクラス。
バッチ情報の読み込みおよび書き込みクラスです。
フィールドの概要 | |
static String |
APPLICATION_NAME
アプリケーション名 |
static String |
ENTITY_NAME
エンティティ名 |
コンストラクタの概要 | |
StandardBatchAccessor()
コンストラクタ。 |
メソッドの概要 | |
void |
deleteBatch(String groupId,
String batchId)
バッチを削除します。 |
Batch |
getBatch(String groupId,
String batchId)
バッチを取得します。 |
Batch[] |
getBatches(String groupId)
バッチの一覧を取得します。 |
Batch[] |
getBatchesByIds(String groupId,
String[] batchIds)
引数に指定したバッチIDのバッチ情報をすべて取得します。 |
String[] |
getBatchIds(String groupId)
バッチIDの一覧を取得します。 |
protected String |
getLoginUser()
ログインユーザを取得します。 |
void |
init(Map params)
初期化します。 |
void |
insertBatch(String groupId,
Batch batch)
バッチを登録します。 |
void |
updateBatch(String groupId,
Batch batch)
バッチを更新します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final String APPLICATION_NAME
public static final String ENTITY_NAME
コンストラクタの詳細 |
public StandardBatchAccessor()
メソッドの詳細 |
protected String getLoginUser()
public void deleteBatch(String groupId, String batchId) throws AccessSecurityWriteException, NotExistException
BatchAccessor
内の deleteBatch
groupId
- グル−プIDbatchId
- バッチID
AccessSecurityWriteException
- データの削除に失敗した場合にスローされます。
NotExistException
- 削除対象のデータが存在しない場合スローされます。public Batch getBatch(String groupId, String batchId) throws AccessSecurityReadException
BatchAccessor
内の getBatch
groupId
- グループIDbatchId
- バッチID
AccessSecurityReadException
- データの読み込みに失敗した場合にスローされます。public Batch[] getBatches(String groupId) throws AccessSecurityReadException
BatchAccessor
内の getBatches
groupId
- グループID
AccessSecurityReadException
- データの読み込みに失敗した場合にスローされます。public Batch[] getBatchesByIds(String groupId, String[] batchIds) throws AccessSecurityReadException
BatchAccessor
内の getBatchesByIds
groupId
- ログイングループIDbatchIds
- バッチIDの配列
AccessSecurityReadException
- バッチ情報の取得に失敗した場合スローされます。public String[] getBatchIds(String groupId) throws AccessSecurityReadException
BatchAccessor
内の getBatchIds
groupId
- グループID
AccessSecurityReadException
- データの取得に失敗した場合にスローされます。public void init(Map params)
BatchAccessor
内の init
params
- 初期化パラメータpublic void insertBatch(String groupId, Batch batch) throws AccessSecurityWriteException, DuplicateException
BatchAccessor
内の insertBatch
groupId
- バッチIDbatch
- バッチ情報
AccessSecurityWriteException
- データの登録に失敗した場合にスローされます。
DuplicateException
- キーが重複した場合にスローされます。public void updateBatch(String groupId, Batch batch) throws AccessSecurityWriteException, NotExistException
BatchAccessor
内の updateBatch
groupId
- グループIDbatch
- バッチ情報
AccessSecurityWriteException
- データの更新に失敗した場合にスローされます。
NotExistException
- 更新データがない場合にスローされます。
|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |