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.map
Class GetFullSitemap

java.lang.Object
  extended by org.torweg.pulse.bundle.Controller
      extended by org.torweg.pulse.component.core.site.map.GetFullSitemap

public class GetFullSitemap
extends Controller

builds the complete Sitemap for the Locale of the ServiceRequest.

Version:
$Revision: 2049 $
Author:
Daniel Dietz

Nested Class Summary
 
Nested classes/interfaces inherited from class org.torweg.pulse.bundle.Controller
Controller.AlwaysRun
 
Constructor Summary
GetFullSitemap()
           
 
Method Summary
 GetFullSitemapResult getSitemap(Bundle bundle, ServiceRequest request)
          builds the complete Sitemap for the Locale of the ServiceRequest.
 
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

GetFullSitemap

public GetFullSitemap()
Method Detail

getSitemap

@Action(value="getFullSitemap", generate=true, stripSuffix=true, security=NEVER)
@Permission(value="seeSitemap")
public final GetFullSitemapResult getSitemap(Bundle bundle, ServiceRequest request)
builds the complete Sitemap for the Locale of the ServiceRequest.

Parameters:
request - the ServiceRequest as a basic context for the Controller
bundle - the bundle object
Returns:
a Result.