code: protected void validate(String operationType) throws Exception
  	{
  		super.validate(operationType);
  
  		MPSString id_validator = new MPSString();
  		id_validator.validate(operationType, id, "\"id\"");
  		
  		MPSString act_id_validator = new MPSString();
  		act_id_validator.validate(operationType, act_id, "\"act_id\"");
  		
  		MPSString activity_validator = new MPSString();
  		activity_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 128);
  		activity_validator.validate(operationType, activity, "\"activity\"");
  		
  		MPSString status_validator = new MPSString();
  		status_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 64);
  		status_validator.validate(operationType, status, "\"status\"");
  		
  		MPSString message_validator = new MPSString();
  		message_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 256);
  		message_validator.validate(operationType, message, "\"message\"");
  		
  		MPSBoolean is_last_validator = new MPSBoolean();
  		is_last_validator.validate(operationType, is_last, "\"is_last\"");
  		
  		MPSInt starttime_validator = new MPSInt();
  		starttime_validator.validate(operationType, starttime, "\"starttime\"");
  		
  	}
docs: <pre>
  Performs generic data validation for the operation to be performed
  </pre>