O Servlet 3.1 incluiu os métodos isReady() e setWriteListener(WriteListener listener)() em javax.servlet.ServletOutputStream. A especificação também incluiu os métodos isReady(), isFinished() e setReadListener(ReadListener readListener)() em javax.servlet.ServletInputStream. Esses métodos não foram incluídos no Servlet 3.0 e devem ser implementados ao migrar para o Servlet 3.1.
Essa regra sinaliza classes que estendem javax.servlet.ServletOutputStream ou javax.servlet.ServletInputStream, não se auto-abstraem e não implementam esses novos métodos.
Para obter mais informações, consulte o Javadoc ServletInputStream.
Para obter mais informações, consulte o Javadoc ServletOutputStream.
Para obter informações sobre mudanças de comportamento do Servlet 3.1, consulte o recurso a seguir: Mudanças de comportamento do Servlet 3.1.