| Module network | Version: | 1.0.0 |
| Package: | org.astrogrid.acr.system |
| Configuration of the underlying network.
component run at startup to configure the network - reads the preferences defined in this module. |
|
|
| Contribution to framework.preferences |
<preference default-value=" "
name=" network.proxyHost"
requires-restart=" true"
>
-
<ui-name > </ui-name>
-
<description >
- Hostname for a proxy server used for all HTTP connections
</description>
</preference>
<preference default-value=" 80"
name=" network.proxyPort"
requires-restart=" true"
>
-
<ui-name > </ui-name>
-
<description >
- Port number of proxy server used for all HTTP connections
(only relevant if Proxy Host is specified)
</description>
-
<units > </units>
</preference>
<preference advanced=" true"
default-value=" true"
name=" network.preferIPv4Stack"
requires-restart=" true"
>
-
<ui-name > </ui-name>
-
<description >
- Value of java.net.preferIPv4Stack system property
</description>
-
<units > </units>
</preference>
<preference advanced=" true"
default-value=" false"
name=" network.preferIPv6Addresses"
requires-restart=" true"
>
-
<ui-name > </ui-name>
-
<description >
- Value of java.net.preferIPv6Addresses system property
</description>
-
<units > </units>
</preference>
<preference advanced=" true"
default-value=" enabled"
name=" org.astrogrid.filestore.chunked.send"
propagate-to-config=" true"
requires-restart=" true"
>
-
<ui-name > </ui-name>
-
<description >
- transfer data to filestore in chunks, without buffering in memory first
</description>
-
<option > </option>
-
<option > </option>
</preference>
|
| Contribution to hivemind.Startup |
|
<startup object="service:netConfig"
/>
|
| Implementation for service network.netConfig |
- <invoke-factory service-id="hivemind.BuilderFactory" model="primitive" >
-
<construct class="org.astrogrid.desktop.modules.system.NetworkConfigurator"
>
-
<object >
- preference:network.proxyHost
</object>
-
<object >
- preference:network.proxyPort
</object>
-
<string >
- ${astrogrid.desktop.version}
</string>
-
<object >
- preference:network.preferIPv4Stack
</object>
-
<object >
- preference:network.preferIPv6Addresses
</object>
</construct>
</invoke-factory>
|