1716171717181719172017211722172317241725172617271728
{ checkXA(); try { SessionXASetTimeoutResponseMessage response = (SessionXASetTimeoutResponseMessage)channel.sendBlocking(new SessionXASetTimeoutMessage(seconds), PacketImpl.SESS_XA_SET_TIMEOUT_RESP); return response.isOK(); } catch (HornetQException e) { // This should never occur throw new XAException(XAException.XAER_RMERR);
1683168416851686168716881689169016911692169316941695
1622162316241625162616271628162916301631163216331634
{ checkXA(); try { SessionXASetTimeoutResponseMessage response = (SessionXASetTimeoutResponseMessage)channel.sendBlocking(new SessionXASetTimeoutMessage(seconds)); return response.isOK(); } catch (HornetQException e) { // This should never occur throw new XAException(XAException.XAER_RMERR);
381382383384385386387388389390391
case SESS_XA_SET_TIMEOUT: { requiresResponse = true; SessionXASetTimeoutMessage message = (SessionXASetTimeoutMessage)packet; session.xaSetTimeout(message.getTimeoutSeconds()); response = new SessionXASetTimeoutResponseMessage(true); break; } case SESS_START: { session.start();
1734173517361737173817391740174117421743174417451746
314315316317318319320321322323324
packet = new SessionXASetTimeoutMessage(); break; } case SESS_XA_SET_TIMEOUT_RESP: { packet = new SessionXASetTimeoutResponseMessage(); break; } case SESS_XA_GET_TIMEOUT: { packet = new PacketImpl(PacketImpl.SESS_XA_GET_TIMEOUT);
402403404405406407408409410411412
1719172017211722172317241725172617271728172917301731
synchronized (xaGuard) { try { SessionXASetTimeoutResponseMessage response = (SessionXASetTimeoutResponseMessage)channel.sendBlocking(new SessionXASetTimeoutMessage(seconds)); return response.isOK(); } catch (HornetQException e) { // This should never occur throw new XAException(XAException.XAER_RMERR);
348349350351352353354355356357358
1611161216131614161516161617161816191620162116221623