com.sonyericsson.hudson.plugins.metadata.search
Class MetadataViewJobFilter

java.lang.Object
  extended by hudson.views.ViewJobFilter
      extended by com.sonyericsson.hudson.plugins.metadata.search.MetadataViewJobFilter
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.views.ViewJobFilter>

@Extension
public class MetadataViewJobFilter
extends hudson.views.ViewJobFilter

Filters out projects using the Metadata search functionality.

Author:
Tomas Westling <tomas.westling@sonymobile.com>

Nested Class Summary
static class MetadataViewJobFilter.MetadataViewJobFilterDescriptor
          Standard Descriptor.
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
MetadataViewJobFilter()
          Empty constructor.
MetadataViewJobFilter(String searchString)
          Standard DataBoundConstructor.
 
Method Summary
 List<hudson.model.TopLevelItem> filter(List<hudson.model.TopLevelItem> added, List<hudson.model.TopLevelItem> all, hudson.model.View filteringView)
           
 String getSearchString()
          Standard getter.
 
Methods inherited from class hudson.views.ViewJobFilter
all, getDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataViewJobFilter

@DataBoundConstructor
public MetadataViewJobFilter(String searchString)
Standard DataBoundConstructor.

Parameters:
searchString - the searchString.

MetadataViewJobFilter

public MetadataViewJobFilter()
Empty constructor.

Method Detail

getSearchString

public String getSearchString()
Standard getter.

Returns:
the searchString.

filter

public List<hudson.model.TopLevelItem> filter(List<hudson.model.TopLevelItem> added,
                                              List<hudson.model.TopLevelItem> all,
                                              hudson.model.View filteringView)
Specified by:
filter in class hudson.views.ViewJobFilter


Copyright © 2004-2013. All Rights Reserved.