private InetAddress getLocalHost() { try { return InetAddress.getLocalHost(); } catch (UnknownHostException ex) { return InetAddress.getLoopbackAddress(); } }
@Override public InetAddress run() { if (PlatformDependent.javaVersion() >= 7) { return InetAddress.getLoopbackAddress(); } try { return InetAddress.getByName(null); } catch (UnknownHostException e) { throw new IllegalStateException(e); } } });
public static String getLoopbackAddress() { return InetAddress.getLoopbackAddress().getHostAddress(); }
private static String buildH2JdbcUrl(int embeddedDatabasePort) { InetAddress ip = InetAddress.getLoopbackAddress(); String host; if (ip instanceof Inet6Address) { host = "[" + ip.getHostAddress() + "]"; } else { host = ip.getHostAddress(); } return format("jdbc:h2:tcp://%s:%d/sonar", host, embeddedDatabasePort); }
@Override public InetAddress run() { if (PlatformDependent.javaVersion() >= 7) { return InetAddress.getLoopbackAddress(); } try { return InetAddress.getByName(null); } catch (UnknownHostException e) { throw new IllegalStateException(e); } } });
@Override public InetAddress run() { if (PlatformDependent.javaVersion() >= 7) { return InetAddress.getLoopbackAddress(); } try { return InetAddress.getByName(null); } catch (UnknownHostException e) { throw new IllegalStateException(e); } } });
@Signature public static InetAddress getLoopbackAddress() throws UnknownHostException { return InetAddress.getLoopbackAddress(); }
public CeHttpServer(Properties processProps, List<HttpAction> actions) { this.processProps = processProps; this.actions = actions; this.actionRegistry = new ActionRegistryImpl(); this.nanoHttpd = new CeNanoHttpd(InetAddress.getLoopbackAddress().getHostAddress(), 0, actionRegistry); }
public void init() throws Exception { super.init(); physical_addr=new IpAddress(InetAddress.getLoopbackAddress(), port++); }
/** * @param data Data. */ private void attack(byte[] data) throws IOException { InetAddress addr = InetAddress.getLoopbackAddress(); try ( Socket sock = new Socket(addr, 47500); OutputStream oos = new BufferedOutputStream(sock.getOutputStream()) ) { oos.write(U.IGNITE_HEADER); oos.write(data); } }
@Test public void resolve_H2_provider_when_props_is_empty_and_set_URL_to_default_H2() { Props props = newProps(); assertThat(underTest.resolveProviderAndEnforceNonnullJdbcUrl(props)) .isEqualTo(Provider.H2); assertThat(props.nonNullValue(JDBC_URL.getKey())).isEqualTo(String.format("jdbc:h2:tcp://%s:9092/sonar", InetAddress.getLoopbackAddress().getHostAddress())); }
@Before public void setup() { kvStateClientProxy = new KvStateClientProxyImpl( InetAddress.getLoopbackAddress(), Collections.singleton(0).iterator(), 1, 1, new DisabledKvStateRequestStats()); }
@Test public void getInetAddress_Test() throws Exception { ValueMetaInternetAddress v = new ValueMetaInternetAddress( "IP" ); RowMetaInterface row = mock( RowMetaInterface.class ); doReturn( v ).when( row ).searchValueMeta( anyString() ); doReturn( 0 ).when( row ).indexOfValue( anyString() ); assertEquals( InetAddress.getLoopbackAddress(), new FieldHelper( row, "IP" ).getInetAddress( new Object[] { InetAddress.getLoopbackAddress() } ) ); }
@Test public void setValue_InetAddress() throws Exception { ValueMetaInternetAddress v = new ValueMetaInternetAddress( "IP" ); RowMetaInterface row = mock( RowMetaInterface.class ); doReturn( v ).when( row ).searchValueMeta( anyString() ); doReturn( 0 ).when( row ).indexOfValue( anyString() ); Object[] data = new Object[1]; new FieldHelper( row, "IP" ).setValue( data, InetAddress.getLoopbackAddress() ); assertEquals( InetAddress.getLoopbackAddress(), data[0] ); }
@Before public void setUp() throws Exception { localServerAddress = new InetSocketAddress(InetAddress.getLoopbackAddress(), PortAssignment.unique()); x509Util = new ClientX509Util(); x509TestContext.setSystemProperties(x509Util, KeyStoreFileType.JKS, KeyStoreFileType.JKS); }
@Before public void setUp() throws IOException, X509Exception { qp = new QuorumPeer(); long myId = qp.getId(); int clientPort = PortAssignment.unique(); Map<Long, QuorumServer> peersView = new HashMap<Long, QuorumServer>(); InetAddress clientIP = InetAddress.getLoopbackAddress(); peersView.put(Long.valueOf(myId), new QuorumServer(myId, new InetSocketAddress(clientIP, PortAssignment.unique()), new InetSocketAddress(clientIP, PortAssignment.unique()), new InetSocketAddress(clientIP, clientPort), LearnerType.PARTICIPANT)); quorumVerifierMock = mock(QuorumVerifier.class); when(quorumVerifierMock.getAllMembers()).thenReturn(peersView); qp.setQuorumVerifier(quorumVerifierMock, false); File tmpDir = ClientBase.createEmptyTestDir(); fileTxnSnapLog = new FileTxnSnapLog(new File(tmpDir, "data"), new File(tmpDir, "data_txnlog")); ZKDatabase zkDb = new ZKDatabase(fileTxnSnapLog); zks = new LeaderZooKeeperServer(fileTxnSnapLog, qp, zkDb); leader = new Leader(qp, zks); leaderBean = new LeaderBean(leader, zks); }
private static HazelcastMember newHzMember() { // use loopback for support of offline builds InetAddress loopback = InetAddress.getLoopbackAddress(); return new HazelcastMemberBuilder() .setProcessId(ProcessId.COMPUTE_ENGINE) .setNodeName("bar") .setPort(NetworkUtilsImpl.INSTANCE.getNextAvailablePort(loopback)) .setNetworkInterface(loopback.getHostAddress()) .build(); } }
@Test public void start_ignores_URL_to_create_database_and_uses_empty_username_and_password_when_then_are_not_set() throws IOException { int port = NetworkUtilsImpl.INSTANCE.getNextAvailablePort(InetAddress.getLoopbackAddress()); settings .setProperty(PATH_DATA.getKey(), temporaryFolder.newFolder().getAbsolutePath()) .setProperty(JDBC_URL.getKey(), "jdbc url") .setProperty(JDBC_EMBEDDED_PORT.getKey(), "" + port); underTest.start(); checkDbIsUp(port, "", ""); }
@Test public void start_creates_db_and_adds_tcp_listener() throws IOException { int port = NetworkUtilsImpl.INSTANCE.getNextAvailablePort(InetAddress.getLoopbackAddress()); settings .setProperty(PATH_DATA.getKey(), temporaryFolder.newFolder().getAbsolutePath()) .setProperty(JDBC_URL.getKey(), "jdbc url") .setProperty(JDBC_EMBEDDED_PORT.getKey(), "" + port) .setProperty(JDBC_USERNAME.getKey(), "foo") .setProperty(JDBC_PASSWORD.getKey(), "bar"); underTest.start(); checkDbIsUp(port, "foo", "bar"); // H2 listens on loopback address only verify(system2).setProperty("h2.bindAddress", LOOPBACK_ADDRESS); }
@Test public void start_supports_in_memory_H2_JDBC_URL() throws IOException { int port = NetworkUtilsImpl.INSTANCE.getNextAvailablePort(InetAddress.getLoopbackAddress()); settings .setProperty(PATH_DATA.getKey(), temporaryFolder.newFolder().getAbsolutePath()) .setProperty(JDBC_URL.getKey(), "jdbc:h2:mem:sonar") .setProperty(JDBC_EMBEDDED_PORT.getKey(), "" + port) .setProperty(JDBC_USERNAME.getKey(), "foo") .setProperty(JDBC_PASSWORD.getKey(), "bar"); underTest.start(); checkDbIsUp(port, "foo", "bar"); }