private void _initializeInbox() {
        synchronized (inboxControllerLock) {
            if (this.ctInboxController != null) {
                _notifyInboxInitialized();
                return;
            }
            this.ctInboxController = new CTInboxController(getCleverTapID(), loadDBAdapter(context), haveVideoPlayerSupport);
            _notifyInboxInitialized();
        }
    }
private void _initializeInbox ( ) { synchronized ( inboxControllerLock ) { if ( this . ctInboxController != null ) { _notifyInboxInitialized ( ) ; return ; } this . ctInboxController = new CTInboxController ( getCleverTapID ( ) , loadDBAdapter ( context ) , haveVideoPlayerSupport ) ; _notifyInboxInitialized ( ) ; } }
always call async