Package hudson.views
Class AddRemoveFallbackFilter
- java.lang.Object
-
- hudson.views.ViewJobFilter
-
- hudson.views.AddRemoveFallbackFilter
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ViewJobFilter>
public class AddRemoveFallbackFilter extends ViewJobFilter
Returns all jobs if no jobs added, or all jobs if no jobs added, depending on configuration. Does not modify the list of added jobs in the other cases.- Author:
- davidparsson
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AddRemoveFallbackFilter.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description AddRemoveFallbackFilter(String fallbackTypeString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<TopLevelItem>
filter(List<TopLevelItem> added, List<TopLevelItem> all, View filteringView)
String
getFallbackTypeString()
-
Methods inherited from class hudson.views.ViewJobFilter
all, getDescriptor
-
-
-
-
Constructor Detail
-
AddRemoveFallbackFilter
@DataBoundConstructor public AddRemoveFallbackFilter(String fallbackTypeString)
-
-
Method Detail
-
getFallbackTypeString
public String getFallbackTypeString()
-
filter
public List<TopLevelItem> filter(List<TopLevelItem> added, List<TopLevelItem> all, View filteringView)
- Specified by:
filter
in classViewJobFilter
-
-