Der Wert der Eigenschaft 'PolicySelector' in einem Richtliniendokument
wird verwendet, um festzulegen, welche Richtlinie auf eine Nachricht angewendet wird. Dieser
Wert muss für jede neue Richtlinie manuell angegeben werden.
Informationen zu diesem Vorgang
Um Festzulegen, welche Richtlinien für eine bestimmte Nachricht ausgewertet werden sollten,
gibt es in allen Richtliniendokumenten die Eigenschaft 'PolicySelector'.
Durch Setzen dieser Eigenschaft auf einen Wert, der mit dem Wert in der Nachricht selbst
übereinstimmt, können eine oder mehrere Richtlinien einer Nachricht zugeordnet werden. Für alle
Richtlinien, bei denen die Eigenschaft 'PolicySelector' auf den Wert in der Nachricht gesetzt ist,
wird die Planungsbedingung in den Richtlinien so ausgewertet, dass
festgelegt werden kann, welche Richtlinie umgesetzt werden soll. Weitere
Details zur Planungsbedingung in diesem Muster finden Sie in
Richtlinienverwendung in IBM SOA Policy Pattern.
Vorgehensweise
- Öffnen Sie das Richtliniendokument für die Richtlinie. Wählen Sie hierfür
das Richtliniendokument im Widget für den Service-Registry-Navigator in der linken unteren Ecke
der Anzeige aus. Alternativ dazu können Sie nach dem angegebenen Namen suchen, einschließlich
der Angabe .xml am Ende. Das Richtliniendokument wird im Widget für die Service-Registry-Details
auf der rechten Seite angezeigt.
- Um die Richtlinie zu bearbeiten, müssen Sie im Widget für die Service-Registry-Details auf das Symbol zum Bearbeiten
klicken.
- Geben Sie im Textfeld einen Wert für PolicySelector ein.
Dieser Wert wird mit dem Wert in der Nachricht abgeglichen,
damit ausgewählt werden kann, welche Richtlinien angewendet werden sollen.
- Klicken Sie auf Finish.
Ergebnisse
Auf Nachrichten mit dem von Ihnen für diese Richtlinie eingegebenen Wert für die Eigenschaft 'PolicySelector'
kann nun diese Richtlinie angewendet werden, sofern sie sich in einem gültigen
Governance-Zustand befindet.