Created operation interface that is implemented by the actual operations.