summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/quantum/src/main/java/org/openecomp/portalsdk/core/util/CacheManager.java
blob: e26ac8845bf2e28f9b0aa527104647e8f11bebc5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*-
 * ================================================================================
 * eCOMP Portal SDK
 * ================================================================================
 * Copyright (C) 2017 AT&T Intellectual Property
 * ================================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ================================================================================
 */
package org.openecomp.portalsdk.core.util;

import org.openecomp.portalsdk.core.objectcache.jcs.JCSCacheManager;
import org.springframework.context.annotation.Configuration;
@Configuration
public class CacheManager extends JCSCacheManager {
    public CacheManager() {
    	
    }

    /* The following can be customized for your application to cache the appropriate data upon application startup. The provided
       example retrieves a list of sample lookup data and puts the list in the Cache Manager. To retrieve that data, simply call the
       Cache Manager's getObject(String key) method which will return an Object instance. To put additional data in the Cache Manager
       outside of application startup, call the Cache Manager's putObject(String key, Object objectToCache) method. */
    public void loadLookUpCache() {
        /*
    	List<Role> result = (List<Role>)getDataAccessService().getList(Role.class,null);

        if (result != null) {
          putObject("lookupRoles", result);
        }*/
    }

}