| Package | Description |
|---|---|
| org.gradle.cache | |
| org.gradle.cache.internal | |
| org.gradle.testfixtures.internal |
| Modifier and Type | Method and Description |
|---|---|
DirectoryCacheBuilder |
DirectoryCacheBuilder.withLockMode(FileLockManager.LockMode lockMode)
Specifies the initial lock mode to use.
|
| Modifier and Type | Method and Description |
|---|---|
static FileLockManager.LockMode |
FileLockManager.LockMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FileLockManager.LockMode[] |
FileLockManager.LockMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
FileLock |
FileLockManager.lock(File target,
FileLockManager.LockMode mode,
String targetDisplayName)
Creates a locks for the given file with the given mode.
|
FileLock |
DefaultFileLockManager.lock(File target,
FileLockManager.LockMode mode,
String targetDisplayName) |
FileLock |
FileLockManager.lock(File target,
FileLockManager.LockMode mode,
String targetDisplayName,
String operationDisplayName)
Creates a locks for the given file with the given mode.
|
FileLock |
DefaultFileLockManager.lock(File target,
FileLockManager.LockMode mode,
String targetDisplayName,
String operationDisplayName) |
void |
DefaultCacheAccess.open(FileLockManager.LockMode lockMode)
Opens this cache access with the given lock mode.
|
PersistentCache |
CacheFactory.open(File cacheDir,
String displayName,
CacheUsage usage,
CacheValidator cacheValidator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Action<? super PersistentCache> initializer) |
<K,V> PersistentIndexedCache<K,V> |
CacheFactory.openIndexedCache(File cacheDir,
CacheUsage usage,
CacheValidator cacheValidator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<V> serializer) |
<E> PersistentStateCache<E> |
CacheFactory.openStateCache(File cacheDir,
CacheUsage usage,
CacheValidator cacheValidator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<E> serializer) |
PersistentCache |
CacheFactory.openStore(File storeDir,
String displayName,
FileLockManager.LockMode lockMode,
Action<? super PersistentCache> initializer) |
| Constructor and Description |
|---|
DefaultPersistentDirectoryCache(File dir,
String displayName,
CacheUsage cacheUsage,
CacheValidator validator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Action<? super PersistentCache> initAction,
FileLockManager lockManager) |
DefaultPersistentDirectoryStore(File dir,
String displayName,
FileLockManager.LockMode lockMode,
FileLockManager fileLockManager) |
| Modifier and Type | Method and Description |
|---|---|
PersistentCache |
InMemoryCacheFactory.open(File cacheDir,
String displayName,
CacheUsage usage,
CacheValidator cacheValidator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Action<? super PersistentCache> initializer) |
<K,V> PersistentIndexedCache<K,V> |
InMemoryCacheFactory.openIndexedCache(File cacheDir,
CacheUsage usage,
CacheValidator validator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<V> serializer) |
<E> PersistentStateCache<E> |
InMemoryCacheFactory.openStateCache(File cacheDir,
CacheUsage usage,
CacheValidator validator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<E> serializer) |
PersistentCache |
InMemoryCacheFactory.openStore(File storeDir,
String displayName,
FileLockManager.LockMode lockMode,
Action<? super PersistentCache> initializer) |
Copyright © 2013. All rights reserved