Class DockerContainerConsoleAction
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.TaskAction
org.jenkinsci.plugins.dockerbuildstep.action.DockerContainerConsoleAction
- All Implemented Interfaces:
 Action,ModelObject,SearchableModelObject,SearchItem,Serializable
Jenkins action to add a 'Console Output' like page for the Docker container output. Container output is gathered
 using the 
AttachContainerCmd.- See Also:
 
- 
Nested Class Summary
Nested Classes - 
Field Summary
Fields inherited from class hudson.model.TaskAction
log, workerThread - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected ACLgetACL()AbstractBuild<?, ?> getOwner()protected PermissionbooleanvoidsetContainerName(String containerName) start()voidstop()voidwriteLogTo(long offset, org.apache.commons.jelly.XMLOutput out) Methods inherited from class hudson.model.TaskAction
doClearError, doProgressiveHtml, doProgressiveLog, getLog, getSearchUrl, getWorkerThreadMethods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError 
- 
Constructor Details
- 
DockerContainerConsoleAction
 
 - 
 - 
Method Details
- 
getIconFileName
- Specified by:
 getIconFileNamein interfaceAction- Specified by:
 getIconFileNamein classTaskAction
 - 
getDisplayName
- Specified by:
 getDisplayNamein interfaceAction- Specified by:
 getDisplayNamein interfaceModelObject
 - 
getFullDisplayName
 - 
getUrlName
- Specified by:
 getUrlNamein interfaceAction
 - 
getOwner
 - 
getPermission
- Specified by:
 getPermissionin classTaskAction
 - 
getACL
- Specified by:
 getACLin classTaskAction
 - 
getBuildStatusUrl
 - 
setContainerName
 - 
getLogFile
 - 
obtainLog
- Overrides:
 obtainLogin classTaskAction
 - 
isLogUpdated
public boolean isLogUpdated() - 
getLogInputStream
- Throws:
 IOException
 - 
writeLogTo
- Throws:
 IOException
 - 
start
- Throws:
 IOException
 - 
stop
public void stop() 
 -