dispatchStore(event, args){

        if(this.store && this.store._actions){

            let prefixed_event = this.actionPrefix + event;

            for (let key in this.store._actions) {

                let action = key.split('/').pop();

                if(action === prefixed_event) {

                    Logger.info(`Dispatching Action: ${key}, Data:`, args);

                    this.store.dispatch(key, args);

                }

            }

            if(this.mutationPrefix) {

                let prefixed_event = this.mutationPrefix + event;

                for (let key in this.store._mutations) {

                    let mutation = key.split('/').pop();

                    if(mutation === prefixed_event) {

                        Logger.info(`Commiting Mutation: ${key}, Data:`, args);

                        this.store.commit(key, args);

                    }

                }

            }

        }

    }
dispatching vuex actions
@param event
@param args