public static void StartSendMessagesPump(StoringAsyncEndpointExecutor executor)
 {
     Log.LogInformation((int)EventIds.StartSendMessagesPump, $"[StartSendMessagesPump] Starting pump to send stored messages to EndpointId: {executor.Endpoint.Id}.");
 }
 public static void AddMessageSuccess(StoringAsyncEndpointExecutor executor, long offset)
 {
     Log.LogDebug((int)EventIds.AddMessageSuccess, $"[AddMessageSuccess] Successfully added message to store for EndpointId: {executor.Endpoint.Id}, Message offset: {offset}");
 }
 public static void AddMessageFailure(StoringAsyncEndpointExecutor executor, Exception ex)
 {
     Log.LogError((int)EventIds.AddMessageSuccess, ex, $"[AddMessageFailure] Error adding added message to store for EndpointId: {executor.Endpoint.Id}");
 }
 public static void CloseSuccess(StoringAsyncEndpointExecutor executor)
 {
     Log.LogInformation((int)EventIds.CloseSuccess, "[CloseSuccess] Close succeeded. EndpointId: {0}, EndpointName: {1}", executor.Endpoint.Id, executor.Endpoint.Name);
 }
 public static void CloseFailure(StoringAsyncEndpointExecutor executor, Exception ex)
 {
     Log.LogError((int)EventIds.CloseFailure, ex, "[CloseFailure] Close failed. EndpointId: {0}, EndpointName: {1}", executor.Endpoint.Id, executor.Endpoint.Name);
 }
 public static void SetEndpointSuccess(StoringAsyncEndpointExecutor executor)
 {
     Log.LogInformation((int)EventIds.SetEndpointSuccess, "[SetEndpointSuccess] Set endpoint succeeded. EndpointId: {0}, EndpointName: {1}", executor.Endpoint.Id, executor.Endpoint.Name);
 }
 public static void Close(StoringAsyncEndpointExecutor executor)
 {
     Log.LogInformation((int)EventIds.Close, "[Close] Close began. EndpointId: {0}, EndpointName: {1}", executor.Endpoint.Id, executor.Endpoint.Name);
 }
 public static void SendMessagesPumpFailure(StoringAsyncEndpointExecutor executor, Exception ex)
 {
     Log.LogCritical((int)EventIds.SendMessagesPumpFailure, ex, $"[SendMessagesPumpFailure] Unable to start pump to send stored messages for EndpointId: {executor.Endpoint.Id}.");
 }
 public static void SetEndpoint(StoringAsyncEndpointExecutor executor)
 {
     Log.LogInformation((int)EventIds.SetEndpoint, "[SetEndpoint] Set endpoint began. EndpointId: {0}, EndpointName: {1}", executor.Endpoint.Id, executor.Endpoint.Name);
 }
 public static void SendMessagesError(StoringAsyncEndpointExecutor executor, Exception ex)
 {
     Log.LogWarning((int)EventIds.SendMessagesError, ex, $"[SendMessageError] Error sending message batch to endpoint to IPL head for EndpointId: {executor.Endpoint.Id}.");
 }
 public static void UpdatePrioritiesFailure(StoringAsyncEndpointExecutor executor, IList <uint> priorities)
 {
     Log.LogError((int)EventIds.UpdatePrioritiesFailure, $"[UpdatePrioritiesSuccess] Update priorities failed EndpointId: {executor.Endpoint.Id}, EndpointName: {executor.Endpoint.Name}, New Priorities: {priorities}");
 }
 public static void UpdatePrioritiesSuccess(StoringAsyncEndpointExecutor executor, IList <uint> priorities)
 {
     Log.LogInformation((int)EventIds.UpdatePrioritiesSuccess, $"[UpdatePrioritiesSuccess] Update priorities succeeded EndpointId: {executor.Endpoint.Id}, EndpointName: {executor.Endpoint.Name}, New Priorities: {priorities}");
 }
 public static void UpdatePriorities(StoringAsyncEndpointExecutor executor, IList <uint> priorities)
 {
     Log.LogInformation((int)EventIds.UpdatePriorities, $"[UpdatePriorities] Update priorities begin for EndpointId: {executor.Endpoint.Id}, EndpointName: {executor.Endpoint.Name}, Incoming Priorities: {priorities}");
 }
 public static void AddMessageSuccess(StoringAsyncEndpointExecutor executor, long offset, uint priority, uint timeToLiveSecs)
 {
     Log.LogDebug((int)EventIds.AddMessageSuccess, $"[AddMessageSuccess] Successfully added message to store for EndpointId: {executor.Endpoint.Id}, Message offset: {offset}, Priority: {priority}, TTL: {timeToLiveSecs}");
 }