|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLoggable
|
+--org.apache.cocoon.sitemap.Manager
This class manages all sub Sitemaps of a Sitemap
Invokation of sub sitemaps will be done by this instance as well
checking regeneration of the sub Sitemap
| Field Summary | |
protected org.apache.avalon.framework.configuration.Configuration |
conf
The configuration |
protected org.apache.avalon.framework.context.Context |
context
|
protected java.lang.Class |
handlerClass
|
protected org.apache.avalon.framework.component.ComponentManager |
manager
The component manager |
protected org.apache.avalon.excalibur.logger.LogKitManager |
sitemapLogKitManager
The sitemap logkit manager |
protected org.apache.avalon.excalibur.component.RoleManager |
sitemapRoles
The sitemap role manager |
protected java.util.HashMap |
sitemaps
The vectors of sub sitemaps |
| Constructor Summary | |
Manager()
|
|
| Method Summary | |
void |
compose(org.apache.avalon.framework.component.ComponentManager manager)
get a component manager |
void |
configure(org.apache.avalon.framework.configuration.Configuration conf)
get a configuration |
void |
contextualize(org.apache.avalon.framework.context.Context context)
get a context |
boolean |
hasChanged()
has the sitemap changed |
boolean |
invoke(org.apache.avalon.framework.component.ComponentManager newManager,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source,
boolean check_reload,
boolean reload_asynchron)
invokes the sitemap handler to process a request |
boolean |
invoke(org.apache.avalon.framework.component.ComponentManager newManager,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source,
boolean check_reload,
boolean reload_asynchron,
StreamPipeline pipeline,
EventPipeline eventPipeline)
invokes the sitemap handler to process a request |
void |
setLogKitManager(org.apache.avalon.excalibur.logger.LogKitManager logkit)
Set the logkit manager |
void |
setRoleManager(org.apache.avalon.excalibur.component.RoleManager roles)
Set the role manager |
| Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable |
getLogger, setLogger, setupLogger, setupLogger, setupLogger |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected org.apache.avalon.framework.context.Context context
protected java.util.HashMap sitemaps
protected org.apache.avalon.framework.configuration.Configuration conf
protected org.apache.avalon.framework.component.ComponentManager manager
protected org.apache.avalon.excalibur.component.RoleManager sitemapRoles
protected org.apache.avalon.excalibur.logger.LogKitManager sitemapLogKitManager
protected java.lang.Class handlerClass
| Constructor Detail |
public Manager()
| Method Detail |
public void setRoleManager(org.apache.avalon.excalibur.component.RoleManager roles)
public void setLogKitManager(org.apache.avalon.excalibur.logger.LogKitManager logkit)
setLogKitManager in interface org.apache.avalon.excalibur.logger.LogKitManageable
public void configure(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException
configure in interface org.apache.avalon.framework.configuration.Configurableconf - the configuration
public void contextualize(org.apache.avalon.framework.context.Context context)
throws org.apache.avalon.framework.context.ContextException
contextualize in interface org.apache.avalon.framework.context.Contextualizablecontext - the context objectpublic void compose(org.apache.avalon.framework.component.ComponentManager manager)
compose in interface org.apache.avalon.framework.component.Composablemanager - the component manager
public boolean invoke(org.apache.avalon.framework.component.ComponentManager newManager,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source,
boolean check_reload,
boolean reload_asynchron)
throws java.lang.Exception
environment - the environmenturi_prefix - the prefix to the URIsource - the source of the sitemapcheck_reload - should the sitemap be automagically reloadedreload_asynchron - should the sitemap be reloaded asynchronjava.lang.Exception - there may be several excpetions thrown
public boolean invoke(org.apache.avalon.framework.component.ComponentManager newManager,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source,
boolean check_reload,
boolean reload_asynchron,
StreamPipeline pipeline,
EventPipeline eventPipeline)
throws java.lang.Exception
environment - the environmenturi_prefix - the prefix to the URIsource - the source of the sitemapcheck_reload - should the sitemap be automagically reloadedreload_asynchron - should the sitemap be reloaded asynchronjava.lang.Exception - there may be several excpetions thrownpublic boolean hasChanged()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||