org.jenkinsci.plugins.buildcontextcapture.type
Class FlexibleBuildContextCaptureType

java.lang.Object
  extended by org.jenkinsci.plugins.buildcontextcapture.type.BuildContextCaptureType
      extended by org.jenkinsci.plugins.buildcontextcapture.type.FlexibleBuildContextCaptureType
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<BuildContextCaptureType>
Direct Known Subclasses:
BuildTimeType, CommandType, JobConfigType, LogType

public abstract class FlexibleBuildContextCaptureType
extends BuildContextCaptureType

Author:
Gregory Boissinot

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
FlexibleBuildContextCaptureType()
           
 
Method Summary
 void capture(hudson.model.AbstractBuild build, BuildContextLogger logger)
           
abstract  void captureAndExport(hudson.model.AbstractBuild build, hudson.FilePath outputDir, BuildContextLogger logger)
           
 
Methods inherited from class org.jenkinsci.plugins.buildcontextcapture.type.BuildContextCaptureType
getDescriptor, getExportedDir, getExportedFilePath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlexibleBuildContextCaptureType

public FlexibleBuildContextCaptureType()
Method Detail

capture

public void capture(hudson.model.AbstractBuild build,
                    BuildContextLogger logger)
             throws BuildContextException
Specified by:
capture in class BuildContextCaptureType
Throws:
BuildContextException

captureAndExport

public abstract void captureAndExport(hudson.model.AbstractBuild build,
                                      hudson.FilePath outputDir,
                                      BuildContextLogger logger)
                               throws BuildContextException
Throws:
BuildContextException


Copyright © 2004-2012. All Rights Reserved.