def METHOD_NAME(self, message=None, tip="", limitedTime=True):
    """Displays specified message on button and flashes button green to let user know action was successful. If you want the success to be displayed until the user takes an action, set limitedTime to False. Then call self.reset() after the desired action. Threadsafe."""
    isGuiThread = QtCore.QThread.currentThread() == QtCore.QCoreApplication.instance().thread()
    if isGuiThread:
        self.setEnabled(True)
        #print "success"
        self.startBlink("#0F0", message, tip, limitedTime=limitedTime)
    else:
        self.sigCallSuccess.emit(message, tip, limitedTime)