public MultiPartEmail attach()

in src/main/java/org/apache/commons/mail/MultiPartEmail.java [410:433]


    public MultiPartEmail attach(
        final DataSource ds,
        final String name,
        final String description)
        throws EmailException
    {
        if (ds == null)
        {
            throw new EmailException("Invalid Datasource");
        }
        // verify that the DataSource is valid
        try (InputStream is = ds.getInputStream())
        {
            if (is == null)
            {
                throw new EmailException("Invalid Datasource");
            }
        }
        catch (final IOException e)
        {
            throw new EmailException("Invalid Datasource", e);
        }
        return attach(ds, name, description, EmailAttachment.ATTACHMENT);
    }