Verificar novos métodos em interfaces Java SQL

No Java SE 6, uma nova superinterface java.sql.Wrapper foi incluída nas interfaces SQL a seguir:

Essa regra detecta e sinaliza classes Java que implementam essas interfaces se as classes não possuírem os métodos Wrapper. Qualquer classe que implementa essas interfaces Java não pode compilar até que os métodos Wrapper sejam incluídos na classe.

No exemplo a seguir, a classe MyClass será sinalizada até que os métodos isWrapperFor e unwrap sejam incluídos:

public class MyClass implements javax.sql.DataSource {
	public Connection getConnection() throws SQLException {
		// TODO Stub de método gerado automaticamente
		return null;
	}

	public Connection getConnection(String username, String password)
			throws SQLException {
		// TODO Stub de método gerado automaticamente
		return null;
	}

	public PrintWriter getLogWriter() throws SQLException {
		// TODO Stub de método gerado automaticamente
		return null;
	}

	public void setLogWriter(PrintWriter out) throws SQLException {
		// TODO Stub de método gerado automaticamente
		
	}

	public void setLoginTimeout(int seconds) throws SQLException {
		// TODO Stub de método gerado automaticamente
		
	}

	public int getLoginTimeout() throws SQLException {
		// TODO Stub de método gerado automaticamente
		return 0;
	}
                            
}

Para corrigir o problema, compile seu aplicativo no Eclipse usando Java 6 ou superior. Use a correção automatizada para incluir os métodos ausentes e, em seguida, inclua manualmente a implementação ausente Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.

Consulte a documentação Java da interface java.sql.Wrapper para obter mais informações.