public interface ApplicationService
修飾子とタイプ | メソッドと説明 |
---|---|
int |
add(ApplicationIdentifier applicationKeys)
アプリケーション固有情報を追加します。
|
int |
add(int ticketId,
String name,
String value)
アプリケーション固有情報を追加します。
|
int |
delete(int ticketId)
アプリケーション固有情報を削除します。
|
int |
delete(int ticketId,
String name)
アプリケーション固有情報を削除します。
|
ApplicationIdentifier |
get(int ticketId)
アプリケーション固有情報を取得します。
|
int |
replace(ApplicationIdentifier applicationKeys)
アプリケーション固有情報を入れ替えます。
|
ApplicationIdentifier get(int ticketId)
該当するアプリケーション固有情報がない場合は空のオブジェクトを返却します。
ticketId
- チケット ID (1 ~)IllegalArgumentException
- チケット ID が 0 以下の場合int add(int ticketId, String name, String value)
同一のチケット ID およびキー名に該当するアプリケーション固有情報が既に登録されている場合はキー値の更新を行います。
未登録の場合は新規登録を行います。
ticketId
- チケット ID (1 ~)name
- キー名value
- キー値IllegalArgumentException
- チケット ID が 0 以下の場合NullPointerException
- キー名およびキー値のいずれかが null
の場合int add(ApplicationIdentifier applicationKeys)
同一のチケット ID およびキー名に該当するアプリケーション固有情報が既に登録されている場合はキー値の更新を行います。
未登録の場合は新規登録を行います。
既に登録済みかつ引数に含まれていないアプリケーション情報はそのまま残ります。
既存の登録内容をまとめて入れ替えたい場合は replace(ApplicationIdentifier)
が利用できます。
applicationKeys
- アプリケーション固有情報NullPointerException
- アプリケーション固有情報が null
の場合int replace(ApplicationIdentifier applicationKeys)
同一のチケット ID に紐づくアプリケーション固有情報を一括削除し、引数で指定された内容を新規登録します。
applicationKeys
- アプリケーション固有情報NullPointerException
- アプリケーション固有情報が null
の場合delete(int)
,
add(ApplicationIdentifier)
int delete(int ticketId, String name)
ticketId
- チケット ID (1 ~)name
- キー名IllegalArgumentException
- チケット ID が 0 以下の場合NullPointerException
- キー名が null
の場合int delete(int ticketId)
指定されたチケットマスタ ID に紐づくすべてのアプリケーション固有情報を削除します。
ticketId
- チケット ID (1 ~)IllegalArgumentException
- チケット ID が 0 以下の場合Copyright © 2012 NTT DATA INTRAMART CORPORATION