1
19
20 package com.liferay.portlet;
21
22 import javax.portlet.CacheControl;
23
24
30 public class CacheControlImpl implements CacheControl {
31
32 public CacheControlImpl(
33 String eTag, int expirationTime, boolean publicScope,
34 boolean useCachedContent) {
35
36 _eTag = eTag;
37 _expirationTime = expirationTime;
38 _publicScope = publicScope;
39 _useCachedContent = useCachedContent;
40 }
41
42 public String getETag() {
43 return _eTag;
44 }
45
46 public boolean isPublicScope() {
47 return _publicScope;
48 }
49
50 public int getExpirationTime() {
51 return _expirationTime;
52 }
53
54 public void setETag(String eTag) {
55 _eTag = eTag;
56 }
57
58 public void setExpirationTime(int expirationTime) {
59 _expirationTime = expirationTime;
60 }
61
62 public void setPublicScope(boolean publicScope) {
63 _publicScope = publicScope;
64 }
65
66 public void setUseCachedContent(boolean useCachedContent) {
67 _useCachedContent = useCachedContent;
68 }
69
70 public boolean useCachedContent() {
71 return _useCachedContent;
72 }
73
74 private String _eTag;
75 private int _expirationTime;
76 private boolean _publicScope;
77 private boolean _useCachedContent;
78
79 }