getType() defined in WeatherProvider and correct ContentAuthority inserted in Contract class