org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp
Class CacheControlImp

java.lang.Object
  extended by org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.CacheControlImp
All Implemented Interfaces:
javax.portlet.CacheControl

public class CacheControlImp
extends Object
implements javax.portlet.CacheControl

Created by The eXo Platform SAS. Author : Roman Pedchenko roman.pedchenko@exoplatform.com.ua


Constructor Summary
CacheControlImp(MimeResponseImp resp)
           
 
Method Summary
 String getETag()
          Overridden method.
 int getExpirationTime()
          Overridden method.
 boolean isPublicScope()
          Overridden method.
 void setETag(String token)
          Overridden method.
 void setExpirationTime(int time)
          Overridden method.
 void setPublicScope(boolean publicScope)
          Overridden method.
 void setUseCachedContent(boolean useCachedContent)
          Overridden method.
 boolean useCachedContent()
          Overridden method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheControlImp

public CacheControlImp(MimeResponseImp resp)
Parameters:
resp - response
Method Detail

getExpirationTime

public final int getExpirationTime()
Overridden method.

Specified by:
getExpirationTime in interface javax.portlet.CacheControl
Returns:
time
See Also:
CacheControl.getExpirationTime()

setExpirationTime

public final void setExpirationTime(int time)
Overridden method.

Specified by:
setExpirationTime in interface javax.portlet.CacheControl
Parameters:
time - time
See Also:
CacheControl.setExpirationTime(int)

isPublicScope

public final boolean isPublicScope()
Overridden method.

Specified by:
isPublicScope in interface javax.portlet.CacheControl
Returns:
public scope
See Also:
CacheControl.isPublicScope()

setPublicScope

public final void setPublicScope(boolean publicScope)
Overridden method.

Specified by:
setPublicScope in interface javax.portlet.CacheControl
Parameters:
publicScope - public scope
See Also:
CacheControl.setPublicScope(boolean)

getETag

public final String getETag()
Overridden method.

Specified by:
getETag in interface javax.portlet.CacheControl
Returns:
token
See Also:
CacheControl.getETag()

setETag

public final void setETag(String token)
Overridden method.

Specified by:
setETag in interface javax.portlet.CacheControl
Parameters:
token - token
See Also:
CacheControl.setETag(java.lang.String)

useCachedContent

public final boolean useCachedContent()
Overridden method.

Specified by:
useCachedContent in interface javax.portlet.CacheControl
Returns:
either to use cached content
See Also:
CacheControl.useCachedContent()

setUseCachedContent

public final void setUseCachedContent(boolean useCachedContent)
Overridden method.

Specified by:
setUseCachedContent in interface javax.portlet.CacheControl
Parameters:
useCachedContent - either to use cached content
See Also:
CacheControl.setUseCachedContent(boolean)


Copyright © 2009 eXo Platform SAS. All Rights Reserved.