|
||||||||
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 Sitemap
s 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.Configurable
conf
- the configurationpublic void contextualize(org.apache.avalon.framework.context.Context context) throws org.apache.avalon.framework.context.ContextException
contextualize
in interface org.apache.avalon.framework.context.Contextualizable
context
- the context objectpublic void compose(org.apache.avalon.framework.component.ComponentManager manager)
compose
in interface org.apache.avalon.framework.component.Composable
manager
- the component managerpublic 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 thrownpublic 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 thrownprotected 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 |