| Modifier and Type | Class and Description |
|---|---|
protected static interface |
AgentBase.AgentState |
| Modifier | Constructor and Description |
|---|---|
protected |
AgentBase(com.rabbitmq.perf.StartListener startListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
dealWithWriteOperation(com.rabbitmq.perf.AgentBase.WriteOperation writeOperation,
com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess) |
protected void |
handleShutdownSignalExceptionOnWrite(com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess,
com.rabbitmq.client.ShutdownSignalException e) |
protected boolean |
isConnectionRecoveryTriggered(com.rabbitmq.client.ShutdownSignalException e) |
abstract void |
recover(TopologyRecording topologyRecording) |
void |
setTopologyRecording(TopologyRecording topologyRecording) |
protected boolean |
shouldStop(com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess,
com.rabbitmq.client.ShutdownSignalException e) |
protected void |
started() |
protected TopologyRecording |
topologyRecording() |
protected abstract StartListener.Type |
type() |
public void setTopologyRecording(TopologyRecording topologyRecording)
protected TopologyRecording topologyRecording()
protected boolean isConnectionRecoveryTriggered(com.rabbitmq.client.ShutdownSignalException e)
protected void handleShutdownSignalExceptionOnWrite(com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess,
com.rabbitmq.client.ShutdownSignalException e)
protected boolean shouldStop(com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess,
com.rabbitmq.client.ShutdownSignalException e)
protected void dealWithWriteOperation(com.rabbitmq.perf.AgentBase.WriteOperation writeOperation,
com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess)
throws java.io.IOException
java.io.IOExceptionprotected void started()
protected abstract StartListener.Type type()
public abstract void recover(TopologyRecording topologyRecording)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.