ExtendedCacheControl result = new ExtendedCacheControl(); result.setNoTransform(false); result.setNoCache(true); if (val != null && !"".equals(val)) result.getNoCacheFields().add(val); result.setPrivate(true); if (val != null && !"".equals(val)) result.getPrivateFields().add(val); result.setNoStore(true); result.setMaxAge(Integer.valueOf(val)); result.setSMaxAge(Integer.valueOf(val)); result.setNoTransform(true); result.setMustRevalidate(true); result.setProxyRevalidate(true); result.setPublic(true); result.getCacheExtension().put(name, val);
if (ecc.isPublic())
ExtendedCacheControl result = new ExtendedCacheControl(); result.setNoTransform(false); result.setNoCache(true); if (val != null && !"".equals(val)) result.getNoCacheFields().add(val); result.setPrivate(true); if (val != null && !"".equals(val)) result.getPrivateFields().add(val); result.setNoStore(true); result.setMaxAge(Integer.valueOf(val)); result.setSMaxAge(Integer.valueOf(val)); result.setNoTransform(true); result.setMustRevalidate(true); result.setProxyRevalidate(true); result.setPublic(true); result.getCacheExtension().put(name, val);
ExtendedCacheControl result = new ExtendedCacheControl(); result.setNoTransform(false); result.setNoCache(true); if (val != null && !"".equals(val)) result.getNoCacheFields().add(val); result.setPrivate(true); if (val != null && !"".equals(val)) result.getPrivateFields().add(val); result.setNoStore(true); result.setMaxAge(Integer.valueOf(val)); result.setSMaxAge(Integer.valueOf(val)); result.setNoTransform(true); result.setMustRevalidate(true); result.setProxyRevalidate(true); result.setPublic(true); result.getCacheExtension().put(name, val);