org.jboss.portal.api
Interface PortalURL

All Known Subinterfaces:
PortalNodeURL
All Known Implementing Classes:
AbstractPortalNodeURL, PageURL, WindowURL

public interface PortalURL

Base interface for portal urls.

Version:
$Revision: 1.1 $
Author:
Julien Viet

Method Summary
 void setAuthenticated(java.lang.Boolean wantAuthenticated)
          Affect the authentication mode of the transport protocol that the URL will designate.
 void setRelative(boolean relative)
          Affet the URL generation by creating either a relative or an absolute URL.
 void setSecure(java.lang.Boolean wantSecure)
          Affect the security mode of the transport protocol that the URL will designate.
 java.lang.String toString()
          Generate an URL for this node.
 

Method Detail

setAuthenticated

void setAuthenticated(java.lang.Boolean wantAuthenticated)
Affect the authentication mode of the transport protocol that the URL will designate. A null value indicates that it should reuse the value of the incoming transport.


setSecure

void setSecure(java.lang.Boolean wantSecure)
Affect the security mode of the transport protocol that the URL will designate. A null value indicates that it should reuse the value of the incoming transport.


setRelative

void setRelative(boolean relative)
Affet the URL generation by creating either a relative or an absolute URL.


toString

java.lang.String toString()
Generate an URL for this node.

Overrides:
toString in class java.lang.Object
Returns:
a generated url.