Package org.eclipse.aether.named.ipc
Class IpcClient
java.lang.Object
org.eclipse.aether.named.ipc.IpcClient
Client side implementation.
The client instance is bound to a given maven repository.
- Since:
- 2.0.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe bootstrap token shared with the server this client spawned (if it spawned one): the only credential accepted by the server for a stop request.protected booleanprotected DataInputStreamprotected final Pathprotected final Pathprotected final booleanprotected DataOutputStreamprotected Threadprotected final AtomicIntegerprotected final Map<Integer, CompletableFuture<List<String>>> protected SocketChannelprotected final Path -
Method Summary
-
Field Details
-
initialized
-
lockPath
-
logPath
-
syncPath
-
noFork
-
socket
-
output
-
input
-
receiver
-
requestId
-
responses
-
bootstrapToken
The bootstrap token shared with the server this client spawned (if it spawned one): the only credential accepted by the server for a stop request. Remainsnullwhen this client attached to an already running server, which consequently cannot be stopped from here.
-
-
Method Details