Class QueueMessageMetrics
- java.lang.Object
-
- org.apache.activemq.artemis.core.server.impl.QueueMessageMetrics
-
public class QueueMessageMetrics extends Object
-
-
Constructor Summary
Constructors Constructor Description QueueMessageMetrics(Queue queue, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddecrementMetrics(MessageReference reference)intgetDurableMessageCount()longgetDurablePersistentSize()intgetMessageCount()longgetPersistentSize()voidincrementMetrics(MessageReference reference)voidsetDurableMessageCount(int durableMessageCount)voidsetDurablePersistentSize(long durablePersistentSize)voidsetMessageCount(int messageCount)voidsetPersistentSize(long persistentSize)StringtoString()
-
-
-
Method Detail
-
incrementMetrics
public void incrementMetrics(MessageReference reference)
-
decrementMetrics
public void decrementMetrics(MessageReference reference)
-
getMessageCount
public int getMessageCount()
- Returns:
- the messageCount
-
setMessageCount
public void setMessageCount(int messageCount)
- Parameters:
messageCount- the messageCount to set
-
getPersistentSize
public long getPersistentSize()
- Returns:
- the persistentSize
-
setPersistentSize
public void setPersistentSize(long persistentSize)
- Parameters:
persistentSize- the persistentSize to set
-
getDurableMessageCount
public int getDurableMessageCount()
- Returns:
- the durableMessageCount
-
setDurableMessageCount
public void setDurableMessageCount(int durableMessageCount)
- Parameters:
durableMessageCount- the durableMessageCount to set
-
getDurablePersistentSize
public long getDurablePersistentSize()
- Returns:
- the durablePersistentSize
-
setDurablePersistentSize
public void setDurablePersistentSize(long durablePersistentSize)
- Parameters:
durablePersistentSize- the durablePersistentSize to set
-
-