AbstractConnectionManager.java

 1package eu.siacs.conversations.services;
 2
 3
 4public class AbstractConnectionManager {
 5	protected XmppConnectionService mXmppConnectionService;
 6
 7	public AbstractConnectionManager(XmppConnectionService service) {
 8		this.mXmppConnectionService = service;
 9	}
10	
11	public XmppConnectionService getXmppConnectionService() {
12		return this.mXmppConnectionService;
13	}
14	
15	public long getAutoAcceptFileSize() {
16		String config = this.mXmppConnectionService.getPreferences().getString(
17				"auto_accept_file_size", "524288");
18		try {
19			return Long.parseLong(config);
20		} catch (NumberFormatException e) {
21			return 524288;
22		}
23	}
24}