protected void validate(String operationType) throws Exception
	{
		super.validate(operationType);

		MPSLong exporter_id_validator = new MPSLong();
		exporter_id_validator.validate(operationType, exporter_id, "\"exporter_id\"");
		
		MPSLong priority_validator = new MPSLong();
		priority_validator.validate(operationType, priority, "\"priority\"");
		
		MPSLong timestamp_validator = new MPSLong();
		timestamp_validator.validate(operationType, timestamp, "\"timestamp\"");
		
		MPSString hostname_validator = new MPSString();
		hostname_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 255);
		hostname_validator.validate(operationType, hostname, "\"hostname\"");
		
		MPSString process_name_validator = new MPSString();
		process_name_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 255);
		process_name_validator.validate(operationType, process_name, "\"process_name\"");
		
		MPSString module_validator = new MPSString();
		module_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 255);
		module_validator.validate(operationType, module, "\"module\"");
		
		MPSString type_validator = new MPSString();
		type_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 255);
		type_validator.validate(operationType, type, "\"type\"");
		
		MPSString syslog_msg_validator = new MPSString();
		syslog_msg_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 2000);
		syslog_msg_validator.validate(operationType, syslog_msg, "\"syslog_msg\"");
		
		MPSLong sequence_no_validator = new MPSLong();
		sequence_no_validator.validate(operationType, sequence_no, "\"sequence_no\"");
		
		MPSLong datarecord_rx_time_validator = new MPSLong();
		datarecord_rx_time_validator.validate(operationType, datarecord_rx_time, "\"datarecord_rx_time\"");
		
		MPSBoolean decoded_validator = new MPSBoolean();
		decoded_validator.validate(operationType, decoded, "\"decoded\"");
		
		MPSString group_name_validator = new MPSString();
		group_name_validator.setConstraintMaxStrLen(MPSConstants.GENERIC_CONSTRAINT, 255);
		group_name_validator.validate(operationType, group_name, "\"group_name\"");
		
		MPSString id_validator = new MPSString();
		id_validator.setConstraintIsReq(MPSConstants.DELETE_CONSTRAINT, true);
		id_validator.setConstraintIsReq(MPSConstants.MODIFY_CONSTRAINT, true);
		id_validator.validate(operationType, id, "\"id\"");
		
	}
protected void validate ( String operationType ) throws Exception { super . validate ( operationType ) ; MPSLong exporter_id_validator = new MPSLong ( ) ; exporter_id_validator . validate ( operationType , exporter_id , "\"exporter_id\"" ) ; MPSLong priority_validator = new MPSLong ( ) ; priority_validator . validate ( operationType , priority , "\"priority\"" ) ; MPSLong timestamp_validator = new MPSLong ( ) ; timestamp_validator . validate ( operationType , timestamp , "\"timestamp\"" ) ; MPSString hostname_validator = new MPSString ( ) ; hostname_validator . setConstraintMaxStrLen ( MPSConstants . GENERIC_CONSTRAINT , 255 ) ; hostname_validator . validate ( operationType , hostname , "\"hostname\"" ) ; MPSString process_name_validator = new MPSString ( ) ; process_name_validator . setConstraintMaxStrLen ( MPSConstants . GENERIC_CONSTRAINT , 255 ) ; process_name_validator . validate ( operationType , process_name , "\"process_name\"" ) ; MPSString module_validator = new MPSString ( ) ; module_validator . setConstraintMaxStrLen ( MPSConstants . GENERIC_CONSTRAINT , 255 ) ; module_validator . validate ( operationType , module , "\"module\"" ) ; MPSString type_validator = new MPSString ( ) ; type_validator . setConstraintMaxStrLen ( MPSConstants . GENERIC_CONSTRAINT , 255 ) ; type_validator . validate ( operationType , type , "\"type\"" ) ; MPSString syslog_msg_validator = new MPSString ( ) ; syslog_msg_validator . setConstraintMaxStrLen ( MPSConstants . GENERIC_CONSTRAINT , 2000 ) ; syslog_msg_validator . validate ( operationType , syslog_msg , "\"syslog_msg\"" ) ; MPSLong sequence_no_validator = new MPSLong ( ) ; sequence_no_validator . validate ( operationType , sequence_no , "\"sequence_no\"" ) ; MPSLong datarecord_rx_time_validator = new MPSLong ( ) ; datarecord_rx_time_validator . validate ( operationType , datarecord_rx_time , "\"datarecord_rx_time\"" ) ; MPSBoolean decoded_validator = new MPSBoolean ( ) ; decoded_validator . validate ( operationType , decoded , "\"decoded\"" ) ; MPSString group_name_validator = new MPSString ( ) ; group_name_validator . setConstraintMaxStrLen ( MPSConstants . GENERIC_CONSTRAINT , 255 ) ; group_name_validator . validate ( operationType , group_name , "\"group_name\"" ) ; MPSString id_validator = new MPSString ( ) ; id_validator . setConstraintIsReq ( MPSConstants . DELETE_CONSTRAINT , true ) ; id_validator . setConstraintIsReq ( MPSConstants . MODIFY_CONSTRAINT , true ) ; id_validator . validate ( operationType , id , "\"id\"" ) ; }
<pre>
Performs generic data validation for the operation to be performed
</pre>