public synchronized void setTimeout(long timeout, TimeUnit timeunit) { if (connection.isEstablished()) connection.getInitiator().setTimeout(timeout, timeunit); else this.timeoutMillis = timeunit.toMillis(timeout); }
public synchronized void setTimeout(long timeout, TimeUnit timeunit) { if (connection.isEstablished()) connection.getInitiator().setTimeout(timeout, timeunit); else this.timeoutMillis = timeunit.toMillis(timeout); }
public synchronized Message sendAndReceive(Message out) throws HL7Exception, LLPException, IOException { if (!connection.isEstablished()) { connection.establishConnection(); setTimeout(timeoutMillis, TimeUnit.MILLISECONDS); } return connection.getInitiator().sendAndReceive(out); }
public synchronized Message sendAndReceive(Message out) throws HL7Exception, LLPException, IOException { if (!connection.isEstablished()) { connection.establishConnection(); setTimeout(timeoutMillis, TimeUnit.MILLISECONDS); } return connection.getInitiator().sendAndReceive(out); }