public static void CreateMessage(Message message) { message.HashFingerprint = ComputeHash(message.MessageText); MessageDA.CreateMessage(message); }
public static SubscribeMessage LoadMessage(Guid messageId, string topic) { return(MessageDA.LoadMessage(messageId, topic)); }
public static IEnumerable <ProcessFailRecord> LoadProcessFailRecords(Guid messageId) { return(MessageDA.LoadProcessFailRecords(messageId)); }
public static IEnumerable <Message> LoadPublishFailedMessage(int publishReloadTimeSpan) { return(MessageDA.LoadPublishFailedMessage(publishReloadTimeSpan)); }
public static IEnumerable <SubscribeMessage> LoadFailedMessages(MessageQueryFilter filter, out int totalCount) { return(MessageDA.LoadFailedMessages(filter, out totalCount)); }
public static void UpdateMessageStatusToFail(ProcessFailRecord record) { MessageDA.UpdateMessageStatusToFail(record.MessageId.Value, record.Topic); MessageDA.CreateProcessFailRecord(record); }
public static void UpdateMessageStatusToSuccess(Guid messageId, string topic, long milliseconds) { MessageDA.UpdateMessageStatusToSuccess(messageId, topic, milliseconds); }
public static void UpdateMessageStatusToPrepared(Guid messageId) { MessageDA.UpdateMessageStatusToPrepared(messageId); }
public static bool ExistsMessage(string messageText) { string hashFingerprint = ComputeHash(messageText); return(MessageDA.ExistsMessage(hashFingerprint)); }
public static void UpdateMessageStatusToPublishFailed(Guid messageId) { MessageDA.UpdateMessageStatusToPublishFailed(messageId); }