This is an automated email from the ASF dual-hosted git repository.

tabish pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis-console.git


The following commit(s) were added to refs/heads/main by this push:
     new 89dd1b0  ARTEMIS-5515 persisted pause status on the web console
89dd1b0 is described below

commit 89dd1b0392475c96d91b23f84bc1c2570a08e948
Author: Justin Bertram <[email protected]>
AuthorDate: Wed Apr 9 23:22:32 2025 -0500

    ARTEMIS-5515 persisted pause status on the web console
---
 .../artemis-console-plugin/src/queues/QueuesTable.tsx       | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git 
a/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/queues/QueuesTable.tsx
 
b/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/queues/QueuesTable.tsx
index 0d9f6b6..c99c74e 100644
--- 
a/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/queues/QueuesTable.tsx
+++ 
b/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/queues/QueuesTable.tsx
@@ -46,8 +46,8 @@ export const QueuesTable: 
React.FunctionComponent<QueueNavigate> = navigate => {
     return filter;
   }
 
-  const messageView = (row: any) => { 
-    navigate.selectQueue(row.name, row.address, row.routingType); 
+  const messageView = (row: any) => {
+    navigate.selectQueue(row.name, row.address, row.routingType);
   }
 
   const allColumns: Column[] = [
@@ -62,6 +62,7 @@ export const QueuesTable: 
React.FunctionComponent<QueueNavigate> = navigate => {
     { id: 'consumerCount', name: 'Consumer Count', visible: true, sortable: 
true, filterable: true, filter: getConsumersFilter, filterTab: 4},
     { id: 'messageCount', name: 'Message Count', visible: true, sortable: 
true, filterable: true, link: messageView},
     { id: 'paused', name: 'Paused', visible: false, sortable: true, 
filterable: true },
+    { id: 'persistedPause', name: 'Persisted Pause', visible: false, sortable: 
true, filterable: true },
     { id: 'temporary', name: 'Temporary', visible: false, sortable: true, 
filterable: true },
     { id: 'autoCreated', name: 'Auto Created', visible: false, sortable: true, 
filterable: true },
     { id: 'user', name: 'User', visible: false, sortable: true, filterable: 
true },
@@ -98,7 +99,7 @@ export const QueuesTable: 
React.FunctionComponent<QueueNavigate> = navigate => {
   const [address, setAddress] = useState("");
   const [routingType, setRoutingType] = useState("");
   const [queueToPurgeAddress, setQueueToPurgeAddress] = useState("");
-  const [queueToPurgeRoutingType, setQueueToPurgeRoutingType] = useState(""); 
+  const [queueToPurgeRoutingType, setQueueToPurgeRoutingType] = useState("");
   const [showAttributesDialog, setShowAttributesDialog] = useState(false);
   const [showOperationsDialog, setShowOperationsDialog] = useState(false);
   const routenavigate = useNavigate();
@@ -176,7 +177,7 @@ export const QueuesTable: 
React.FunctionComponent<QueueNavigate> = navigate => {
         onClick: async () => {
           setAddress(row.name);
           const brokerObjectName = await artemisService.getBrokerObjectName();
-          const queueObjectName = 
createQueueObjectName(brokerObjectName,row.address, row.routingType,  
row.name);          
+          const queueObjectName = 
createQueueObjectName(brokerObjectName,row.address, row.routingType,  row.name);
           findAndSelectNode(queueObjectName, row.name);
           setShowAttributesDialog(true);
         }
@@ -217,7 +218,7 @@ export const QueuesTable: 
React.FunctionComponent<QueueNavigate> = navigate => {
             setRoutingType(row.routingType)
             setShowSendDialog(true);
           }
-  
+
         }
       );
     }
@@ -245,7 +246,7 @@ export const QueuesTable: 
React.FunctionComponent<QueueNavigate> = navigate => {
           onClick: () => {
             navigate.selectQueue(row.name, row.address, row.routingType);
           }
-  
+
         }
       );
     }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to