lumis.portal.hyperlink
Interface IHyperLinkResolver
- All Known Implementing Classes:
- ChatRoomService, ColService, CommentService, ContentHyperLinkResolver, ContentService, DouiHyperLinkResolver, DouiService, GenericHyperLinkResolver, HtmlService, NavigationService, ProducerService, ReportService, WikiService, WSRPConsumerService
@StableMinor(version="5.5",
sinceVersion="4.0")
public interface IHyperLinkResolver
Defines the methods needed to be implemented for resolving an hyperlink.
This interface may be implemented by an IService
implementation
to customize the hyperlink resolution for that service interfaces.
- Since:
- 4.0.10
- See Also:
lumis.portal.hyperlink
resolveHyperLink
IServiceInterfaceUrl resolveHyperLink(SessionConfig sessionConfig,
HyperLinkConfig hyperLinkConfig,
ITransaction transaction)
throws PortalException
- Resolves an hyperlink to the corresponding URL.
- Parameters:
sessionConfig
- the user session information.hyperLinkConfig
- hyperlink informationtransaction
- the transaction for persistence access.
- Returns:
- the url, or null if the hyperlink could not be resolved.
- Throws:
PortalException
- Since:
- 4.0.10
Lumisportal 5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.