Citation: 9C_799/2014 E. C

A.________ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten mit den Anträgen auf Aufhebung des kantonalen Gerichtsentscheides und der angefochtenen Revisionsverfügung (Ziff. 1), der Weiterausrichtung der ganzen Invalidenrente ab 1. Mai 2014 (Ziff. 2) und der Auferlegung sämtlicher Kosten und Entschädigungen des vorinstanzlichen Verfahrens, einschliesslich der vom Privatgutachter in Rechnung gestellten Kosten für seine Bemühungen im Betrag von Fr. 3'570.-, an die IV-Stelle (Ziff. 3). Auf die Begründung der Beschwerde wird, soweit erforderlich, in den Erwägungen eingegangen. Während kantonales Gericht und IV-Stelle auf Abweisung der Beschwerde schliessen, hat das Bundesamt für Sozialversicherungen von einer Vernehmlassung abgesehen.