Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 319878

Summary: [Discovery] Add time to live (TTL) to IServiceInfo
Product: [RT] ECF Reporter: Markus Kuppe <bugs.eclipse.org>
Component: ecf.discoveryAssignee: Markus Kuppe <bugs.eclipse.org>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 3.3.0   
Target Milestone: 3.4.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 310580, 321423, 321424, 321425    
Attachments:
Description Flags
mylyn/context/zip none

Description Markus Kuppe CLA 2010-07-14 12:17:00 EDT
Most discovery providers support the notion of a TTL. IServiceInfo may also support setting a TTL and define a default too.
Comment 1 Markus Kuppe CLA 2010-07-15 04:58:11 EDT
long org.eclipse.ecf.discovery.IServiceInfo.getTTL() will be added. This is a breaking change WRT to binary compatibility. Thus the bundle major version will be incremented to 4.0.0.
Comment 2 Markus Kuppe CLA 2010-07-15 05:29:21 EDT
First part released to HEAD
Comment 3 Markus Kuppe CLA 2010-07-15 05:29:23 EDT
Created attachment 174379 [details]
mylyn/context/zip
Comment 4 Markus Kuppe CLA 2010-07-31 05:56:20 EDT
Will be included in 3.4 (API addition).

Providers still need to adopt this change.
Comment 5 Markus Kuppe CLA 2010-09-25 06:34:41 EDT
Released to HEAD a while ago