Definiuje konfigurację tematu JMS.
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
jndiName | string | Nazwa JNDI zasobu. |
Nazwa tematu, do której jest przypisany ten temat JMS, w obszarze tematu zdefiniowanym przez właściwość Obszar tematu.
Name | Type | Default | Description |
---|---|---|---|
deliveryMode |
| Application | Tryb dostarczania komunikatów wysłanych do tego miejsca docelowego. Określa trwałość komunikatów w danym miejscu docelowym. NonPersistent NonPersistent Persistent Persistent Application Application |
readAhead |
| AsConnection | Odczyt z wyprzedzeniem to mechanizm optymalizacji, który pozwala przypisywać komunikaty do konsumentów z odpowiednim wyprzedzeniem. Powoduje to szybsze przetwarzanie żądań konsumentów. AlwaysOn AlwaysOn AlwaysOff AlwaysOff AsConnection AsConnection |
timeToLive | Okres z dokładnością do sekundy | 0s | Wyrażony w milisekundach domyślny czas przechowywania przez system komunikatów w miejscu docelowym (liczony od momentu wysłania). Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
topicName | string | Default.Topic | Nazwa tematu, do której jest przypisany ten temat JMS, w obszarze tematu zdefiniowanym przez właściwość Obszar tematu. |
topicSpace | string | Default.Topic.Space | Obszar tematu to miejsce służące do przesyłania komunikatów w trybie publikowania/subskrypcji. |
priority | int Min: 0 Max: 9 | Względny priorytet komunikatów wysłanych do tego miejsca docelowego, który jest określany przy użyciu liczby z zakresu od 0 do 9 (0 to najniższy priorytet, a 9 - najwyższy). |
Temat JMS produktu WebSphere MQ.
Name | Type | Default | Description |
---|---|---|---|
baseTopicName | string | Łańcuch tematu do otwarcia. | |
brokerCCDurSubQueue | string | SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE | Nazwa kolejki, z której pobierane są komunikaty nietrwałej subskrypcji dla konsumenta połączenia (obiektu ConnectionConsumer). |
brokerDurSubQueue | string | SYSTEM.JMS.D.SUBSCRIBER.QUEUE | Nazwa kolejki, z której są pobierane komunikaty trwałej subskrypcji. |
brokerPubQueue | string | Nazwa kolejki, do której wysyłane są publikowane komunikaty (kolejka strumienia). | |
brokerPubQueueManager | string | Nazwa menedżera kolejek, właściciela kolejki, do której wysyłane są komunikaty publikowane w temacie. | |
brokerVersion |
| 1 | Wersja używanego brokera 1 1 2 2 |
CCSID | int Min: 1 | 1208 | Identyfikator kodowanego zestawu znaków, który ma być używany dla połączenia lub miejsca docelowego. |
encoding | string | NATIVE | Określa, w jaki sposób dane liczbowe są reprezentowane w treści komunikatu, gdy jest on wysyłany do tego miejsca docelowego. Ta właściwość określa reprezentację binarnych liczb całkowitych, liczb całkowitych w upakowanym formacie dziesiętnym oraz liczb zmiennopozycyjnych. |
expiry | string | APP | Okres, po jakim komunikaty w miejscu docelowym tracą ważność. |
failIfQuiesce | boolean | true | Określa, czy wywołania pewnych metod nie powiodą się, jeśli menedżer kolejek będzie w stanie wyciszania. |
persistence |
| APP | Trwałość komunikatów wysłanych do miejsca docelowego. APP APP QDEF QDEF PERS PERS HIGH HIGH NON NON |
priority |
| APP | Priorytet komunikatów wysłanych do miejsca docelowego. 0 0 APP APP QDEF QDEF 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 |
putAsyncAllowed |
| DESTINATION | Określa, czy producenci komunikatów mogą używać asynchronicznego umieszczania w celu wysyłania komunikatów do tego miejsca docelowego. DISABLED DISABLED DESTINATION DESTINATION ENABLED ENABLED |
readAheadAllowed |
| DESTINATION | Określa, czy komponent MDB może używać odczytu z wyprzedzeniem, aby pobrać nietrwałe komunikaty z miejsca docelowego do wewnętrznego buforu przed ich odebraniem. DISABLED DISABLED DESTINATION DESTINATION ENABLED ENABLED |
readAheadClosePolicy |
| ALL | Określa, co się stanie z komunikatami w wewnętrznym buforze odczytu z wyprzedzeniem, gdy komponent MDB zostanie zatrzymany przez administratora. ALL ALL CURRENT CURRENT |
receiveConversion |
| CLIENT_MSG | Właściwość miejsca docelowego, która określa, czy konwersja danych ma być wykonana przez menedżer kolejek. QMGR QMGR CLIENT_MSG CLIENT_MSG |
targetClient |
| JMS | Określa, czy format RFH2 produktu WebSphere MQ jest używany do wymiany informacji z aplikacjami docelowymi. JMS JMS MQ MQ |
arbitraryProperties | string | Umożliwia określenie właściwości, które nie zostały zdefiniowane w innym miejscu. | |
receiveCCSID | int Min: 0 | Właściwość miejsca docelowego, która określa docelowy identyfikator kodowanego zestawu znaków na potrzeby konwersji komunikatów menedżera kolejek. Wartość ta jest ignorowana, chyba że właściwość RECEIVECONVERSION ma wartość WMQ_RECEIVE_CONVERSION_QMG. |