pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.core.site.search
Class SiteSearchRebuild

java.lang.Object
  extended by org.torweg.pulse.bundle.Controller
      extended by org.torweg.pulse.component.core.site.search.SiteSearchRebuild

public class SiteSearchRebuild
extends Controller

rebuilds the main search index for Contents attached to a Sitemap.

Version:
$Revision: 2049 $
Author:
Thomas Weber

Nested Class Summary
 
Nested classes/interfaces inherited from class org.torweg.pulse.bundle.Controller
Controller.AlwaysRun
 
Constructor Summary
SiteSearchRebuild()
           
 
Method Summary
 JDOMResult run(ServiceRequest request)
          does the actual index rebuilding.
 
Methods inherited from class org.torweg.pulse.bundle.Controller
getAlwaysRun, isAlwaysRun, setAlwaysRun
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiteSearchRebuild

public SiteSearchRebuild()
Method Detail

run

@Action(value="siteSearchRebuild")
@Permission(value="siteSearchRebuild")
public final JDOMResult run(ServiceRequest request)
does the actual index rebuilding.

Parameters:
request - the current request
Returns:
a JDOMResult with the re-indexed contents