code: protected void validate(String operationType) throws Exception
  	{
  		super.validate(operationType);
  
  		MPSString diff_response_validator = new MPSString();
  		diff_response_validator.validate(operationType, diff_response, "\"diff_response\"");
  		
  		MPSIPAddress ns_ip_address_validator = new MPSIPAddress();
  		ns_ip_address_validator.validate(operationType, ns_ip_address, "\"ns_ip_address\"");
  		
  		MPSString source_file_validator = new MPSString();
  		source_file_validator.validate(operationType, source_file, "\"source_file\"");
  		
  		MPSString target_file_validator = new MPSString();
  		target_file_validator.validate(operationType, target_file, "\"target_file\"");
  		
  		MPSString source_command_validator = new MPSString();
  		source_command_validator.validate(operationType, source_command, "\"source_command\"");
  		
  		MPSString target_command_validator = new MPSString();
  		target_command_validator.validate(operationType, target_command, "\"target_command\"");
  		
  	}
docs: <pre>
  Performs generic data validation for the operation to be performed
  </pre>