org.apache.cocoon.portal.impl
Class PageLabelLinkService
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.portal.impl.DefaultLinkService
org.apache.cocoon.portal.impl.PageLabelLinkService
- All Implemented Interfaces:
- Contextualizable, Disposable, LinkService, LogEnabled, Parameterizable, Serviceable, ThreadSafe
- public class PageLabelLinkService
- extends DefaultLinkService
The PageLabelLinkService generates links for named items defined in the layout portal.xml.
Links for other entities are passed to the DefaultLinkService to be resolved.
- Version:
- $Id: PageLabelLinkService.java 327168 2005-10-21 12:56:35Z cziegeler $
| Methods inherited from class org.apache.cocoon.portal.impl.DefaultLinkService |
addEvent, addEventToLink, addParameterToLink, addUniqueParameterToLink, contextualize, encodeURL, getInfo, getInternalParameterNames, getRefreshLinkURI, getRefreshLinkURI, isInternalParameterName, isSecure, parameterize |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
apectName
protected String apectName
labelManager
protected PageLabelManager labelManager
- The label manager
PageLabelLinkService
public PageLabelLinkService()
service
public void service(ServiceManager manager)
throws ServiceException
- Specified by:
service in interface Serviceable- Overrides:
service in class DefaultLinkService
- Throws:
ServiceException- See Also:
Serviceable.service(org.apache.avalon.framework.service.ServiceManager)
getLinkURI
public String getLinkURI(Event event)
- Get the uri for the coplet containing event
- Specified by:
getLinkURI in interface LinkService- Overrides:
getLinkURI in class DefaultLinkService
- Parameters:
event - The event to find
- Returns:
- A URI
- See Also:
LinkService.getLinkURI(org.apache.cocoon.portal.event.Event)
getLinkURI
public String getLinkURI(Event event,
Boolean secure)
- Get the uri for the coplet containing event
- Specified by:
getLinkURI in interface LinkService- Overrides:
getLinkURI in class DefaultLinkService
- Parameters:
event - The event to findsecure - true if a secure protocol is required, false otherwise.
- Returns:
- A URI
- See Also:
LinkService.getLinkURI(org.apache.cocoon.portal.event.Event, Boolean)
getLinkURI
public String getLinkURI(List events)
- Get the uri for this coplet containing the additional events.
- Specified by:
getLinkURI in interface LinkService- Overrides:
getLinkURI in class DefaultLinkService
- Parameters:
events - The events that will be processed by the generated uri.
- Returns:
- A URI
- See Also:
LinkService.getLinkURI(java.util.List)
getLinkURI
public String getLinkURI(List events,
Boolean secure)
- Get the uri for this coplet containing the additional events.
- Specified by:
getLinkURI in interface LinkService- Overrides:
getLinkURI in class DefaultLinkService
- Parameters:
events - The events that will be processed by the generated uri.
- Returns:
- A URI
- See Also:
LinkService.getLinkURI(java.util.List)
dispose
public void dispose()
- Specified by:
dispose in interface Disposable- Overrides:
dispose in class DefaultLinkService
- See Also:
Disposable.dispose()
Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.