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