public class SalesforceStreamingClientManager extends Object
コンストラクタと説明 |
---|
SalesforceStreamingClientManager() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
activateTopic(Topic topic)
トピックを有効化します。
|
void |
ariseErrorForcibly()
非推奨です。
試験用です。運用環境では使用しないでください。
|
void |
clearFinishedSessions()
SessionInfo.State.FINISHED 状態の Salesforce Streaming セッションをクリアします。 |
void |
deactivateTopic(Topic topic)
トピックを無効化します。
|
protected jp.co.intra_mart.system.salesforce.streaming.repository.SalesforceTopicRepository |
getRepository()
SalesforceTopicRepository を取得します。
|
protected jp.co.intra_mart.system.salesforce.streaming.service.SalesforceStreamingClientService |
getService()
SalesforceStreamingClientService を取得します。
|
List<SessionInfo> |
getSessions()
Salesforce Streaming セッション情報を取得します。
|
List<Topic> |
getTopics(TopicSearchCondition condition,
int limit,
int offset)
トピック情報を取得します。
|
int |
getTopicsCount(TopicSearchCondition condition,
int limit,
int offset)
トピック数を取得します。
|
void |
rebootSalesforceStreamingClientService()
Salesforce Streaming Client Service を再起動します。
|
int |
registerTopic(Topic topic)
トピックを登録します。
|
void |
restartAllSessions()
全ての Salesforce Streaming セッションをリスタートします。
|
void |
restartSession(String sessionId)
指定された Salesforce Streaming セッションをリスタートします。
|
void |
stopSession(String sessionId)
指定された Salesforce Streaming セッションを停止します。
|
int |
unregisterTopic(Topic topic)
トピックを削除します。
|
int |
updateTopic(Topic topic)
トピックを更新します
|
public void activateTopic(Topic topic) throws SalesforceStreamingClientException
topic
- トピックSalesforceStreamingClientException
- トピックの有効化に失敗した場合に発生します。@Deprecated public void ariseErrorForcibly()
public void clearFinishedSessions() throws SalesforceStreamingClientException
SessionInfo.State.FINISHED
状態の Salesforce Streaming セッションをクリアします。SalesforceStreamingClientException
- セッションのクリアに失敗した場合に発生します。public void deactivateTopic(Topic topic) throws SalesforceStreamingClientException
topic
- トピックSalesforceStreamingClientException
- トピックの無効化に失敗した場合に発生します。public List<SessionInfo> getSessions() throws SalesforceStreamingClientException
SalesforceStreamingClientException
- セッション情報の取得に失敗した場合に発生します。public List<Topic> getTopics(TopicSearchCondition condition, int limit, int offset) throws SalesforceStreamingClientException
condition
- トピック情報取得時の検索条件limit
- 取得件数offset
- 取得を開始する位置SalesforceStreamingClientException
- トピック情報の取得に失敗した場合に発生します。public int getTopicsCount(TopicSearchCondition condition, int limit, int offset) throws SalesforceStreamingClientException
condition
- トピック数取得時の検索条件limit
- 取得件数offset
- 取得を開始する位置SalesforceStreamingClientException
- トピック数の取得に失敗した場合に発生します。public void rebootSalesforceStreamingClientService() throws SalesforceStreamingClientException
SalesforceStreamingClientException
- 再起動に失敗した場合に発生します。public int registerTopic(Topic topic) throws SalesforceStreamingClientException
topic
- トピックSalesforceStreamingClientException
- トピックの登録に失敗した場合に発生します。public void restartAllSessions() throws SalesforceStreamingClientException
SalesforceStreamingClientException
- セッションのリスタートに失敗した場合に発生します。public void restartSession(String sessionId) throws SalesforceStreamingClientException
sessionId
- Salesforce StreamingのセッションIDSalesforceStreamingClientException
- セッションのリスタートに失敗した場合に発生します。public void stopSession(String sessionId) throws SalesforceStreamingClientException
sessionId
- Salesforce StreamingのセッションIDSalesforceStreamingClientException
- セッションの停止に失敗した場合に発生します。public int unregisterTopic(Topic topic) throws SalesforceStreamingClientException
topic
- トピックSalesforceStreamingClientException
- トピックの削除に失敗した場合に発生します。public int updateTopic(Topic topic) throws SalesforceStreamingClientException
topic
- トピックSalesforceStreamingClientException
- トピックの更新に失敗した場合に発生します。protected jp.co.intra_mart.system.salesforce.streaming.repository.SalesforceTopicRepository getRepository()
protected jp.co.intra_mart.system.salesforce.streaming.service.SalesforceStreamingClientService getService()
Copyright © 2012 NTT DATA INTRAMART CORPORATION