com.github.dockerjava.core.command
Class AbstrDockerCmd<CMD_T extends DockerCmd<RES_T>,RES_T>

java.lang.Object
  extended by com.github.dockerjava.core.command.AbstrDockerCmd<CMD_T,RES_T>
All Implemented Interfaces:
DockerCmd<RES_T>
Direct Known Subclasses:
AbstrAuthCfgDockerCmd, AttachContainerCmdImpl, BuildImageCmdImpl, CommitCmdImpl, ContainerDiffCmdImpl, CopyFileFromContainerCmdImpl, CreateContainerCmdImpl, CreateImageCmdImpl, InfoCmdImpl, InspectContainerCmdImpl, InspectImageCmdImpl, KillContainerCmdImpl, ListContainersCmdImpl, ListImagesCmdImpl, LogContainerCmdImpl, PauseContainerCmdImpl, PingCmdImpl, PullImageCmdImpl, RemoveContainerCmdImpl, RemoveImageCmdImpl, RestartContainerCmdImpl, SearchImagesCmdImpl, StartContainerCmdImpl, StopContainerCmdImpl, TagImageCmdImpl, TopContainerCmdImpl, UnpauseContainerCmdImpl, VersionCmdImpl, WaitContainerCmdImpl

public abstract class AbstrDockerCmd<CMD_T extends DockerCmd<RES_T>,RES_T>
extends Object
implements DockerCmd<RES_T>


Field Summary
protected  DockerCmdExec<CMD_T,RES_T> execution
           
 
Constructor Summary
AbstrDockerCmd(DockerCmdExec<CMD_T,RES_T> execution)
           
 
Method Summary
 RES_T exec()
           
protected  DockerException toDockerException(javax.ws.rs.ClientErrorException exception)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

execution

protected DockerCmdExec<CMD_T extends DockerCmd<RES_T>,RES_T> execution
Constructor Detail

AbstrDockerCmd

public AbstrDockerCmd(DockerCmdExec<CMD_T,RES_T> execution)
Method Detail

exec

public RES_T exec()
           throws DockerException
Specified by:
exec in interface DockerCmd<RES_T>
Throws:
DockerException - If something gets wrong

toDockerException

protected DockerException toDockerException(javax.ws.rs.ClientErrorException exception)


Copyright © 2014. All rights reserved.