Package org.eclipse.aether.named.ipc
Class IpcServer
java.lang.Object
org.eclipse.aether.named.ipc.IpcServer
Implementation of the server side.
 The server instance is bound to a given maven repository.
- Since:
- 2.0.1
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final booleanstatic final Stringstatic final intstatic final Stringstatic final booleanstatic final booleanstatic final StringShould the IPC server log debug messages? (i.e.static final StringIPC socket family to use.static final StringIPC idle timeout in seconds.static final StringThe name if the IPC server native executable (without file extension like ".exe")static final StringShould the IPC server not fork? (i.e.static final StringShould the IPC server not use native executable?
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
SYSTEM_PROP_NO_FORKShould the IPC server not fork? (i.e. for testing purposes)- See Also:
- Sourced from:
- System.getProperty(String, String)
- Value type:
- Boolean
- Default value:
- DEFAULT_NO_FORK
 
- 
DEFAULT_NO_FORK- See Also:
 
- 
SYSTEM_PROP_IDLE_TIMEOUTIPC idle timeout in seconds. If there is no IPC request during idle time, it will stop.- See Also:
- Sourced from:
- System.getProperty(String, String)
- Value type:
- Integer
- Default value:
- DEFAULT_IDLE_TIMEOUT
 
- 
DEFAULT_IDLE_TIMEOUT- See Also:
 
- 
SYSTEM_PROP_FAMILYIPC socket family to use.- See Also:
- Sourced from:
- System.getProperty(String, String)
- Value type:
- String
- Default value:
- DEFAULT_FAMILY
 
- 
DEFAULT_FAMILY- See Also:
 
- 
SYSTEM_PROP_NO_NATIVEShould the IPC server not use native executable?- See Also:
- Sourced from:
- System.getProperty(String, String)
- Value type:
- Boolean
- Default value:
- DEFAULT_NO_NATIVE
 
- 
DEFAULT_NO_NATIVE- See Also:
 
- 
SYSTEM_PROP_NATIVE_NAMEThe name if the IPC server native executable (without file extension like ".exe")- See Also:
- Sourced from:
- System.getProperty(String, String)
- Value type:
- String
- Default value:
- DEFAULT_NATIVE_NAME
 
- 
DEFAULT_NATIVE_NAME- See Also:
 
- 
SYSTEM_PROP_DEBUGShould the IPC server log debug messages? (i.e. for testing purposes)- See Also:
- Sourced from:
- System.getProperty(String, String)
- Value type:
- Boolean
- Default value:
- DEFAULT_DEBUG
 
- 
DEFAULT_DEBUG- See Also:
 
 
- 
- 
Constructor Details- 
IpcServer- Throws:
- IOException
 
 
- 
- 
Method Details- 
main- Throws:
- Exception
 
- 
getLocalAddress- Throws:
- IOException
 
- 
run
 
-