com.liferay.faces.bridge.container.liferay
Class LiferayBaseURLFriendlyImpl

java.lang.Object
  extended by com.liferay.faces.bridge.container.BaseURLWrapper
      extended by com.liferay.faces.bridge.container.liferay.LiferayBaseURLFriendlyImpl
All Implemented Interfaces:
LiferayBaseURL, javax.portlet.BaseURL
Direct Known Subclasses:
LiferayPortletURLFriendlyImpl, LiferayResourceURLFriendlyImpl

public abstract class LiferayBaseURLFriendlyImpl
extends BaseURLWrapper
implements LiferayBaseURL

Author:
Neil Griffin

Constructor Summary
LiferayBaseURLFriendlyImpl()
           
 
Method Summary
 void addProperty(String key, String value)
           
protected abstract  LiferayURLGenerator getLiferayURLGenerator()
           
protected  void resetToString()
           
 void setParameter(String name, String value)
           
 void setParameter(String name, String[] values)
           
 void setParameters(Map<String,String[]> parameters)
           
 void setProperty(String key, String value)
           
 void setSecure(boolean secure)
           
 String toString()
           
 void write(Writer writer)
           
 void write(Writer writer, boolean escapeXML)
           
 
Methods inherited from class com.liferay.faces.bridge.container.BaseURLWrapper
getParameterMap, getWrapped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.portlet.BaseURL
getParameterMap
 

Constructor Detail

LiferayBaseURLFriendlyImpl

public LiferayBaseURLFriendlyImpl()
Method Detail

addProperty

public void addProperty(String key,
                        String value)
Specified by:
addProperty in interface javax.portlet.BaseURL
Overrides:
addProperty in class BaseURLWrapper

toString

public String toString()
Specified by:
toString in interface javax.portlet.BaseURL
Overrides:
toString in class BaseURLWrapper

write

public void write(Writer writer)
           throws IOException
Specified by:
write in interface javax.portlet.BaseURL
Overrides:
write in class BaseURLWrapper
Throws:
IOException

write

public void write(Writer writer,
                  boolean escapeXML)
           throws IOException
Specified by:
write in interface javax.portlet.BaseURL
Overrides:
write in class BaseURLWrapper
Throws:
IOException

resetToString

protected void resetToString()

getLiferayURLGenerator

protected abstract LiferayURLGenerator getLiferayURLGenerator()

setParameter

public void setParameter(String name,
                         String value)
Specified by:
setParameter in interface javax.portlet.BaseURL
Overrides:
setParameter in class BaseURLWrapper

setParameter

public void setParameter(String name,
                         String[] values)
Specified by:
setParameter in interface javax.portlet.BaseURL
Overrides:
setParameter in class BaseURLWrapper

setParameters

public void setParameters(Map<String,String[]> parameters)
Specified by:
setParameters in interface javax.portlet.BaseURL
Overrides:
setParameters in class BaseURLWrapper

setProperty

public void setProperty(String key,
                        String value)
Specified by:
setProperty in interface javax.portlet.BaseURL
Overrides:
setProperty in class BaseURLWrapper

setSecure

public void setSecure(boolean secure)
               throws javax.portlet.PortletSecurityException
Specified by:
setSecure in interface javax.portlet.BaseURL
Overrides:
setSecure in class BaseURLWrapper
Throws:
javax.portlet.PortletSecurityException


Copyright © 2014 Liferay, Inc.. All Rights Reserved.