@Override protected Connection open(ConnectionData connectionData) throws Exception { return ConnectionFactory .open(connectionData, getHapiContext().getExecutorService()); }
void establishConnection() throws HL7Exception { try { activeConnection = ConnectionFactory.openEagerly(data, executor); } catch (Exception e) { throw new HL7Exception(e); } }
public static Connection openEagerly(ConnectionData connectionData, ExecutorService executorService) throws Exception { Connection connection; if (connectionData.getPort2() == 0) { connection = new ActiveConnection(connectionData.getParser(), connectionData.getProtocol(), createSocket(connectionData.getSocketFactory(), connectionData.getHost(), connectionData.getPort(), connectionData.isTls()), executorService); } else { Socket outbound = createSocket(connectionData.getSocketFactory(), connectionData.getHost(), connectionData.getPort(), connectionData.isTls()); Socket inbound = createSocket(connectionData.getSocketFactory(), connectionData.getHost(), connectionData.getPort2(), connectionData.isTls()); connection = new ActiveConnection(connectionData.getParser(), connectionData.getProtocol(), inbound, outbound, executorService); } connection.activate(); return connection; }
public static Connection openEagerly(ConnectionData connectionData, ExecutorService executorService) throws Exception { Connection connection; if (connectionData.getPort2() == 0) { connection = new ActiveConnection(connectionData.getParser(), connectionData.getProtocol(), createSocket(connectionData.getSocketFactory(), connectionData.getHost(), connectionData.getPort(), connectionData.isTls()), executorService); } else { Socket outbound = createSocket(connectionData.getSocketFactory(), connectionData.getHost(), connectionData.getPort(), connectionData.isTls()); Socket inbound = createSocket(connectionData.getSocketFactory(), connectionData.getHost(), connectionData.getPort2(), connectionData.isTls()); connection = new ActiveConnection(connectionData.getParser(), connectionData.getProtocol(), inbound, outbound, executorService); } connection.activate(); return connection; }
void establishConnection() throws HL7Exception { try { activeConnection = ConnectionFactory.openEagerly(data, executor); } catch (Exception e) { throw new HL7Exception(e); } }
@Override protected Connection open(ConnectionData connectionData) throws Exception { return ConnectionFactory .open(connectionData, getHapiContext().getExecutorService()); }
public static Connection open(ConnectionData connectionData, ExecutorService executorService) throws Exception { return connectionData.isLazy() ? new LazyConnection(connectionData, executorService) : openEagerly(connectionData, executorService); }
public static Connection open(ConnectionData connectionData, ExecutorService executorService) throws Exception { return connectionData.isLazy() ? new LazyConnection(connectionData, executorService) : openEagerly(connectionData, executorService); }