Index
All Classes and Interfaces|All Packages|Constant Field Values
B 
- ByteChannelWrapper - Class in org.eclipse.aether.named.ipc
-
Trivial ByteChannel wrapper to avoid the read/write synchronization which happens when the channel implements SelectableChannel.
- ByteChannelWrapper(ByteChannel) - Constructor for class org.eclipse.aether.named.ipc.ByteChannelWrapper
C 
- client - Variable in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
- close() - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
- createLock(NamedLockKey) - Method in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
D 
- DEFAULT_DEBUG - Static variable in class org.eclipse.aether.named.ipc.IpcServer
- DEFAULT_FAMILY - Static variable in class org.eclipse.aether.named.ipc.IpcServer
- DEFAULT_IDLE_TIMEOUT - Static variable in class org.eclipse.aether.named.ipc.IpcServer
- DEFAULT_NATIVE_NAME - Static variable in class org.eclipse.aether.named.ipc.IpcServer
- DEFAULT_NO_FORK - Static variable in class org.eclipse.aether.named.ipc.IpcServer
- DEFAULT_NO_NATIVE - Static variable in class org.eclipse.aether.named.ipc.IpcServer
- doGetLock(Collection<NamedLockKey>) - Method in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
- doShutdown() - Method in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
F 
- familyOf(SocketAddress) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
- fromString(String) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
G 
- getLocalAddress() - Method in class org.eclipse.aether.named.ipc.IpcServer
I 
- inet - Enum constant in enum class org.eclipse.aether.named.ipc.SocketFamily
- IpcClient - Class in org.eclipse.aether.named.ipc
-
Client side implementation.
- IpcMessages - Class in org.eclipse.aether.named.ipc
-
Constants used for the inter-process communication protocol.
- IpcMessages() - Constructor for class org.eclipse.aether.named.ipc.IpcMessages
- IpcNamedLockFactory - Class in org.eclipse.aether.named.ipc
-
IPC named locks factory.
- IpcNamedLockFactory() - Constructor for class org.eclipse.aether.named.ipc.IpcNamedLockFactory
- IpcNamedLockFactory(Path) - Constructor for class org.eclipse.aether.named.ipc.IpcNamedLockFactory
- IpcServer - Class in org.eclipse.aether.named.ipc
-
Implementation of the server side.
- IpcServer(SocketFamily) - Constructor for class org.eclipse.aether.named.ipc.IpcServer
- isOpen() - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
M 
- main(String[]) - Static method in class org.eclipse.aether.named.ipc.IpcServer
N 
- NAME - Static variable in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
O 
- openServerSocket() - Method in enum class org.eclipse.aether.named.ipc.SocketFamily
- org.eclipse.aether.named.ipc - package org.eclipse.aether.named.ipc
R 
- read(ByteBuffer) - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
- REQUEST_ACQUIRE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- REQUEST_CLOSE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- REQUEST_CONTEXT - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- REQUEST_STOP - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- RESPONSE_ACQUIRE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- RESPONSE_CLOSE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- RESPONSE_CONTEXT - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- RESPONSE_STOP - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
- run() - Method in class org.eclipse.aether.named.ipc.IpcServer
S 
- SocketFamily - Enum Class in org.eclipse.aether.named.ipc
-
Socket factory.
- SYSTEM_PROP_DEBUG - Static variable in class org.eclipse.aether.named.ipc.IpcServer
-
Should the IPC server log debug messages? (i.e.
- SYSTEM_PROP_FAMILY - Static variable in class org.eclipse.aether.named.ipc.IpcServer
-
IPC socket family to use.
- SYSTEM_PROP_IDLE_TIMEOUT - Static variable in class org.eclipse.aether.named.ipc.IpcServer
-
IPC idle timeout in seconds.
- SYSTEM_PROP_NATIVE_NAME - Static variable in class org.eclipse.aether.named.ipc.IpcServer
-
The name if the IPC server native executable (without file extension like ".exe")
- SYSTEM_PROP_NO_FORK - Static variable in class org.eclipse.aether.named.ipc.IpcServer
-
Should the IPC server not fork? (i.e.
- SYSTEM_PROP_NO_NATIVE - Static variable in class org.eclipse.aether.named.ipc.IpcServer
-
Should the IPC server not use native executable?
T 
- toString() - Method in class org.eclipse.aether.named.ipc.IpcClient
- toString(SocketAddress) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
U 
- unix - Enum constant in enum class org.eclipse.aether.named.ipc.SocketFamily
V 
- valueOf(String) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
-
Returns an array containing the constants of this enum class, in the order they are declared.
W 
- write(ByteBuffer) - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
All Classes and Interfaces|All Packages|Constant Field Values