Polarion®-Konfigurationen mit der getPolarionProperties Library

Get Polarion Properties Library

Die effiziente Lösung für Polarion®-Konfigurationen mit der getPolarionProperties Library

Unsere einfach handzuhabende Bibliothek bietet eine effektive Lösung für die Verwaltung von Polarion®-Konfigurationen. Bei der Verwendung von Widgets und Servlets möchte man diese oft für ein bestimmtes Polarion®-Projekt parametrisieren. Die einzige Möglichkeit dafür ist derzeit die Datei 'polarion.properties' auf dem Server. Dabei treten jedoch die folgenden Probleme auf:

Die in 'polarion.properties' verwalteten Parameter gelten global für alle Projekte auf dem Server. Unterschiedliche Konfigurationen für verschiedene Polarion®-Projekte sind dabei nicht möglich. Zudem können Änderungen nicht aus Polarion® heraus vorgenommen werden, sondern benötigen einen Serverzugriff und das Übernehmen von Änderungen erfordert einen in der Praxis unpraktischen Neustart von Polarion®.

Unsere Lösung mit der getPolarionProperties Library

Polarion® erlaubt projektspezifische 'Configuration Properties' während das 'Default Repository' das gleiche global für alle Projekte macht. Allerdings lässt sich bisher nicht über eine Schnittstelle auf die 'Configuration Properties' von Projekten zielgerichtet zugreifen.

Um diese Lücke zu schließen, hat invenio eine intuitiv bedienenbare JAVA-Bibliothek entwickelt. Sie ermöglicht den direkten Zugriff auf die Polarion 'Configuration Properties' für eigene Java-Anwendungen wie z.B. Polarion®-Servlets.

So wenden Sie die getPolarionProperties Library an

Der Wert der Konfigurationseigenschaft wird mit der Methode 'getPropertyValue (String projectPath, String propertyName)' abgefragt. Das Rückgabeobjekt ist eine Instanz der Klasse 'PropertyElement', die einen Status und den 'property value' enthält:

    public class PropertyElement {

       public int status = 0;

       public String value = "", }

Haben Sie noch weitere Fragen oder konnten wir Ihr Interesse wecken? Die getPolarionProperties Libary ist eine kommerzielle Erweiterung, kontaktieren Sie uns gerne.

Ihr Ansprechpartner

Ingo Paech

Geschäftsführer

invenio Systems Engineering GmbH
Hermann-Hollerith-Straße 1
68163 Mannheim

Kontaktieren Sie mich
T +49 (621) 490887-77

Sie möchten mit uns Kontakt aufnehmen?

Gerne stehen wir Ihnen bei Fragen zur Verfügung!

OBEN