public static BaseNetworkAdapter a() { return NetworkManager.shared().a; }
public static BaseNetworkAdapter a() { return NetworkManager.shared().a; }
public static void activate () { NetworkManager.shared().a.profilePictures = new BaseProfilePicturesHandler(); }
public static void activate () { NetworkManager.shared().a.upload = new FirebaseUploadHandler(); }
public static void activate (Context context) { NetworkManager.shared().a.socialLogin = new FirebaseSocialLoginHandler(context); }
public static void activate() { NetworkManager.shared().a = new FirebaseNetworkAdapter(); } }
public static void activate () { NetworkManager.shared().a.push = new FirebasePushHandler(); }
public static ChatSDK initialize (Configuration config, BaseNetworkAdapter networkAdapter, InterfaceAdapter interfaceAdapter) throws ChatSDKException { shared().setContext(config.context.get()); shared().config = config; DaoCore.init(shared().context()); if(interfaceAdapter != null) { InterfaceManager.shared().a = interfaceAdapter; } else { shared().activateModule("UserInterfaceModule", "activate", new MethodArgument(Context.class, shared().context())); } if (networkAdapter != null) { NetworkManager.shared().a = networkAdapter; } else { shared().activateModule("FirebaseModule", "activate"); } shared().handleLocalNotifications(); // Monitor the app so if it goes into the background we know AppBackgroundMonitor.shared().setEnabled(true); if (config().debug) { Timber.plant(new Timber.DebugTree()); } return shared(); }