本文整理匯總了Java中org.matrix.androidsdk.MXSession.startEventStream方法的典型用法代碼示例。如果您正苦於以下問題:Java MXSession.startEventStream方法的具體用法?Java MXSession.startEventStream怎麽用?Java MXSession.startEventStream使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.matrix.androidsdk.MXSession
的用法示例。
在下文中一共展示了MXSession.startEventStream方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: startAccounts
import org.matrix.androidsdk.MXSession; //導入方法依賴的package包/類
/**
* Add some accounts to the current service.
* @param matrixIds the account identifiers to add.
*/
public void startAccounts(List<String> matrixIds) {
for(String matrixId : matrixIds) {
// not yet started
if (mMatrixIds.indexOf(matrixId) < 0) {
MXSession session = Matrix.getInstance(getApplicationContext()).getSession(matrixId);
mSessions.add(session);
mMatrixIds.add(matrixId);
session.getDataHandler().addListener(mListener);
// perform a full sync
session.startEventStream(null);
}
}
}
示例2: startAccounts
import org.matrix.androidsdk.MXSession; //導入方法依賴的package包/類
/**
* Add some accounts to the current service.
*
* @param matrixIds the account identifiers to add.
*/
public void startAccounts(List<String> matrixIds) {
for (String matrixId : matrixIds) {
// not yet started
if (mMatrixIds.indexOf(matrixId) < 0) {
final MXSession session = Matrix.getInstance(getApplicationContext()).getSession(matrixId);
mSessions.add(session);
mMatrixIds.add(matrixId);
monitorSession(session);
// perform a full sync
session.startEventStream(null);
}
}
}
示例3: startEventStream
import org.matrix.androidsdk.MXSession; //導入方法依賴的package包/類
/**
* Start the even stream.
*
* @param session the session
* @param store the store
*/
private void startEventStream(final MXSession session, final IMXStore store) {
// resume if it was only suspended
if (null != session.getCurrentSyncToken()) {
session.resumeEventStream();
} else {
session.startEventStream(store.getEventStreamToken());
}
}
示例4: startEventStream
import org.matrix.androidsdk.MXSession; //導入方法依賴的package包/類
private void startEventStream(final MXSession session, final IMXStore store) {
session.getDataHandler().checkPermanentStorageData();
session.startEventStream(store.getEventStreamToken());
}