Interface DockerAccessInterface

  • All Superinterfaces:
    org.uberfire.commons.lifecycle.Disposable
    All Known Implementing Classes:
    DockerAccessInterfaceImpl

    public interface DockerAccessInterface
    extends org.uberfire.commons.lifecycle.Disposable
    This interface abstracts the Docker client interactions
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.spotify.docker.client.DockerClient getDockerClient​(org.guvnor.ala.runtime.providers.ProviderId providerId)  
      • Methods inherited from interface org.uberfire.commons.lifecycle.Disposable

        dispose
    • Method Detail

      • getDockerClient

        com.spotify.docker.client.DockerClient getDockerClient​(org.guvnor.ala.runtime.providers.ProviderId providerId)
                                                        throws com.spotify.docker.client.DockerException,
                                                               InterruptedException
        Throws:
        com.spotify.docker.client.DockerException
        InterruptedException