intra-mart(R)
5.0

jp.co.intra_mart.foundation.security.calendar
インタフェース CalendarQueryWriterListener


public interface CalendarQueryWriterListener

カレンダー情報書き込み時(書き込み直前)のリスナ・インターフェースを定義します。

導入されたバージョン:
5.0
バージョン:
1.0
関連項目:
CalendarManager

メソッドの概要
 void init(Map params)
          カレンダーリスナーの初期化。
 void queryCreateCalendarInfo(String groupId, String calendarId, CalendarInfo calendarInfo)
          カレンダーデータをデータストアに作成する直前にコールされます。
 void queryDeleteCalendarInfo(String groupId, String calendarId, String dataId)
          カレンダーデータをデータストアから削除する直前にコールされます。
 void queryUpdateCalendarInfo(String groupId, String calendarId, CalendarInfo calendarInfo)
          カレンダーデータをデータストアに更新する直前にコールされます。
 

メソッドの詳細

init

public void init(Map params)
カレンダーリスナーの初期化。

このクラスを実装したクラスが生成される時、一度だけこのメソッドが呼び出される。

パラメータ:
params - 初期化パラメータのマップ(Map)

queryCreateCalendarInfo

public void queryCreateCalendarInfo(String groupId,
                                    String calendarId,
                                    CalendarInfo calendarInfo)
                             throws AccessSecurityListenerExcpetion
カレンダーデータをデータストアに作成する直前にコールされます。

パラメータ:
groupId - ログイングループID
calendarId - カレンダーID
calendarInfo - 作成されるカレンダーデータ
例外:
AccessSecurityListenerExcpetion - このメソッドで例外が発生した場合にスローされます。

queryDeleteCalendarInfo

public void queryDeleteCalendarInfo(String groupId,
                                    String calendarId,
                                    String dataId)
                             throws AccessSecurityListenerExcpetion
カレンダーデータをデータストアから削除する直前にコールされます。

パラメータ:
groupId - ログイングループID
calendarId - カレンダーID
dataId - 削除されるカレンダーデータID
例外:
AccessSecurityListenerExcpetion - このメソッドで例外が発生した場合にスローされます。

queryUpdateCalendarInfo

public void queryUpdateCalendarInfo(String groupId,
                                    String calendarId,
                                    CalendarInfo calendarInfo)
                             throws AccessSecurityListenerExcpetion
カレンダーデータをデータストアに更新する直前にコールされます。

パラメータ:
groupId - ログイングループID
calendarId - カレンダーID
calendarInfo - 更新されるカレンダーデータ
例外:
AccessSecurityListenerExcpetion - このメソッドで例外が発生した場合にスローされます。

intra-mart(R)
5.0

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