Interface | Description |
---|---|
IPageWebResourceRenderRequest |
Defines a render request for a given
PageWebResource . |
IPageWebResourceRequest |
Defines a request for a given
PageWebResource . |
IRequestedURI |
Represents a requested URI for the portal.
|
IURLFactory |
Interface implemented by classes able to generate Portal URL objects.
|
IURLManager |
Provides URL resolution and mapping management.
|
IURLResolver |
Defines methods used for resolving portal web resource URLs.
|
IWebResourceFactory |
Interface implemented by factories of
WebResource . |
Class | Description |
---|---|
GenericURLResolver |
Generic implementation of
IURLResolver . |
PageWebResourceRenderRequest |
Default
IPageWebResourceRenderRequest implementation. |
PageWebResourceRequest |
A
IServiceInterfaceRequest implementation that is used by the service container. |
PortalAwareHttpServletResponse |
A
HttpServletResponse wrapper that is aware of portal URL details and
perform the necessary URL conversions. |
URLConversionCacheObserver |
Triggers the clearing of URL conversions cache due to updates of pages,
channels or websites.
|
URLManager |
IURLManager implementation. |
URLUtil |
Utility class for URL related actions.
|
WebResource |
Represents a resource that is accessible through a web server.
|
WebResourceDiscoveryFilter |
Detects the web resource for the a request.
|
WebResourceForwardFilter |
Resolves what is the proper handling for a request, according to the
request's and web resource's properties.
|
WebResourceUtil |
Utility class for
WebResource . |
Enum | Description |
---|---|
IRequestedURI.RequestProcessType |
Types of processing required for this requested URI.
|
IURLManager.CreateStrategy |
Contains creation strategy options.
|
IURLManager.PathReferenceType |
Used to specify how html references should be made.
|
IURLManager
provides the API for the
back-end of page URLs mapping resolution.
WebResource
represents a resource accessible through
a portal URL.
IURLResolver
defines the interface for a
URL resolver, that may be implemented to customize
how the URL for web resources are resolved.
A IURLResolver
may be applied to a channel or page using the
property (see lumis.portal.url.IURLResolver
lumis.portal.propertybag
).
GenericURLResolver
is a generic implementation of
IURLResolver
.
When the rule for web resource URL resolving is modified (either due to the
dynamic nature of the IURLResolver
implementation or
because of changes in the resolver configuration), the URLs already resolved
are not affected, but new URLs resolved are based on the new resolution
rules. If the new rules are desired to be applied over URLs already resolved,
it will be necessary to remove the undesired URL mappings. Note that this
removal may cause links to such URLs to become broken.
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.