Skip to main content

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.

Jump to: navigation, search

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

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?)

Back to the top