View Javadoc
1   package com.atlassian.cache.vcache;
2   
3   import javax.annotation.Nonnull;
4   
5   import com.atlassian.cache.CacheSettings;
6   import com.atlassian.cache.CacheSettingsBuilder;
7   import com.atlassian.cache.CacheSettingsDefaultsProvider;
8   
9   class MyCacheSettingsDefaultsProvider implements CacheSettingsDefaultsProvider
10  {
11      @Nonnull
12      @Override
13      public CacheSettings getDefaults(@Nonnull String name)
14      {
15          // Want to use the local caches by default as they support all the functionality
16          return new CacheSettingsBuilder().local().build();
17      }
18  }