Class ServerProducerImpl
- java.lang.Object
-
- org.apache.activemq.artemis.core.server.impl.ServerProducerImpl
-
- All Implemented Interfaces:
ServerProducer
public class ServerProducerImpl extends Object implements ServerProducer
-
-
Field Summary
-
Fields inherited from interface org.apache.activemq.artemis.core.server.ServerProducer
ANONYMOUS
-
-
Constructor Summary
Constructors Constructor Description ServerProducerImpl(String name, String protocol, String address)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAddress()StringgetConnectionID()longgetCreationTime()longgetID()ObjectgetLastProducedMessageID()longgetMessagesSent()longgetMessagesSentSize()StringgetName()StringgetProtocol()StringgetSessionID()voidsetConnectionID(String connectionID)voidsetSessionID(String sessionID)voidupdateMetrics(Object lastProducedMessageID, int encodeSize)
-
-
-
Method Detail
-
getID
public long getID()
- Specified by:
getIDin interfaceServerProducer
-
getName
public String getName()
- Specified by:
getNamein interfaceServerProducer
-
getAddress
public String getAddress()
- Specified by:
getAddressin interfaceServerProducer
-
getProtocol
public String getProtocol()
- Specified by:
getProtocolin interfaceServerProducer
-
setSessionID
public void setSessionID(String sessionID)
- Specified by:
setSessionIDin interfaceServerProducer
-
setConnectionID
public void setConnectionID(String connectionID)
- Specified by:
setConnectionIDin interfaceServerProducer
-
getSessionID
public String getSessionID()
- Specified by:
getSessionIDin interfaceServerProducer
-
getConnectionID
public String getConnectionID()
- Specified by:
getConnectionIDin interfaceServerProducer
-
getCreationTime
public long getCreationTime()
- Specified by:
getCreationTimein interfaceServerProducer
-
updateMetrics
public void updateMetrics(Object lastProducedMessageID, int encodeSize)
- Specified by:
updateMetricsin interfaceServerProducer
-
getLastProducedMessageID
public Object getLastProducedMessageID()
- Specified by:
getLastProducedMessageIDin interfaceServerProducer
-
getMessagesSent
public long getMessagesSent()
- Specified by:
getMessagesSentin interfaceServerProducer
-
getMessagesSentSize
public long getMessagesSentSize()
- Specified by:
getMessagesSentSizein interfaceServerProducer
-
-