public class DockerCube extends BaseCube<CubeContainer>
Cube.State| Constructor and Description |
|---|
DockerCube(String id,
CubeContainer configuration,
DockerClientExecutor executor) |
| Modifier and Type | Method and Description |
|---|---|
Binding |
bindings() |
void |
changeToPreRunning() |
CubeContainer |
configuration() |
Binding |
configuredBindings() |
void |
create() |
void |
destroy() |
String |
getId() |
long |
getStartingTimeInMillis() |
long |
getStoppingTimeInMillis() |
boolean |
isRunningOnRemote() |
void |
start() |
Cube.State |
state() |
void |
stop() |
addMetadata, getMetadata, hasMetadatapublic DockerCube(String id, CubeContainer configuration, DockerClientExecutor executor)
public Cube.State state()
public String getId()
public void create()
throws CubeControlException
CubeControlExceptionpublic void start()
throws CubeControlException
CubeControlExceptionpublic void stop()
throws CubeControlException
CubeControlExceptionpublic void destroy()
throws CubeControlException
CubeControlExceptionpublic Binding bindings()
public Binding configuredBindings()
public boolean isRunningOnRemote()
public CubeContainer configuration()
public void changeToPreRunning()
public long getStartingTimeInMillis()
public long getStoppingTimeInMillis()
Copyright © 2018 JBoss by Red Hat. All rights reserved.