Make methods that should be implemented abstract

Change-Id: I1ccb49e6dd4a9df46d9dc496af6ce204fe3bb01e
Merge "Make methods that should be implemented abstract"