jp.co.joyzo.office.api.schedule
クラス ScheduleGetEventVersions

java.lang.Object
  上位を拡張 jp.co.joyzo.office.api.schedule.ScheduleGetEventVersions
すべての実装されたインタフェース:
Action

public class ScheduleGetEventVersions
extends java.lang.Object
implements Action

予定の更新情報を取得します。
Office8がリクエストで受け取ったversionとOffice8が持つversionが異なる場合、レスポンスでその予定のoperationは、”modify”となります。
リクエストで受け取らなかった予定が存在する場合、レスポンスでその予定のoperationは、”add”となります。
存在しない予定をリクエストで受け取った場合、レスポンスでその予定のoperationは、”remove”となります。

バージョン:
$api_version ver 2.0.0$
作成者:
joyzo Corp,Inc.

コンストラクタの概要
ScheduleGetEventVersions()
           
 
メソッドの概要
 void addScheduleItem(ItemVersionType type)
          スケジュールIDとバージョン情報を追加します。
 java.lang.String getActionName()
          ScheduleGetEventVersionsのアクション名を取得します
 APIType getAPIType()
          スケジュールAPIのAPITypeを取得します
 org.apache.axiom.om.OMElement getParameters()
          parametersタグを生成します。
 void setSpan(Span span)
          検索期間を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ScheduleGetEventVersions

public ScheduleGetEventVersions()
メソッドの詳細

getActionName

public java.lang.String getActionName()
ScheduleGetEventVersionsのアクション名を取得します

定義:
インタフェース Action 内の getActionName
パラメータ:
String - "ScheduleGetEventVersions"のアクション名
戻り値:
String API名

getAPIType

public APIType getAPIType()
スケジュールAPIのAPITypeを取得します

定義:
インタフェース Action 内の getAPIType
パラメータ:
APIType - スケジュールAPIType
戻り値:
APIType

setSpan

public void setSpan(Span span)
検索期間を設定します。

パラメータ:
span - 検索期間の開始日時と終了日時

addScheduleItem

public void addScheduleItem(ItemVersionType type)
スケジュールIDとバージョン情報を追加します。

パラメータ:
ItemVersionType - スケジュールのItemVersionType

getParameters

public org.apache.axiom.om.OMElement getParameters()
parametersタグを生成します。

定義:
インタフェース Action 内の getParameters
戻り値:
OMElement 生成されたparametersタグ