Class AmqpSpace
java.lang.Object
io.nosqlbench.adapters.api.activityimpl.uniform.BaseSpace<AmqpSpace>
io.nosqlbench.adapter.amqp.AmqpSpace
- All Implemented Interfaces:
Space,NBNamedElement,AutoCloseable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.nosqlbench.adapters.api.activityimpl.uniform.BaseSpace
BaseSpace.BasicSpace -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()longintcom.rabbitmq.client.ChannelgetAmqpChannels(AmqpSpace.AmqpChannelKey key, Supplier<com.rabbitmq.client.Channel> channelSupplier) intcom.rabbitmq.client.Connectionintintintstatic NBConfigModellonglonglongvoidinitializeSpace(AmqpClientConf amqpClientConf) booleanvoidsetTotalCycleNum(long cycleNum) voidsetTotalThreadNum(long threadNum) void
-
Constructor Details
-
AmqpSpace
-
-
Method Details
-
close
public void close() -
getConfigModel
-
getAmqpConnection
-
getAmqpChannels
public com.rabbitmq.client.Channel getAmqpChannels(AmqpSpace.AmqpChannelKey key, Supplier<com.rabbitmq.client.Channel> channelSupplier) -
getActivityStartTimeMills
public long getActivityStartTimeMills() -
getMaxOpTimeInSec
public long getMaxOpTimeInSec() -
getAmqpClientConf
-
getAmqpExchangeType
-
getAmqpConnNum
public int getAmqpConnNum() -
getAmqpConnChannelNum
public int getAmqpConnChannelNum() -
getAmqpChannelExchangeNum
public int getAmqpChannelExchangeNum() -
getAmqpExchangeQueueNum
public int getAmqpExchangeQueueNum() -
getAmqpMsgClntNum
public int getAmqpMsgClntNum() -
isStrictMsgErrorHandling
public boolean isStrictMsgErrorHandling() -
getTotalCycleNum
public long getTotalCycleNum() -
setTotalCycleNum
public void setTotalCycleNum(long cycleNum) -
getTotalThreadNum
public long getTotalThreadNum() -
setTotalThreadNum
public void setTotalThreadNum(long threadNum) -
initializeSpace
-
shutdownSpace
public void shutdownSpace()
-