org.hudsonci.maven.plugin.builder
Class MavenProjectActionFactory

java.lang.Object
  extended by hudson.model.TransientProjectActionFactory
      extended by org.hudsonci.maven.plugin.builder.MavenProjectActionFactory
All Implemented Interfaces:
ExtensionPoint

@Named
@Singleton
@Typed(value=hudson.model.TransientProjectActionFactory.class)
public class MavenProjectActionFactory
extends TransientProjectActionFactory

Attaches the single MavenProjectAction instance to each supportable project (freestyle, multiconfig) which have at least one MavenBuilder configured.

Since:
2.1.0
Author:
Jason Dillon

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
MavenProjectActionFactory()
           
 
Method Summary
 Collection<? extends Action> createFor(AbstractProject project)
           
 
Methods inherited from class hudson.model.TransientProjectActionFactory
all
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenProjectActionFactory

public MavenProjectActionFactory()
Method Detail

createFor

public Collection<? extends Action> createFor(AbstractProject project)
Specified by:
createFor in class TransientProjectActionFactory


Copyright © 2004-2011 Hudson. All Rights Reserved.