de.willuhn.boot.Bootable
public class PluginSourceService
extends java.lang.Object
implements de.willuhn.boot.Bootable
Constructor | Description |
---|---|
PluginSourceService() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Class[] |
depends() |
|
PluginSource |
getDefault() |
Liefert die Default-Plugin-Quelle, in der Plugins durch den User installiert werden sollen.
|
PluginSource |
getSource(PluginSource.Type type) |
Liefert die Plugin-Quelle fuer den angegebenen Typ.
|
java.util.List<PluginSource> |
getSources() |
Liefert die Liste der gefundenen Plugin-Quellen.
|
java.util.List<PluginSource> |
getWritableSources() |
Liefert die Liste der Plugin-Quellen, in den der User schreiben darf.
|
void |
init(de.willuhn.boot.BootLoader loader,
de.willuhn.boot.Bootable caller) |
|
void |
shutdown() |
public java.lang.Class[] depends()
depends
in interface de.willuhn.boot.Bootable
Bootable.depends()
public void init(de.willuhn.boot.BootLoader loader, de.willuhn.boot.Bootable caller) throws de.willuhn.boot.SkipServiceException
init
in interface de.willuhn.boot.Bootable
de.willuhn.boot.SkipServiceException
Bootable.init(de.willuhn.boot.BootLoader, de.willuhn.boot.Bootable)
public void shutdown()
shutdown
in interface de.willuhn.boot.Bootable
Bootable.shutdown()
public PluginSource getDefault()
public PluginSource getSource(PluginSource.Type type)
type
- der Typ.public java.util.List<PluginSource> getWritableSources()
public java.util.List<PluginSource> getSources()