@ParametersAreNonnullByDefault public class MockVCacheFactory extends Object implements com.atlassian.vcache.VCacheFactory
Constructor and Description |
---|
MockVCacheFactory() |
Modifier and Type | Method and Description |
---|---|
<V> com.atlassian.vcache.DirectExternalCache<V> |
getDirectExternalCache(String cacheName,
com.atlassian.vcache.Marshaller<V> marshaller,
com.atlassian.vcache.ExternalCacheSettings externalCacheSettings) |
<V> com.atlassian.vcache.DirectExternalCache<V> |
getDirectExternalCache(String s,
com.atlassian.marshalling.api.MarshallingPair<V> marshallingPair,
com.atlassian.vcache.ExternalCacheSettings externalCacheSettings) |
<K,V> com.atlassian.vcache.JvmCache<K,V> |
getJvmCache(String s,
com.atlassian.vcache.JvmCacheSettings jvmCacheSettings) |
<K,V> com.atlassian.vcache.RequestCache<K,V> |
getRequestCache(String s) |
<V> com.atlassian.vcache.StableReadExternalCache<V> |
getStableReadExternalCache(String cacheName,
com.atlassian.vcache.Marshaller<V> marshaller,
com.atlassian.vcache.ExternalCacheSettings externalCacheSettings) |
<V> com.atlassian.vcache.StableReadExternalCache<V> |
getStableReadExternalCache(String s,
com.atlassian.marshalling.api.MarshallingPair<V> marshallingPair,
com.atlassian.vcache.ExternalCacheSettings externalCacheSettings) |
<V> com.atlassian.vcache.TransactionalExternalCache<V> |
getTransactionalExternalCache(String s,
com.atlassian.vcache.Marshaller<V> marshaller,
com.atlassian.vcache.ExternalCacheSettings externalCacheSettings) |
<V> com.atlassian.vcache.TransactionalExternalCache<V> |
getTransactionalExternalCache(String s,
com.atlassian.marshalling.api.MarshallingPair<V> marshallingPair,
com.atlassian.vcache.ExternalCacheSettings externalCacheSettings) |
@Nonnull public <K,V> com.atlassian.vcache.JvmCache<K,V> getJvmCache(String s, com.atlassian.vcache.JvmCacheSettings jvmCacheSettings)
getJvmCache
in interface com.atlassian.vcache.VCacheFactory
@Nonnull public <K,V> com.atlassian.vcache.RequestCache<K,V> getRequestCache(String s)
getRequestCache
in interface com.atlassian.vcache.VCacheFactory
@Nonnull public <V> com.atlassian.vcache.TransactionalExternalCache<V> getTransactionalExternalCache(String s, com.atlassian.vcache.Marshaller<V> marshaller, com.atlassian.vcache.ExternalCacheSettings externalCacheSettings)
getTransactionalExternalCache
in interface com.atlassian.vcache.VCacheFactory
public <V> com.atlassian.vcache.TransactionalExternalCache<V> getTransactionalExternalCache(String s, com.atlassian.marshalling.api.MarshallingPair<V> marshallingPair, com.atlassian.vcache.ExternalCacheSettings externalCacheSettings)
getTransactionalExternalCache
in interface com.atlassian.vcache.VCacheFactory
@Nonnull public <V> com.atlassian.vcache.StableReadExternalCache<V> getStableReadExternalCache(String cacheName, com.atlassian.vcache.Marshaller<V> marshaller, com.atlassian.vcache.ExternalCacheSettings externalCacheSettings)
getStableReadExternalCache
in interface com.atlassian.vcache.VCacheFactory
public <V> com.atlassian.vcache.StableReadExternalCache<V> getStableReadExternalCache(String s, com.atlassian.marshalling.api.MarshallingPair<V> marshallingPair, com.atlassian.vcache.ExternalCacheSettings externalCacheSettings)
getStableReadExternalCache
in interface com.atlassian.vcache.VCacheFactory
@Nonnull public <V> com.atlassian.vcache.DirectExternalCache<V> getDirectExternalCache(String cacheName, com.atlassian.vcache.Marshaller<V> marshaller, com.atlassian.vcache.ExternalCacheSettings externalCacheSettings)
getDirectExternalCache
in interface com.atlassian.vcache.VCacheFactory
public <V> com.atlassian.vcache.DirectExternalCache<V> getDirectExternalCache(String s, com.atlassian.marshalling.api.MarshallingPair<V> marshallingPair, com.atlassian.vcache.ExternalCacheSettings externalCacheSettings)
getDirectExternalCache
in interface com.atlassian.vcache.VCacheFactory
Copyright © 2002-2021 Atlassian. All Rights Reserved.