|
org.netbeans.modules.autoupdate.services 1.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.api.autoupdate.UpdateUnitProviderFactory
public final class UpdateUnitProviderFactory
The factory handles UpdateUnitProvider, allow to create or removed them,
browse the providers or refresh its content.
| Method Summary | |
|---|---|
UpdateUnitProvider |
create(String name,
File... files)
Creates new UpdateUnitProvider for temporary usage. |
UpdateUnitProvider |
create(String name,
String displayName,
URL url)
Creates new UpdateUnitProvider and store its preferences. |
static UpdateUnitProviderFactory |
getDefault()
Returns singleton instance of UpdateUnitProviderFactory |
List<UpdateUnitProvider> |
getUpdateUnitProviders(boolean onlyEnabled)
Returns java.util.List of UpdateUnitProvider. |
void |
refreshProviders(ProgressHandle handle,
boolean force)
Re-read list of UpdateUnitProvider from infrastucture and refresh its content
if force parameter is true. |
void |
remove(UpdateUnitProvider unitProvider)
Removes the UpdateUnitProvider from the infrastucture. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static UpdateUnitProviderFactory getDefault()
UpdateUnitProviderFactory
public List<UpdateUnitProvider> getUpdateUnitProviders(boolean onlyEnabled)
java.util.List of UpdateUnitProvider. The parameter
onlyEnabled specifies if only enabled provider should be returned or all.
onlyEnabled -
public UpdateUnitProvider create(String name, String displayName, URL url)
UpdateUnitProvider and store its preferences. The new provider
is based of the given URL where is the Autoupdate Catalog.
name - name of provider, this name is used by Autoupdate infrastructure for manimulating
of providers.displayName - display name of providerurl - URL to Autoupdate Catalog
public UpdateUnitProvider create(String name, File... files)
UpdateUnitProvider for temporary usage. This provider contains
content of given NBMs.
name - name of provider, this name is used by Autoupdate infrastructure for manimulating
of providers.files - NBM files
public void remove(UpdateUnitProvider unitProvider)
UpdateUnitProvider from the infrastucture.
unitProvider - public void refreshProviders(ProgressHandle handle, boolean force) throws IOException
UpdateUnitProvider from infrastucture and refresh its content
if force parameter is true.
handle - started ProgressHandle or nullforce - if true then refresh(true) is called on all UpdateUnitProvider
IOException
|
org.netbeans.modules.autoupdate.services 1.2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||