develop:plugin.xml
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
develop:plugin.xml [d.m.Y H:i] – willuhn | develop:plugin.xml [d.m.Y H:i] – willuhn | ||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
<plugin name=" | <plugin name=" | ||
xmlns: | xmlns: | ||
- | xsi: | + | xsi: |
Zeile 23: | Zeile 23: | ||
<import plugin=" | <import plugin=" | ||
<import plugin=" | <import plugin=" | ||
- | <import plugin=" | + | <import plugin=" |
... | ... | ||
</ | </ | ||
Zeile 73: | Zeile 73: | ||
</ | </ | ||
+ | < | ||
+ | < | ||
+ | <message queue=" | ||
+ | < | ||
+ | ${manifest.pluginDir}/ | ||
+ | ]]> | ||
+ | </ | ||
+ | </ | ||
</ | </ | ||
</ | </ | ||
Zeile 101: | Zeile 109: | ||
| homepage | Homepage des Plugins/ | | homepage | Homepage des Plugins/ | ||
| license | Bezeichnung der Lizenz des Plugins | | | license | Bezeichnung der Lizenz des Plugins | | ||
- | |||
=== Dependencies === | === Dependencies === | ||
Zeile 110: | Zeile 117: | ||
<import plugin=" | <import plugin=" | ||
<import plugin=" | <import plugin=" | ||
- | <import plugin=" | + | <import plugin=" |
... | ... | ||
</ | </ | ||
Zeile 120: | Zeile 127: | ||
| plugin | | plugin | ||
| version | | version | ||
+ | | required | Legt fest, ob die Abhängigkeit erfüllt sein muss oder nicht (default=" | ||
Versionsnummern können in den folgenden Formaten angegeben werden: | Versionsnummern können in den folgenden Formaten angegeben werden: | ||
Zeile 218: | Zeile 226: | ||
| class | Name der Java-Klasse oder eines Interfaces, welches *de.willuhn.datasource.Service* implementiert. Ist die zugehörige Implementierung dem Classfinder bekannt, wird sie automatisch gefunden | | | class | Name der Java-Klasse oder eines Interfaces, welches *de.willuhn.datasource.Service* implementiert. Ist die zugehörige Implementierung dem Classfinder bekannt, wird sie automatisch gefunden | | ||
| share | Legt fest, ob der Dienst im Server-Betrieb via RMI erreichbar sein soll | | | share | Legt fest, ob der Dienst im Server-Betrieb via RMI erreichbar sein soll | | ||
+ | |||
+ | |||
+ | === Messaging === | ||
+ | |||
+ | Das Messaging ist eine elegante Möglichkeit, | ||
+ | Außerdem können in diesem Abschnitt des Manifests auch direkt Messages versendet werden. Das ist z.Bsp. für Plugins sinnvoll, die keinen eigenen Java-Code mitbringen aber dennoch eine Message versenden wollen. Die Message wird immer beim Start von Jameica versendet. Der Content des XML-Elements " | ||
+ | |||
+ | <code xml> | ||
+ | < | ||
+ | < | ||
+ | <message queue=" | ||
+ | < | ||
+ | ${manifest.pluginDir}/ | ||
+ | ]]> | ||
+ | </ | ||
+ | </ | ||
+ | </ |
Impressum | Datenschutz
develop/plugin.xml.txt · Zuletzt geändert: d.m.Y H:i von willuhn