public class DockerStartedEnvironment extends Object implements org.jboss.pnc.spi.environment.StartedEnvironment
| Constructor and Description |
|---|
DockerStartedEnvironment(DockerEnvironmentDriver dockerEnvDriver,
org.jboss.pnc.common.monitor.PullingMonitor pullingMonitor,
org.jboss.pnc.spi.repositorymanager.model.RepositorySession repositorySession,
String id,
int jenkinsPort,
int sshPort,
String containerUrl,
Path workingDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyEnvironment() |
String |
getId() |
void |
monitorInitialization(Consumer<org.jboss.pnc.spi.environment.RunningEnvironment> onComplete,
Consumer<Exception> onError) |
public DockerStartedEnvironment(DockerEnvironmentDriver dockerEnvDriver, org.jboss.pnc.common.monitor.PullingMonitor pullingMonitor, org.jboss.pnc.spi.repositorymanager.model.RepositorySession repositorySession, String id, int jenkinsPort, int sshPort, String containerUrl, Path workingDirectory)
public void destroyEnvironment()
throws org.jboss.pnc.spi.environment.exception.EnvironmentDriverException
destroyEnvironment in interface org.jboss.pnc.spi.environment.DestroyableEnvironmentorg.jboss.pnc.spi.environment.exception.EnvironmentDriverExceptionpublic void monitorInitialization(Consumer<org.jboss.pnc.spi.environment.RunningEnvironment> onComplete, Consumer<Exception> onError)
monitorInitialization in interface org.jboss.pnc.spi.environment.StartedEnvironmentpublic String getId()
getId in interface org.jboss.pnc.spi.environment.StartedEnvironmentCopyright © 2014–2016. All rights reserved.