// resourcetype is a required parameter
//
if(resourceType == null) {
throw new MissingParameterValueEx("ResourceType");
}
SupportedResourceType supportedResourceType = SupportedResourceType.fromString(resourceType);
//
// resource type not supported
//
if(supportedResourceType == null) {
throw new InvalidParameterValueEx("ResourceType", "ResourceType not supported: " + resourceType);