OK, great, now I need to get reference to IProvisioningAgent :) How can I do that?
2011/3/25 DJ Houghton <[email protected]> > Jacek is correct. You can do a service look-up via the agent. > > IProvisioningAgent#getService(IMetadataRepositoryManager.class.getName()); > > > [image: Inactive hide details for Jacek Pospychała ---03/25/2011 10:16:55 > AM---sorry, I didn't noticed you want to "get", and not set]Jacek > Pospychała ---03/25/2011 10:16:55 AM---sorry, I didn't noticed you want to > "get", and not set repository... :-) Anyway, a bit of goolging p > > > From: > Jacek Pospychała <[email protected]> > To: > P2 developer discussions <[email protected]> > Date: > 03/25/2011 10:16 AM > Subject: > Re: [p2-dev] List of update sites > Sent by: > [email protected] > ------------------------------ > > > > sorry, I didn't noticed you want to "get", and not set repository... :-) > Anyway, a bit of goolging pointed to IRepositoryManager interface, that > should do what you want. Although I'm not quite sure how to obtain reference > to it. > > > 2011/3/25 Jacek Pospychała > <*[email protected]*<[email protected]> > > > > one option is via use of p2.inf files, e.g.: > > instructions.configure=\ > > addRepository(type:0,enabled:false,location:http${#58}//* > download.eclipse.org/releases/* <http://download.eclipse.org/releases/> > helios);\ > > addRepository(type:1,enabled:false,location:http${#58}//* > download.eclipse.org/releases/* <http://download.eclipse.org/releases/> > helios); > > you can put p2.inf file in a feature, or a plugin (META-INF folder). > > There's some limitations though - e.g. you can't set update site name. > > And there's some bugs, which may make your update site not added, e.g. > in Windows 7 > > > On Fri, Mar 25, 2011 at 2:42 PM, Andrey Razumovsky <* > [email protected]* <[email protected]>> wrote: > Hi, > > Is there a way to get list of configured update sites (those seen in > "Avaliable Software" dropdown in "Install" dialog) programmatically? > > Thanks, > Andrey > _______________________________________________ > p2-dev mailing list* > **[email protected]* <[email protected]>* > > **https://dev.eclipse.org/mailman/listinfo/p2-dev*<https://dev.eclipse.org/mailman/listinfo/p2-dev> > > > _______________________________________________ > p2-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/p2-dev > > > > _______________________________________________ > p2-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/p2-dev > > -- Andrey
<<ecblank.gif>>
<<graycol.gif>>
_______________________________________________ p2-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/p2-dev
