lumis.portal.url
Interface IURLFactory

Package class diagram package IURLFactory
All Known Subinterfaces:
IServiceInterfaceActionResponse, IServiceInterfaceRenderResponse, IServiceInterfaceResponse
All Known Implementing Classes:
ServiceContainerActionResponse, ServiceContainerRenderResponse, ServiceContainerResponse

@StableMinor(version="5.5",
             sinceVersion="5.0")
public interface IURLFactory

Interface implemented by classes able to generate Portal URL objects.

Since:
5.5.0

Method Summary
 IServiceInterfaceUrl createActionURL()
          Creates an action URL.
 IServiceInterfaceUrl createPortalURL()
          Creates a URL for accessing a portal page.
 IServiceInterfaceUrl createRenderURL()
          Creates a render URL.
 

Method Detail

createActionURL

IServiceInterfaceUrl createActionURL()
Creates an action URL.

Returns:
the URL object.
Since:
5.5.0
See Also:
IServiceInterface.processAction(lumis.portal.serviceinterface.IServiceInterfaceActionRequest, lumis.portal.serviceinterface.IServiceInterfaceActionResponse)

createRenderURL

IServiceInterfaceUrl createRenderURL()
Creates a render URL.

Returns:
the URL object.
Since:
5.5.0
See Also:
IServiceInterface.render(lumis.portal.serviceinterface.IServiceInterfaceRenderRequest, lumis.portal.serviceinterface.IServiceInterfaceRenderResponse)

createPortalURL

IServiceInterfaceUrl createPortalURL()
Creates a URL for accessing a portal page.

The returned URL object will not have its destination specified, so it will refer to the portal home by default. Its methods may be used to specify the URL destination.

Returns:
the URL object.
Since:
5.5.0
See Also:
IServiceInterfaceUrl.setPageId(String), IServiceInterfaceUrl.setChannelId(String)


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