conversations-classic/src/main/java/eu/siacs/conversations/services/AbstractQuickConversationsService.java

29 lines
736 B
Java
Raw Normal View History

2018-10-28 11:34:17 +00:00
package eu.siacs.conversations.services;
import eu.siacs.conversations.BuildConfig;
public abstract class AbstractQuickConversationsService {
protected final XmppConnectionService service;
public AbstractQuickConversationsService(XmppConnectionService service) {
this.service = service;
}
public abstract void considerSync();
public static boolean isQuicksy() {
return "quicksy".equals(BuildConfig.FLAVOR_mode);
}
public static boolean isConversations() {
return "conversations".equals(BuildConfig.FLAVOR_mode);
}
public abstract void signalAccountStateChange();
public abstract boolean isSynchronizing();
public abstract void considerSync(boolean force);
2018-10-28 11:34:17 +00:00
}