Bug 362137: Support for coordination maximum timeout.

I added support for a new property named
org.eclipse.equinox.coordinator.timeout. The value is in milliseconds. The
default value is 0.

The property is retrieved using the coordinator's BundleContext.getProperty.
The property is retrieved anew with each instantiation of a Coordinator
service.

If a client attempts to create a coordination with a timeout less than the
maximum timeout (when max timeout != 0), the requested timeout will be
overwritten with the max timeout. If max timeout != 0, clients will not be able
to extend the timeout of a coordination beyond the max.
5 files changed
tree: d4ea52a94ac5d02c49a0a4b78842ddfda16f8156
  1. bundles/
  2. examples/
  3. features/
  4. .gitattributes
  5. .gitignore