Package com.cloudogu.scmmanager
Class CheckoutListener
- java.lang.Object
-
- hudson.model.listeners.SCMListener
-
- com.cloudogu.scmmanager.CheckoutListener
-
- All Implemented Interfaces:
ExtensionPoint
@Extension public class CheckoutListener extends SCMListener
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description CheckoutListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onCheckout(Run<?,?> run, SCM scm, FilePath workspace, TaskListener listener, File changelogFile, SCMRevisionState pollingBaseline)
void
setInformationService(ScmInformationService informationService)
void
setNotificationService(com.cloudogu.scmmanager.NotificationService notificationService)
-
Methods inherited from class hudson.model.listeners.SCMListener
all, onChangeLogParsed, onChangeLogParsed, register, unregister
-
-
-
-
Method Detail
-
setInformationService
@Inject public void setInformationService(ScmInformationService informationService)
-
setNotificationService
@Inject public void setNotificationService(com.cloudogu.scmmanager.NotificationService notificationService)
-
onCheckout
public void onCheckout(Run<?,?> run, SCM scm, FilePath workspace, TaskListener listener, @CheckForNull File changelogFile, @CheckForNull SCMRevisionState pollingBaseline)
- Overrides:
onCheckout
in classSCMListener
-
-