Package de.willuhn.jameica.update
Class Repository
java.lang.Object
de.willuhn.jameica.update.Repository
Container fuer ein einzelnes Repository.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
download
(PluginData data, boolean interactive) Laedt das angegebene Plugin herunter, sodass es beim naechsten Start installiert wird.getName()
Liefert eine sprechende Bezeichnung des Repository.Liefert die im Repository enthaltenen Plugingruppen.Liefert die im Repository enthaltenen Plugins.getUrl()
Liefert die URL des Repository.
-
Constructor Details
-
Repository
ct.- Parameters:
url
-- Throws:
de.willuhn.util.ApplicationException
-
-
Method Details
-
getName
Liefert eine sprechende Bezeichnung des Repository.- Returns:
- sprechende Bezeichnung des Repository.
-
getUrl
Liefert die URL des Repository.- Returns:
- URL des Repository.
-
getPlugins
Liefert die im Repository enthaltenen Plugins.- Returns:
- die im Repository enthaltenen Plugins.
-
getPluginGroups
Liefert die im Repository enthaltenen Plugingruppen.- Returns:
- die im Repository enthaltenen Plugingruppen.
-
download
public void download(PluginData data, boolean interactive) throws de.willuhn.util.ApplicationException Laedt das angegebene Plugin herunter, sodass es beim naechsten Start installiert wird.- Parameters:
data
- das herunterzuladende Plugin.interactive
- true, wenn Rueckfragen an den User erfolgen duerfen.- Throws:
de.willuhn.util.ApplicationException
-