code: protected void validate(String operationType) throws Exception
  	{
  		super.validate(operationType);
  
  		MPSString name_validator = new MPSString();
  		name_validator.validate(operationType, name, "\"name\"");
  		
  		MPSIPAddress host_ip_address_validator = new MPSIPAddress();
  		host_ip_address_validator.validate(operationType, host_ip_address, "\"host_ip_address\"");
  		
  		MPSString current_value_validator = new MPSString();
  		current_value_validator.validate(operationType, current_value, "\"current_value\"");
  		
  		MPSString expected_value_validator = new MPSString();
  		expected_value_validator.validate(operationType, expected_value, "\"expected_value\"");
  		
  		MPSString unit_validator = new MPSString();
  		unit_validator.validate(operationType, unit, "\"unit\"");
  		
  		MPSString status_validator = new MPSString();
  		status_validator.validate(operationType, status, "\"status\"");
  		
  	}
docs: <pre>
  Performs generic data validation for the operation to be performed
  </pre>