public interface ImTicketProcessService
TicketProcessProvider によって提供される任意の処理を実行します。
チケットの操作には ImTicketService を利用します。
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TicketPostprocessResult |
deleteTicket(int ticketId,
String operationKey,
Parameters parameters)
チケットを削除します。
|
TicketPostprocessResult |
registerTicket(ImTicketData ticket,
String operationKey,
Parameters parameters)
チケットを登録します。
|
TicketPostprocessResult |
updateTicket(ImTicketData ticket,
String operationKey,
Parameters parameters)
チケットを更新します。
|
TicketPostprocessResult registerTicket(ImTicketData ticket, String operationKey, Parameters parameters) throws ImTicketException
ticket - チケットoperationKey - 操作種別キーparameters - リクエストパラメータImTicketPolicyException - チケットの登録権限がない場合IllegalArgumentException - チケットが null の場合、チケットマスタ ID が null・空・空白の場合、チケットマスタバージョン番号が 0 以下の場合ImTicketException - チケットの登録処理に失敗した場合ImTicketService.registerTicket(ImTicketData)TicketPostprocessResult updateTicket(ImTicketData ticket, String operationKey, Parameters parameters) throws ImTicketException
ticket - チケットoperationKey - 操作種別キーparameters - リクエストパラメータImTicketPolicyException - チケットの更新権限がない場合IllegalArgumentException - チケットが null の場合、チケットマスタ ID が null・空・空白の場合、チケットマスタバージョン番号が 0 以下の場合ImTicketException - チケットの更新処理に失敗した場合ImTicketService.updateTicket(ImTicketData)TicketPostprocessResult deleteTicket(int ticketId, String operationKey, Parameters parameters) throws ImTicketException
指定されたチケット ID に紐づくアプリケーション固有情報も同時に削除します。
ticketId - チケット ID (1 ~)operationKey - 操作種別キーparameters - リクエストパラメータImTicketPolicyException - チケットの削除権限がない場合IllegalArgumentException - チケット ID が 0 以下の場合ImTicketException - チケットの削除処理に失敗した場合ImTicketService.deleteTicket(int)Copyright © 2012 NTT DATA INTRAMART CORPORATION