Comment définir le délai d'expiration de la requête sur PreparedStatement?

Est-il un moyen d'obtenir la Connexion.prepareStatement() lève une erreur ou de retour, au lieu de l'attente d'un verrou de ligne?

Je suis en train de mettre en œuvre la synchronisation inter-processus avec l'aide d'une requête préparée, que je n'ai pas commis, de sorte qu'il attrape un verrou en écriture sur une ligne spécifique. Dans les autres processus, il tente de préparer l'instruction sql, puis il se bloque pendant que le processus se termine. J'ai besoin de cela pour me faire savoir qu'elle est suspendue, afin que je puisse arrêter la fonction, et essayez à nouveau chaque fois qu'il est reportée.

Des idées? J'ai été googler pour les jours, et n'arrive pas à trouver une réponse oui/non.

source d'informationauteur Chris