|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
org.apache.myfaces.trinidad.util.URLEncoder
org.apache.myfaces.trinidad.util.URLEncoderWrapper
public abstract class URLEncoderWrapper
| Constructor Summary | |
|---|---|
URLEncoderWrapper() |
|
| Method Summary | |
|---|---|
java.lang.String |
encodeActionURL(java.lang.String url)This function should be the same as the ExternalContext.encodeActionURL(String) method. |
java.lang.String |
encodeInProtocolResourceURL(java.lang.String url)Encodes a url to a resource such that it is inProtocol. |
java.lang.String |
encodePartialActionURL(java.lang.String url)This encodes a URL so that it can be used to make a PPR request in all containers. |
java.lang.String |
encodeRedirectURL(java.lang.String url)Encodes a url to be explicitly used for a redirect. |
java.lang.String |
encodeResourceURL(java.lang.String url)Encodes a url as a resource. |
java.lang.String |
encodeSkinResourceURL(java.lang.String url)Encodes a resource URL that is mapped to a skinning resources. |
abstract URLEncoder |
getWrapped() |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public URLEncoderWrapper()
| Method Detail |
|---|
public abstract URLEncoder getWrapped()
public java.lang.String encodeActionURL(java.lang.String url)
URLEncoderExternalContext.encodeActionURL(String) method. By default it call the code in the ExternalContext. The reason its provided here is that certain URLEncoderUtility instances may wish to override the default functionality and have the ExternalContext pull its default encoding from here.encodeActionURL in class URLEncoderpublic java.lang.String encodeResourceURL(java.lang.String url)
URLEncoderExternalContext.encodeResourceURL(String). The url returned from this method is NOT guarenteed to be in-protocol (meaning that it MAY not have access to session information). The advantage of encoding something in this fashion is that in certain types of containers, like portals, the URL generated may have faster access and will generally work better for the purposes of caching do to its RESTful state.encodeResourceURL in class URLEncoderurl - the unencoded urlpublic java.lang.String encodeInProtocolResourceURL(java.lang.String url)
URLEncoderencodeInProtocolResourceURL in class URLEncoderurl - the unencoded urlpublic java.lang.String encodePartialActionURL(java.lang.String url)
URLEncoderencodePartialActionURL in class URLEncoderurl - the unencoded urlpublic java.lang.String encodeRedirectURL(java.lang.String url)
URLEncoderencodeRedirectURL in class URLEncoderurl - the unencoded urlpublic java.lang.String encodeSkinResourceURL(java.lang.String url)
URLEncoderencodeSkinResourceURL in class URLEncoder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.