This project has retired. For details please refer to its
Attic page .
PageLabelEventAspect (Cocoon API 2.1.12-dev [March 20 2012])
org.apache.cocoon.portal.event.aspect.impl
Class PageLabelEventAspect
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.portal.event.aspect.impl.PageLabelEventAspect
All Implemented Interfaces: Disposable , Component , LogEnabled , Serviceable , ThreadSafe , EventAspect
public class PageLabelEventAspect extends AbstractLogEnabled implements EventAspect , ThreadSafe , Serviceable , Disposable
Converts links generated by the PageLabelLinkService into events and publishes them.
Used in conjunction with the PageLabelLinkService, links generated from the layout
portal.xml will be based upon the names of the named items.
Version:
CVS $Id: PageLabelEventAspect.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Author:
Ralph Goers
Fields inherited from interface org.apache.cocoon.portal.event.aspect.EventAspect
ROLE
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
manager
protected ServiceManager manager
labelManager
protected PageLabelManager labelManager
PageLabelEventAspect
public PageLabelEventAspect ()
service
public void service (ServiceManager manager)
throws ServiceException
Specified by: service
in interface Serviceable
Throws:
ServiceException
See Also: Serviceable.service(org.apache.avalon.framework.service.ServiceManager)
dispose
public void dispose ()
Specified by: dispose
in interface Disposable
See Also: Disposable.dispose()
process
public void process (EventAspectContext context,
PortalService service)
Specified by: process
in interface EventAspect
See Also: EventAspect.process(org.apache.cocoon.portal.event.aspect.EventAspectContext, org.apache.cocoon.portal.PortalService)
Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.