lumis.content.service
Class ContentHyperLinkResolver
java.lang.Object
lumis.portal.hyperlink.GenericHyperLinkResolver
lumis.doui.service.DouiHyperLinkResolver
lumis.content.service.ContentHyperLinkResolver
- All Implemented Interfaces:
- IHyperLinkResolver
public class ContentHyperLinkResolver
- extends DouiHyperLinkResolver
Hyperlink resolver for content services.
- Since:
- 4.2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContentHyperLinkResolver
public ContentHyperLinkResolver()
createUrl
protected IServiceInterfaceUrl createUrl(SessionConfig sessionConfig,
HyperLinkConfig hyperLinkConfig,
String pageId,
ITransaction transaction)
throws PortalException
- Description copied from class:
GenericHyperLinkResolver
- Creates an URL for the given hyperlink.
This implementation call
GenericHyperLinkResolver.setUrlParameters(SessionConfig, IServiceInterfaceUrl, Map, ITransaction)
to fill the created URL's parameters.
- Overrides:
createUrl
in class GenericHyperLinkResolver
- Parameters:
sessionConfig
- the user session information.hyperLinkConfig
- the hyperlink value.pageId
- the destination page. If null the created URL will not
have an explicit pageId specified.transaction
- the transaction for persistence access.
- Returns:
- the created URL, or null if the arguments could not be resolved
into a URL.
- Throws:
PortalException
Lumisportal 5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.