com.cloudbees.jenkins.plugins.okidocki
Class BuiltInContainer

java.lang.Object
  extended by com.cloudbees.jenkins.plugins.okidocki.BuiltInContainer
All Implemented Interfaces:
hudson.model.Action, hudson.model.BuildBadgeAction, hudson.model.ModelObject

public class BuiltInContainer
extends Object
implements hudson.model.BuildBadgeAction

Used to determine if launcher has to be decorated to execute in container, after SCM checkout completed.

Author:
Nicolas De Loof

Nested Class Summary
static class BuiltInContainer.Listener
           
 
Constructor Summary
BuiltInContainer(Docker docker)
           
 
Method Summary
 void afterSCM()
           
 boolean enabled()
           
 String getDisplayName()
           
 String getIconFileName()
           
 String getImage()
           
 String getUrlName()
           
 boolean tearDown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuiltInContainer

public BuiltInContainer(Docker docker)
Method Detail

afterSCM

public void afterSCM()

enabled

public boolean enabled()

getIconFileName

public String getIconFileName()
Specified by:
getIconFileName in interface hudson.model.Action

getImage

public String getImage()

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.Action
Specified by:
getDisplayName in interface hudson.model.ModelObject

getUrlName

public String getUrlName()
Specified by:
getUrlName in interface hudson.model.Action

tearDown

public boolean tearDown()
                 throws IOException,
                        InterruptedException
Throws:
IOException
InterruptedException


Copyright © 2004-2014. All Rights Reserved.