Zeige Ergebnis 1 bis 2 von 2

Thema: Mittels Modul den Status aller anderen Module abfragen

  1. #1
    STARFACE Newbie
    Registriert seit
    29.01.2019
    Beiträge
    1

    Standard Mittels Modul den Status aller anderen Module abfragen

    Hallo Foristen,

    Ich bin neu in der Starface-Welt und habe gleich ein Problem, zu welchem ich ein wenig ratlos bin.

    Wir wollen gern den Status aller Starface-Module monitoren, also regelmäßig abfragen welches Modul aktiv/inaktiv ist.
    Angedacht hatten wir, dass ein Modul per Timer einfach alle Module prüft und diese Informationen dann in einer Datei auf dem Starface-System/Server ablegt oder anderweitig an einen Stelle sendet.

    Wie ich beim duchstöbern des Forums in Erfahrung gebracht habe scheint es nicht einfach möglich zu sein, aus einem Modul heraus den Status eines anderen Moduls abzufragen oder irre ich mich?
    Da der Status nicht in der Starface-Datenbank gespeichert sind, ist es auch darüber nicht möglich diese abzufragen.

    Gibt es also eine Möglichkeit auf den Modulstatus mittels eines Moduls oder anderweitig zuzugreifen, ggf. auch mit externen Mitteln?

  2. #2
    STARFACE Expert
    Benutzerbild von nucom
    Registriert seit
    11.12.2012
    Ort
    9443 Widnau
    Beiträge
    1.455

    Standard

    Hallo PKilian

    Das geht sehr gut mit eigenem Code.

    Ich habe auch schon fertige Bausteine rumliegen, die dir sicher helfen.

    Hier: http://module.nucom.ch//forum/6945/misfunctions.rar

    Da drin hat es 3 Vorkompillierte .class Dateien, welche du in dein Modul via "Resources" hochladen kannst.
    Die 3 .Java Files wären der Rohe Java-Source Code.

    Wenn du die drei .Class Files ins Modul lädst, und es abspeicherst erhältst du Rechts im Public ==> Dein Modulname (Expert Mode Haken drinn) drei neue Funktionen:

    GetAllModules:Gibt dir eine Map<Modul UUID, Modulname> zurück.
    GetModuleInstances: Verlangt eine Modul UUID, und gibt dir eine Map <Instanz UUID, Instanzname> zurück.
    GetInstanceState: Verlangt eine Instanz UUID, gibt dir Zurück, ob diese Modulinstanz aktuell aktiviert ist, oder nicht.

    MfG

    Fabian
    Modulhersteller aus der Schweiz
    __________________________________________________ ________
    STARFACE Excellence Partner: Info | Certified Module Creator Kontakt

Ähnliche Themen

  1. Umleitungen mittels Tastenkombinationen
    Von merylen im Forum STARFACE Einrichtung & Administration
    Antworten: 10
    Letzter Beitrag: 13.02.2018, 07:38
  2. Antworten: 2
    Letzter Beitrag: 21.12.2017, 14:08
  3. Module Status über http Request einsehen und verändern
    Von MacLife im Forum STARFACE Module
    Antworten: 4
    Letzter Beitrag: 17.02.2017, 12:44
  4. Chat Status setzen via Modul
    Von ITC-B im Forum Module
    Antworten: 4
    Letzter Beitrag: 19.10.2016, 07:07
  5. Koppelung von Zentralen mittels IAX
    Von ivaris im Forum STARFACE Installation
    Antworten: 2
    Letzter Beitrag: 29.09.2009, 13:25

Lesezeichen

Forumregeln

  • Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
  • Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
  • Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
  • Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
  •