Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EIG:Configuration Properties"
(→Remote Services Properties) |
(→Remote Services Properties) |
||
Line 7: | Line 7: | ||
! Property Name | ! Property Name | ||
! Description | ! Description | ||
− | ! Default value | + | ! Default value (ms) |
|- | |- | ||
| ecf.remotecall.timeout | | ecf.remotecall.timeout | ||
| Default timeout for remote service calls. Described in [http://download.eclipse.org/rt/ecf/3.5.6/javadoc/org/eclipse/ecf/remoteservice/IRemoteCall.html#DEFAULT_TIMEOUT] | | Default timeout for remote service calls. Described in [http://download.eclipse.org/rt/ecf/3.5.6/javadoc/org/eclipse/ecf/remoteservice/IRemoteCall.html#DEFAULT_TIMEOUT] | ||
| 30000 | | 30000 | ||
+ | |- | ||
+ | | org.eclipse.ecf.provider.remoteservice.addRegistrationRequestTimeout | ||
+ | | Default timeout for add registration requests (issued/sent when remote services are registered) | ||
+ | | 7000 | ||
+ | |- | ||
+ | | org.eclipse.ecf.provider.remoteservice.registryUpdateRequestTimeout | ||
+ | | Default timeout for update registration requests (sent when remote services registered and/or changed) | ||
+ | | 5000 | ||
+ | |- | ||
+ | | org.eclipse.ecf.provider.remoteservice.executorType | ||
+ | | Default executor types for asynchronous remote services execution. Available types are 'jobs', 'threads', 'immediate' | ||
+ | | jobs | ||
|} | |} | ||
Revision as of 21:12, 5 July 2012
Contents
Remote Services Properties
System property values are accessed via System.getProperties() or System.getProperty(<property name>);
Property Name | Description | Default value (ms) |
---|---|---|
ecf.remotecall.timeout | Default timeout for remote service calls. Described in [1] | 30000 |
org.eclipse.ecf.provider.remoteservice.addRegistrationRequestTimeout | Default timeout for add registration requests (issued/sent when remote services are registered) | 7000 |
org.eclipse.ecf.provider.remoteservice.registryUpdateRequestTimeout | Default timeout for update registration requests (sent when remote services registered and/or changed) | 5000 |
org.eclipse.ecf.provider.remoteservice.executorType | Default executor types for asynchronous remote services execution. Available types are 'jobs', 'threads', 'immediate' | jobs |
Properties for each provider
Provider list is ECF_Providers. These properties are used when creating a new Container or via Declarative Services.
ECF provider
Property | Value | Type | Description |
---|---|---|---|
service.exported.interfaces | * | String | Interfaces to export |
service.exported.configs | ecf.generic.server | String | |
ecf.exported.containerfactoryargs | ecftcp://localhost:3781/server | String |
R-OSGi provider
Property | Value | Type | Description |
---|---|---|---|
service.exported.interfaces | * | String | Interfaces to export |
service.exported.configs | ecf.r_osgi.peer | String | |
ecf.exported.containerfactoryargs | r-osgi://localhost:9278/ | String |
Extra configuration properties for R-OSGi are shown in R-OSGi_Properties (should be moved here to centralize?)