code: public static FaxClientSpi createChildFaxClientSpi(String type,Properties configuration)
      {
          //create fax client SPI
          FaxClientSpi faxClientSpi=FaxClientSpiFactory.createFaxClientSpiImpl(type,configuration,true);
  
          return faxClientSpi;
      }
docs: This function creates a new fax client SPI based on the provided configuration.<br>
  This is an internal framework method and should not be invoked by classes outside the
  fax4j framework.
  
  @param   type
  The fax client type (may be null for default type)
  @param   configuration
  The fax client configuration (may be null)
  @return  The fax client SPI instance