Individuazione di un fornitore
I metodi statici di
RepositoryProvider
consentono ai client di eseguire più agevolmente l'associazione dei
progetti ai fornitori e di individuare con maggiore facilità i fornitori associati a un dato progetto.
- map(IProject, String) - crea l'istanza di un fornitore con l'ID del fornitore specificato
e vi associa il progetto specificato. Questa chiamata consente di impostare la proprietà persistente
appropriata nel progetto.
- unmap(IProject, String) - rimuove l'associazione dell'ID di fornitore definito dal progetto specificato. Lascia il progetto non associato ad alcun fornitore di team.
- getProvider(IProject) - risponde al fornitore per un dato progetto.
Consente di individuare il fornitore di team di un progetto.
- getProvider(IProject, String) - risponde al fornitore di un dato progetto con l'ID di fornitore specificato.
Consente di controllare se un particolare tipo di fornitore di team è associato a un dato progetto.
Viene generalmente utilizzato dai fornitori per controllare rapidamente se un dato progetto è sotto il proprio controllo.
Questa chiamata è più sicura per i client in quanto restituisce sempre il fornitore corrispondente all'ID del client.
