Estou com uma dúvida dentro dessa arquitetura Java Jakarta EE + JPA, tentei fazer uns teste para controle do tempo ao realizar uma operação no banco de dados.
Vi alguns exemplos utilizando incluindo uma nova propriedade no persistence.xml:
<properties>
<property name="javax.persistence.query.timeout" value="1000"/>
</properties>
ou setendo uma sugestão de timeout na query:
query.setHint("javax.persistence.query.timeout", 1000);
É possível dentro desse contexto controlar esse tempo de espera ao realizar uma consulta no banco de dados?