More...
Inherits Gevasys.DataCore.StaticData.IRetransmitStore.
Manages a primary and a backup retransmit consumer.
Instances of RetransmitStore are created via CreateConfiguredRetransmitStore Method.
RetransmitStore rs1 = configHelper.CreateConfiguredRetransmitStore(
"RT1", rtClient);
◆ RetransmitStore()
Gevasys.DataCore.StaticData.Http.RetransmitStore.RetransmitStore |
( |
IRetransmitConsumer |
primaryConsumer, |
|
|
IRetransmitConsumer |
secondaryConsumer |
|
) |
| |
|
inline |
Default constructor.
- Parameters
-
primaryConsumer | Primary routing data consumer. |
secondaryConsumer | Backup routing data consumer. |
◆ GetIsAlive()
bool Gevasys.DataCore.StaticData.Http.RetransmitStore.GetIsAlive |
( |
| ) |
|
|
inline |
Indicates if the store is alive or death.
- Returns
- True if the store is alive.
◆ Initialize()
bool Gevasys.DataCore.StaticData.Http.RetransmitStore.Initialize |
( |
| ) |
|
|
inline |
Initialize the data store.
- Returns
◆ RequestRetransmit()
void Gevasys.DataCore.StaticData.Http.RetransmitStore.RequestRetransmit |
( |
RetransmitRequestMessage |
request, |
|
|
IAsyncCallback |
callback |
|
) |
| |
|
inline |
Requests a retransmit.
- Parameters
-
◆ Start()
void Gevasys.DataCore.StaticData.Http.RetransmitStore.Start |
( |
| ) |
|
|
inline |
◆ Stop()
void Gevasys.DataCore.StaticData.Http.RetransmitStore.Stop |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: