/** * This method tests whether this object of <code>InPort</code> has the required(mandatory) fields * set, before inserting values in the database. * * @exception FioranoException if the object is not valid * @since Tifosi2.0 */ public void validate() throws FioranoException { if (m_strPortName == null) { throw new FioranoException(DmiErrorCodes.ERR_INVALID_ARGUMENT_ERROR); } if (m_params != null) { Enumeration _enum = m_params.elements(); while (_enum.hasMoreElements()) { Param param = (Param) _enum.nextElement(); param.validate(); } } }