背景:我有一个操作可能在运行时锁定的示例,如果发生这种情况,我必须能够处理这种可能性并终止操作。该解决方案必须与应用程序服务器无关,因此不能选择具有超时值的容器管理事务。
实际问题:我在有状态会话 bean 中运行操作并使用外部 @Timeout 方法对其进行监视的解决方案的一个想法,但要使其正常工作,我需要能够中断或取消该会话 bean。有没有办法做到这一点?
背景:我有一个操作可能在运行时锁定的示例,如果发生这种情况,我必须能够处理这种可能性并终止操作。该解决方案必须与应用程序服务器无关,因此不能选择具有超时值的容器管理事务。
实际问题:我在有状态会话 bean 中运行操作并使用外部 @Timeout 方法对其进行监视的解决方案的一个想法,但要使其正常工作,我需要能够中断或取消该会话 bean。有没有办法做到这一点?