public class ConnectionContext extends Object
| Constructor and Description |
|---|
ConnectionContext() |
ConnectionContext(org.apache.activemq.command.ConnectionInfo info) |
ConnectionContext(org.apache.activemq.filter.MessageEvaluationContext messageEvaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
ConnectionContext |
copy() |
Broker |
getBroker() |
String |
getClientId() |
Connection |
getConnection() |
org.apache.activemq.command.ConnectionId |
getConnectionId() |
org.apache.activemq.state.ConnectionState |
getConnectionState() |
Connector |
getConnector() |
Object |
getLongTermStoreContext() |
MessageAuthorizationPolicy |
getMessageAuthorizationPolicy() |
org.apache.activemq.filter.MessageEvaluationContext |
getMessageEvaluationContext() |
SecurityContext |
getSecurityContext() |
AtomicBoolean |
getStopping() |
Transaction |
getTransaction() |
ConcurrentMap<org.apache.activemq.command.TransactionId,Transaction> |
getTransactions() |
String |
getUserName() |
org.apache.activemq.command.WireFormatInfo |
getWireFormatInfo() |
org.apache.activemq.command.XATransactionId |
getXid() |
boolean |
isAllowedToConsume(org.apache.activemq.broker.region.MessageReference n) |
boolean |
isAllowLinkStealing() |
boolean |
isClientMaster() |
boolean |
isDontSendReponse() |
boolean |
isFaultTolerant() |
boolean |
isInRecoveryMode() |
boolean |
isInTransaction() |
boolean |
isNetworkConnection() |
boolean |
isProducerFlowControl() |
boolean |
isReconnect() |
void |
setBroker(Broker broker) |
void |
setClientId(String clientId) |
void |
setClientMaster(boolean clientMaster) |
void |
setConnection(Connection connection) |
void |
setConnectionId(org.apache.activemq.command.ConnectionId connectionId) |
void |
setConnectionState(org.apache.activemq.state.ConnectionState connectionState) |
void |
setConnector(Connector connector) |
void |
setDontSendReponse(boolean b) |
void |
setFaultTolerant(boolean faultTolerant) |
void |
setInRecoveryMode(boolean inRecoveryMode) |
void |
setLongTermStoreContext(Object longTermStoreContext) |
void |
setMessageAuthorizationPolicy(MessageAuthorizationPolicy messageAuthorizationPolicy)
Sets the policy used to decide if the current connection is authorized to
consume a given message
|
void |
setNetworkConnection(boolean networkConnection) |
void |
setProducerFlowControl(boolean disableProducerFlowControl) |
void |
setReconnect(boolean reconnect) |
void |
setSecurityContext(SecurityContext subject) |
void |
setTransaction(Transaction transaction) |
void |
setTransactions(ConcurrentMap<org.apache.activemq.command.TransactionId,Transaction> transactions) |
protected void |
setUserName(String userName) |
void |
setWireFormatInfo(org.apache.activemq.command.WireFormatInfo wireFormatInfo) |
void |
setXid(org.apache.activemq.command.XATransactionId id) |
public ConnectionContext()
public ConnectionContext(org.apache.activemq.filter.MessageEvaluationContext messageEvaluationContext)
public ConnectionContext(org.apache.activemq.command.ConnectionInfo info)
public ConnectionContext copy()
public SecurityContext getSecurityContext()
public void setSecurityContext(SecurityContext subject)
public Connection getConnection()
public void setConnection(Connection connection)
connection - being usedpublic Transaction getTransaction()
public void setTransaction(Transaction transaction)
transaction - being used.public Connector getConnector()
public void setConnector(Connector connector)
connector - being used.public MessageAuthorizationPolicy getMessageAuthorizationPolicy()
public void setMessageAuthorizationPolicy(MessageAuthorizationPolicy messageAuthorizationPolicy)
public boolean isInRecoveryMode()
public void setInRecoveryMode(boolean inRecoveryMode)
public ConcurrentMap<org.apache.activemq.command.TransactionId,Transaction> getTransactions()
public void setTransactions(ConcurrentMap<org.apache.activemq.command.TransactionId,Transaction> transactions)
public boolean isInTransaction()
public String getClientId()
public void setClientId(String clientId)
public boolean isReconnect()
public void setReconnect(boolean reconnect)
public org.apache.activemq.command.WireFormatInfo getWireFormatInfo()
public void setWireFormatInfo(org.apache.activemq.command.WireFormatInfo wireFormatInfo)
public org.apache.activemq.command.ConnectionId getConnectionId()
public void setConnectionId(org.apache.activemq.command.ConnectionId connectionId)
public String getUserName()
protected void setUserName(String userName)
public org.apache.activemq.filter.MessageEvaluationContext getMessageEvaluationContext()
public Object getLongTermStoreContext()
public void setLongTermStoreContext(Object longTermStoreContext)
public boolean isProducerFlowControl()
public void setProducerFlowControl(boolean disableProducerFlowControl)
public boolean isAllowedToConsume(org.apache.activemq.broker.region.MessageReference n) throws IOException
IOExceptionpublic boolean isNetworkConnection()
public void setNetworkConnection(boolean networkConnection)
public AtomicBoolean getStopping()
public void setDontSendReponse(boolean b)
public boolean isDontSendReponse()
public boolean isClientMaster()
public void setClientMaster(boolean clientMaster)
clientMaster - the clientMaster to setpublic boolean isFaultTolerant()
public void setFaultTolerant(boolean faultTolerant)
public void setConnectionState(org.apache.activemq.state.ConnectionState connectionState)
public org.apache.activemq.state.ConnectionState getConnectionState()
public void setXid(org.apache.activemq.command.XATransactionId id)
public org.apache.activemq.command.XATransactionId getXid()
public boolean isAllowLinkStealing()
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.