|
||||||||
| 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 |
| 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 |
protected Handler |
createHandler(org.apache.avalon.framework.component.ComponentManager newManager,
java.lang.String source,
boolean check_reload,
boolean reload_async,
long check_delay)
|
void |
dispose()
Disposable |
boolean |
invoke(Handler sitemapHandler,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source)
Invokes the sitemap handler to process a request |
boolean |
invoke(Handler sitemapHandler,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source,
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 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(Handler sitemapHandler,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source)
throws java.lang.Exception
environment - the environmenturi_prefix - the prefix to the URIsource - the source of the sitemapjava.lang.Exception - there may be several excpetions thrown
public boolean invoke(Handler sitemapHandler,
Environment environment,
java.lang.String uri_prefix,
java.lang.String source,
StreamPipeline pipeline,
EventPipeline eventPipeline)
throws java.lang.Exception
environment - the environmenturi_prefix - the prefix to the URIsource - the source of the sitemapjava.lang.Exception - there may be several excpetions thrown
protected Handler createHandler(org.apache.avalon.framework.component.ComponentManager newManager,
java.lang.String source,
boolean check_reload,
boolean reload_async,
long check_delay)
throws java.lang.Exception
public void dispose()
dispose in interface org.apache.avalon.framework.activity.Disposable
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||