Ellenőrizze az üzenet prioritás és a NoLocal jellemző viselkedésváltozását

Ez a szabály megjelöli a wmqJmsClient-2.0 szolgáltatás viselkedésváltozásait, amelyek az üzenet prioritásra és a NoLocal jellemzőre vannak hatással. Ha az alkalmazás nem használja a wmqJmsClient-2.0 szolgáltatást, akkor ezek az eredmények figyelmen kívül hagyhatók. Ha a korábbi viselkedést szeretné használni, akkor állítsa be a com.ibm.mq.jms.SupportMQExtensions tulajdonságot true értékre. Ez a szabály megjelöli a hivatkozásokat a következő elemekre:

A setPriority(-1) módszer azért van megjelölve, mert a -1 érték már nem érvényes a Java Message Service (JMS) 2.0 változatban. A JMS korábbi kiadásaiban az üzenetek a -1 értéket használták annak jelzéséhez, hogy egy sor alapértelmezett prioritása van használatban. Ha az int paraméter értéke nem állapítható meg, akkor a módszer hivatkozás meg lesz jelölve. Vizsgálja meg a megjelölt hivatkozásokat annak eldöntéséhez, hogy ez a viselkedésváltozás hatással van-e az alkalmazásra.

A NOLOCAL állandó és a módszerek, amelyek egy boolean noLocal paramétert vesznek fel true értékkel, azért vannak megjelölve, mert amikor ez az jellemző engedélyezve van a JMS 2.0 változatban, akkor az ügyfél nem kapja meg az azonos ügyfélazonosító által közzétett üzeneteket. A JMS korábbi változataiban ez az jellemző egy előfizetőhöz volt beállítva, hogy megakadályozza, hogy az előfizető megkapja a saját kapcsolata által közzétett üzeneteket. Ha a boolean noLocal paraméter értéke nem állapítható meg, akkor a módszer hivatkozás meg lesz jelölve. Vizsgálja meg a megjelölt hivatkozásokat annak eldöntéséhez, hogy ez a viselkedésváltozás hatással van-e az alkalmazásra.

További információkért tekintse meg a következőt: