/** * Checks that all required parameters are present */ public void validate() throws MessageException { List requiredFields = getRequiredFields(); Iterator paramIter = _params.getParameters().iterator(); while (paramIter.hasNext()) { Parameter param = (Parameter) paramIter.next(); if (!param.isValid()) throw new MessageException("Invalid parameter: " + param); } if (requiredFields == null) return; Iterator reqIter = requiredFields.iterator(); while(reqIter.hasNext()) { String required = (String) reqIter.next(); if (! hasParameter(required)) throw new MessageException( "Required parameter missing: " + required); } }
/** * Checks that all required parameters are present */ public void validate() throws MessageException { List requiredFields = getRequiredFields(); Iterator paramIter = _params.getParameters().iterator(); while (paramIter.hasNext()) { Parameter param = (Parameter) paramIter.next(); if (!param.isValid()) throw new MessageException("Invalid parameter: " + param); } if (requiredFields == null) return; Iterator reqIter = requiredFields.iterator(); while(reqIter.hasNext()) { String required = (String) reqIter.next(); if (! hasParameter(required)) throw new MessageException( "Required parameter missing: " + required); } }
/** * Checks that all required parameters are present */ public void validate() throws MessageException { List requiredFields = getRequiredFields(); Iterator paramIter = _params.getParameters().iterator(); while (paramIter.hasNext()) { Parameter param = (Parameter) paramIter.next(); if (!param.isValid()) throw new MessageException("Invalid parameter: " + param); } if (requiredFields == null) return; Iterator reqIter = requiredFields.iterator(); while(reqIter.hasNext()) { String required = (String) reqIter.next(); if (! hasParameter(required)) throw new MessageException( "Required parameter missing: " + required); } }
/** * Checks that all required parameters are present */ public void validate() throws MessageException { List requiredFields = getRequiredFields(); Iterator paramIter = _params.getParameters().iterator(); while (paramIter.hasNext()) { Parameter param = (Parameter) paramIter.next(); if (!param.isValid()) throw new MessageException("Invalid parameter: " + param); } if (requiredFields == null) return; Iterator reqIter = requiredFields.iterator(); while(reqIter.hasNext()) { String required = (String) reqIter.next(); if (! hasParameter(required)) throw new MessageException( "Required parameter missing: " + required); } }
/** * Checks that all required parameters are present */ public void validate() throws MessageException { List requiredFields = getRequiredFields(); Iterator paramIter = _params.getParameters().iterator(); while (paramIter.hasNext()) { Parameter param = (Parameter) paramIter.next(); if (!param.isValid()) { throw new MessageException("Invalid parameter: " + param); } } if (requiredFields == null) { return; } Iterator reqIter = requiredFields.iterator(); while (reqIter.hasNext()) { String required = (String) reqIter.next(); if (!hasParameter(required)) { throw new MessageException( "Required parameter missing: " + required); } } }