コマンド・インターフェースについて
executeBatch
メソッドには、コマンド・インターフェースを実装するオブジェクトの配列を渡す必要があります。デフォルトの実装である
CommandImpl
を使用して、コマンド・オブジェクトを渡す必要があります。
次の表では、コマンド、そのコマンドが表す InteractAPI クラスのメソッド、および各コマンドに対して使用する必要があるコマンド・インターフェース・メソッドをリストしています。
executeBatch
メソッドには既にセッション ID が組み込まれているため、セッション ID を組み込む必要はありません。
コマンド
Interact API メソッド
コマンド・インターフェース・メソッド
COMMAND_ENDSESSION
endSession
なし。
COMMAND_GETOFFERS
getOffers
setInteractionPoint
setNumberRequested
COMMAND_GETPROFILE
getProfile
なし。
COMMAND_GETVERSION
getVersion
なし。
COMMAND_POSTEVENT
postEvent
setEvent
setEventParameters
COMMAND_SETAUDIENCE
setAudience
setAudienceID
setAudienceLevel
setEventParameters
COMMAND_SETDEBUG
setDebug
setDebug
COMMAND_STARTSESSION
startSession
setAudienceID
setAudienceLevel
setDebug
setEventParameters
setInteractiveChannel
setRelyOnExistingSession
setAudienceID
setAudienceLevel
setDebug
setEvent
setEventParameters
setGetOfferRequests
setInteractiveChannel
setInteractionPoint
setMethodIdentifier
setNumberRequested
setRelyOnExistingSession
Copyright IBM Corporation 2014. All Rights Reserved.