Clover icon

Magnolia Module Cache 5.5.9

  1. Project Clover database Mon Nov 25 2019 16:46:50 CET
  2. Package info.magnolia.module.cache

File DefaultCacheKey.java

 

Coverage histogram

../../../../img/srcFileCovDistChart0.png
75% of files have more coverage

Code metrics

0
2
2
1
58
12
2
1
1
2
1

Classes

Class Line # Actions
DefaultCacheKey 44 2 0% 2 4
0.00%
 

Contributing tests

No tests hitting this source file were found.

Source view

1    /**
2    * This file Copyright (c) 2010-2018 Magnolia International
3    * Ltd. (http://www.magnolia-cms.com). All rights reserved.
4    *
5    *
6    * This file is dual-licensed under both the Magnolia
7    * Network Agreement and the GNU General Public License.
8    * You may elect to use one or the other of these licenses.
9    *
10    * This file is distributed in the hope that it will be
11    * useful, but AS-IS and WITHOUT ANY WARRANTY; without even the
12    * implied warranty of MERCHANTABILITY or FITNESS FOR A
13    * PARTICULAR PURPOSE, TITLE, or NONINFRINGEMENT.
14    * Redistribution, except as permitted by whichever of the GPL
15    * or MNA you select, is prohibited.
16    *
17    * 1. For the GPL license (GPL), you can redistribute and/or
18    * modify this file under the terms of the GNU General
19    * Public License, Version 3, as published by the Free Software
20    * Foundation. You should have received a copy of the GNU
21    * General Public License, Version 3 along with this program;
22    * if not, write to the Free Software Foundation, Inc., 51
23    * Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
24    *
25    * 2. For the Magnolia Network Agreement (MNA), this file
26    * and the accompanying materials are made available under the
27    * terms of the MNA which accompanies this distribution, and
28    * is available at http://www.magnolia-cms.com/mna.html
29    *
30    * Any modifications to this file must keep this entire header
31    * intact.
32    *
33    */
34    package info.magnolia.module.cache;
35   
36    import java.util.Map;
37   
38    /**
39    * Default cache key implementation. Key is based on the URI, server name, parameters and request headers. Since the server name is likely to change from server to server, copying cached items around will most likely not help to avoid generating cache entries.
40    *
41    * @deprecated since 5.4. Use {info.magnolia.module.cache.cachekey.DefaultCacheKey} instead.
42    */
43    @Deprecated
 
44    public class DefaultCacheKey extends info.magnolia.module.cache.cachekey.DefaultCacheKey {
45   
46    /**
47    * @deprecated since 5.0.3 use info.magnolia.module.cache.DefaultCacheKey.DefaultCacheKey(String, String, String, String, Map<String, String>, Boolean)
48    */
 
49  0 toggle @Deprecated
50    public DefaultCacheKey(String uri, String serverName, String locale, String channel, Map<String, String> params, Boolean isSecure) {
51  0 this(uri, serverName, locale, channel, null, params, isSecure);
52    }
53   
 
54  0 toggle public DefaultCacheKey(String uri, String serverName, String locale, String channel, String method, Map<String, String> params, Boolean isSecure) {
55  0 super(uri, serverName, locale, channel, method, params, isSecure, null);
56    }
57   
58    }