Package lumis.portal.hyperlink

Package class diagram package lumis.portal.hyperlink
Provides resolution from internal portal structure hyperlinks to the actual page URLs.

See:
          Description

Interface Summary
IHyperLinkManager Provides hyperlink related operations.
IHyperLinkResolver Defines the methods needed to be implemented for resolving an hyperlink.
 

Class Summary
GenericHyperLinkResolver A generic implementation for resolving hyperlinks.
HyperLinkConfig Value class for HyperLink data.
HyperLinkControllerHtml  
HyperLinkManager Implementation of hyperlink operations.
 

Package lumis.portal.hyperlink Description

Provides resolution from internal portal structure hyperlinks to the actual page URLs. The hyperlink is specified by an instance of HyperLinkConfig. IHyperLinkManager contains the methods for obtaining the corresponding IServiceInterfaceUrl.

A service may customize the URL resolution for its resources. When the HyperLinkConfig contains enough information for identifying the service (such as specifying service instance or service interface), and the corresponding service implements IHyperLinkResolver, then its method will be used for resolving the hyperlink. If the service does not implement it or cannot be identified, then GenericHyperLinkResolver is used.

Since:
4.0.0


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.