Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
F
G
I
L
M
N
O
R
S
U
W
C
copy(File, File, FileProcessor.ProgressListener)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
Copy src- to target-file.
D
DefaultFileLockManager
- Class in
org.eclipse.tesla.aether.concurrency
Offers advisory file locking independently of the platform.
DefaultFileLockManager()
- Constructor for class org.eclipse.tesla.aether.concurrency.
DefaultFileLockManager
DefaultFileLockManager(Logger)
- Constructor for class org.eclipse.tesla.aether.concurrency.
DefaultFileLockManager
F
FileLockManager
- Interface in
org.eclipse.tesla.aether.concurrency
A LockManager holding external locks, locking files between OS processes (e.g.
FileLockManager.Lock
- Interface in
org.eclipse.tesla.aether.concurrency
This lock object adds the ability to directly access the contents of the locked file.
G
getFile()
- Method in interface org.eclipse.tesla.aether.concurrency.
FileLockManager.Lock
Get the file this Lock was obtained for.
getRandomAccessFile()
- Method in interface org.eclipse.tesla.aether.concurrency.
FileLockManager.Lock
Gets the random access file used to read/write the contents of the locked file.
I
initService(ServiceLocator)
- Method in class org.eclipse.tesla.aether.concurrency.
DefaultFileLockManager
initService(ServiceLocator)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
initService(ServiceLocator)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingSyncContextFactory
isShared()
- Method in interface org.eclipse.tesla.aether.concurrency.
FileLockManager.Lock
Tells whether the lock is shared or exclusive.
L
lock()
- Method in interface org.eclipse.tesla.aether.concurrency.
FileLockManager.Lock
Lock the file this Lock was obtained for.
LockingFileProcessor
- Class in
org.eclipse.tesla.aether.concurrency
A utility class helping with file-based operations.
LockingFileProcessor()
- Constructor for class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
LockingFileProcessor(FileLockManager)
- Constructor for class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
LockingSyncContextFactory
- Class in
org.eclipse.tesla.aether.concurrency
A synchronization context factory that employs OS-level file locks to control access to artifacts/metadatas.
LockingSyncContextFactory()
- Constructor for class org.eclipse.tesla.aether.concurrency.
LockingSyncContextFactory
M
mkdirs(File)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
Thread-safe variant of
File.mkdirs()
.
move(File, File)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
N
newInstance(RepositorySystemSession, boolean)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingSyncContextFactory
O
org.eclipse.tesla.aether.concurrency
- package org.eclipse.tesla.aether.concurrency
R
readLock(File)
- Method in class org.eclipse.tesla.aether.concurrency.
DefaultFileLockManager
readLock(File)
- Method in interface org.eclipse.tesla.aether.concurrency.
FileLockManager
Obtain a lock object that may be used to lock the target file for reading.
S
setFileLockManager(FileLockManager)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
Sets the LockManager to use.
setFileLockManager(FileLockManager)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingSyncContextFactory
setLogger(Logger)
- Method in class org.eclipse.tesla.aether.concurrency.
DefaultFileLockManager
Set the logger to use.
setLogger(Logger)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
Sets the logger to use for this component.
setLogger(Logger)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingSyncContextFactory
Sets the logger to use for this component.
U
unlock()
- Method in interface org.eclipse.tesla.aether.concurrency.
FileLockManager.Lock
Unlock the file this Lock was obtained for.
W
write(File, String)
- Method in class org.eclipse.tesla.aether.concurrency.
LockingFileProcessor
Write the given data to a file.
writeLock(File)
- Method in class org.eclipse.tesla.aether.concurrency.
DefaultFileLockManager
writeLock(File)
- Method in interface org.eclipse.tesla.aether.concurrency.
FileLockManager
Obtain a lock object that may be used to lock the target file for writing.
C
D
F
G
I
L
M
N
O
R
S
U
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010-2012. All Rights Reserved.