Codota Logo
Binding.getIP
Code IndexAdd Codota to your IDE (free)

How to use
getIP
method
in
org.arquillian.cube.spi.Binding

Best Java code snippets using org.arquillian.cube.spi.Binding.getIP (Showing top 8 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Connection c =
  • Codota IconDataSource dataSource;dataSource.getConnection()
  • Codota IconString url;DriverManager.getConnection(url)
  • Codota IconIdentityDatabaseUtil.getDBConnection()
  • Smart code suggestions by Codota
}
origin: org.arquillian.cube/arquillian-cube-docker

private PortBindings() {
  this.mappedPorts = new HashMap<Integer, PortAddress>();
  this.containerPorts = new LinkedHashSet<Integer>();
  final Binding configuredBindings = configuredBindings();
  containerIP = configuredBindings.getIP();
  for (PortBinding portBinding : configuredBindings.getPortBindings()) {
    final int exposedPort = portBinding.getExposedPort();
    final Integer boundPort = portBinding.getBindingPort();
    containerPorts.add(exposedPort);
    if (boundPort != null && containerIP != null) {
      mappedPorts.put(exposedPort, new PortAddressImpl(containerIP, boundPort));
    }
  }
  this.boundPorts = new LinkedHashSet<Integer>(containerPorts.size());
}
origin: arquillian/arquillian-cube

public void createCubeSystemProperties(@Observes AfterStart afterStart, CubeRegistry cubeRegistry) {
  String cubeId = afterStart.getCubeId();
  final DockerCube cube = cubeRegistry.getCube(cubeId, DockerCube.class);
  final Binding bindings = cube.bindings();
  final String cubePrefix = String.format("%s.%s", PREFIX, cubeId);
  System.setProperty(String.format("%s.ip", cubePrefix), bindings.getIP());
  System.setProperty(String.format("%s.internal.ip", cubePrefix), bindings.getInternalIP());
  for (Binding.PortBinding portBinding : bindings.getPortBindings()) {
    final int exposedPort = portBinding.getExposedPort();
    final Integer boundPort = portBinding.getBindingPort();
    System.setProperty(String.format("%s.port.%d", cubePrefix, exposedPort), boundPort.toString());
  }
}
origin: org.arquillian.cube/arquillian-cube-docker

public void createCubeSystemProperties(@Observes AfterStart afterStart, CubeRegistry cubeRegistry) {
  String cubeId = afterStart.getCubeId();
  final DockerCube cube = cubeRegistry.getCube(cubeId, DockerCube.class);
  final Binding bindings = cube.bindings();
  final String cubePrefix = String.format("%s.%s", PREFIX, cubeId);
  System.setProperty(String.format("%s.ip", cubePrefix), bindings.getIP());
  System.setProperty(String.format("%s.internal.ip", cubePrefix), bindings.getInternalIP());
  for (Binding.PortBinding portBinding : bindings.getPortBindings()) {
    final int exposedPort = portBinding.getExposedPort();
    final Integer boundPort = portBinding.getBindingPort();
    System.setProperty(String.format("%s.port.%d", cubePrefix, exposedPort), boundPort.toString());
  }
}
origin: arquillian/arquillian-cube

private PortBindings() {
  this.mappedPorts = new HashMap<Integer, PortAddress>();
  this.containerPorts = new LinkedHashSet<Integer>();
  final Binding configuredBindings = configuredBindings();
  containerIP = configuredBindings.getIP();
  for (PortBinding portBinding : configuredBindings.getPortBindings()) {
    final int exposedPort = portBinding.getExposedPort();
    final Integer boundPort = portBinding.getBindingPort();
    containerPorts.add(exposedPort);
    if (boundPort != null && containerIP != null) {
      mappedPorts.put(exposedPort, new PortAddressImpl(containerIP, boundPort));
    }
  }
  this.boundPorts = new LinkedHashSet<Integer>(containerPorts.size());
}
origin: org.arquillian.cube/arquillian-cube-docker

  private synchronized void containerStarted() {
    final Binding bindings = bindings();
    containerIP = bindings.getIP();
    internalIP = bindings.getInternalIP();
    for (PortBinding portBinding : bindings.getPortBindings()) {
      final int exposedPort = portBinding.getExposedPort();
      final Integer boundPort = portBinding.getBindingPort();
      boundPorts.add(exposedPort);
      if (boundPort != null && containerIP != null) {
        // just overwrite existing entries
        mappedPorts.put(exposedPort, new PortAddressImpl(containerIP, boundPort));
      }
    }
  }
}
origin: arquillian/arquillian-cube

  private synchronized void containerStarted() {
    final Binding bindings = bindings();
    containerIP = bindings.getIP();
    internalIP = bindings.getInternalIP();
    for (PortBinding portBinding : bindings.getPortBindings()) {
      final int exposedPort = portBinding.getExposedPort();
      final Integer boundPort = portBinding.getBindingPort();
      boundPorts.add(exposedPort);
      if (boundPort != null && containerIP != null) {
        // just overwrite existing entries
        mappedPorts.put(exposedPort, new PortAddressImpl(containerIP, boundPort));
      }
    }
  }
}
origin: arquillian/arquillian-cube

public TestPortBindings(Binding configuredBindings) {
  this.mappedPorts = new HashMap<Integer, PortAddress>();
  this.containerPorts = new LinkedHashSet<Integer>();
  containerIP = configuredBindings.getIP();
  for (PortBinding portBinding : configuredBindings.getPortBindings()) {
    final int exposedPort = portBinding.getExposedPort();
    final Integer boundPort = portBinding.getBindingPort();
    containerPorts.add(exposedPort);
    if (boundPort != null && containerIP != null) {
      mappedPorts.put(exposedPort, new PortAddressImpl(configuredBindings.getIP(), boundPort));
    }
  }
  this.boundPorts = new LinkedHashSet<Integer>(containerPorts.size());
}
origin: arquillian/arquillian-cube

@Before
public void setupContainers() {
  when(dockerClientExecutor.getDockerServerIp()).thenReturn("192.168.99.100");
  when(cubeRegistry.getCube("image", DockerCube.class)).thenReturn(dockerCube);
  when(dockerCube.bindings()).thenReturn(binding);
  when(binding.getIP()).thenReturn("192.168.99.100");
  when(binding.getInternalIP()).thenReturn("172.0.10.0");
  when(portBinding.getExposedPort()).thenReturn(8080);
  when(portBinding.getBindingPort()).thenReturn(8080);
  Set<Binding.PortBinding> portBindings = new HashSet<>();
  portBindings.add(portBinding);
  when(binding.getPortBindings()).thenReturn(portBindings);
}
org.arquillian.cube.spiBindinggetIP

Popular methods of Binding

  • <init>
  • addPortBinding
  • getPortBindings
  • getInternalIP

Popular in Java

  • Updating database using SQL prepared statement
  • getSystemService (Context)
  • getSharedPreferences (Context)
  • orElseThrow (Optional)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now