private void ignoreInnerMessage()

in mailbox/store/src/main/java/org/apache/james/mailbox/store/streaming/PartContentBuilder.java [124:148]


    private void ignoreInnerMessage() throws IOException, UnexpectedEOFException, MimeException {
        for (EntityState state = parser.next(); state != EntityState.T_END_MULTIPART; state = parser
                .next()) {
            switch (state) {
                case T_END_OF_STREAM:
                    throw new UnexpectedEOFException();

                case T_START_MULTIPART:
                    ignoreInnerMessage();
                    break;
                case T_BODY:
                case T_END_BODYPART:
                case T_END_HEADER:
                case T_END_MESSAGE:
                case T_EPILOGUE:
                case T_FIELD:
                case T_PREAMBLE:
                case T_RAW_ENTITY:
                case T_START_BODYPART:
                case T_START_HEADER:
                case T_START_MESSAGE:
                    break;
            }
        }
    }