public class PushConsumer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<org.apache.activemq.artemis.api.core.client.ClientConsumer> |
consumers |
protected String |
destination |
protected org.apache.activemq.artemis.api.core.client.ClientSessionFactory |
factory |
protected String |
id |
protected PushRegistration |
registration |
protected List<org.apache.activemq.artemis.api.core.client.ClientSession> |
sessions |
protected PushStore |
store |
protected PushStrategy |
strategy |
| Constructor and Description |
|---|
PushConsumer(org.apache.activemq.artemis.api.core.client.ClientSessionFactory factory,
String destination,
String id,
PushRegistration registration,
PushStore store,
org.apache.activemq.artemis.jms.client.ConnectionFactoryOptions jmsOptions) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableFromFailure() |
String |
getDestination() |
PushRegistration |
getRegistration() |
PushStrategy |
getStrategy() |
void |
start() |
void |
stop() |
protected PushRegistration registration
protected org.apache.activemq.artemis.api.core.client.ClientSessionFactory factory
protected List<org.apache.activemq.artemis.api.core.client.ClientSession> sessions
protected List<org.apache.activemq.artemis.api.core.client.ClientConsumer> consumers
protected String destination
protected String id
protected PushStrategy strategy
protected PushStore store
public PushConsumer(org.apache.activemq.artemis.api.core.client.ClientSessionFactory factory,
String destination,
String id,
PushRegistration registration,
PushStore store,
org.apache.activemq.artemis.jms.client.ConnectionFactoryOptions jmsOptions)
public PushStrategy getStrategy()
public PushRegistration getRegistration()
public String getDestination()
public void stop()
public void disableFromFailure()
Copyright © 2023 The Apache Software Foundation. All Rights Reserved.