private void startNetBare() {
        // Terminate previous service.
        stopNetBare();

        NetBareConfig config = NetBare.get().getConfig();
        if (config == null) {
            throw new IllegalArgumentException("Must start NetBareService with a " +
                    "NetBareConfig");
        }

        NetBareLog.i("Start NetBare service!");
        SSLEngineFactory.updateProviders(config.keyManagerProvider, config.trustManagerProvider);
        mNetBareThread = new NetBareThread(this, config);
        mNetBareThread.start();
    }
A {@link Notification} object describing what to show the user. Must not be null.

@return The Notification to be displayed.
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareService.java