View Javadoc

1   package com.atlassian.vcache.internal.test;
2   
3   import com.atlassian.vcache.ExternalCacheSettings;
4   import com.atlassian.vcache.ExternalCacheSettingsBuilder;
5   import com.atlassian.vcache.JvmCacheSettings;
6   import com.atlassian.vcache.JvmCacheSettingsBuilder;
7   import com.atlassian.vcache.internal.VCacheSettingsDefaultsProvider;
8   
9   /**
10   * Implementation that returns empty defaults.
11   */
12  public class EmptyVCacheSettingsDefaultsProvider implements VCacheSettingsDefaultsProvider {
13      @Override
14      public ExternalCacheSettings getExternalDefaults(String name) {
15          return new ExternalCacheSettingsBuilder().build();
16      }
17  
18      @Override
19      public JvmCacheSettings getJvmDefaults(String name) {
20          return new JvmCacheSettingsBuilder().build();
21      }
22  }