public ParseMessageEventArgs(ParseMessageType type, string MessageHeader, string MessageText)
     : this()
 {
     m_MessageHeader = MessageHeader;
     m_MessageText   = MessageText;
     m_Type          = type;
 }
 public ParseMessageEventArgs(ParseMessageType type, string MessageHeader, string MessageText)
     : this()
 {
     m_MessageHeader = MessageHeader;
     m_MessageText = MessageText;
     m_Type = type;
 }
Exemple #3
0
        public static void UsePrometheusMetrics <T>(this IPipeConfigurator <T> configurator,
                                                    Action <PrometheusMetricsOptions> configureMetrics = null,
                                                    string serviceName = "",
                                                    ParseMessageType parseMessageType = null)
            where T : class, ConsumeContext
        {
            ConfigureMetrics(serviceName, configureMetrics);

            configurator.AddPipeSpecification(new PrometheusSpecification <T>(parseMessageType ?? DefaultMessageTypeParser));
        }
Exemple #4
0
        public void Add(string description, string category, string method, ParseMessageType type)
        {
            Dictionary <string, object> valueList = new Dictionary <string, object>();

            valueList.Add("Details", DateTime.Now.ToString("yyyy-MM-dd hh:MM:ss"));
            valueList.Add("Description", description);
            valueList.Add("Method", method);
            valueList.Add("Category", category);
            valueList.Add("Type", type);
            sqliteHelper.Insert(table.GetCurrentTable, valueList);
            if (ListBox != null)
            {
                Initialize(ListBox);
            }
        }
        private void UnbindProgress(object sender, UnbindProgressEvents e)
        {
            FileEntry entry     = e.File;
            string    eventType = ParseType.GetStringType(entry.Type);

            if (e.Success)
            {
                ParseMessageType type = ParseType.GetType(entry.Type);
                _logs.Add(string.Format("Unbinding file: {0} was successfully completed.", entry.Name), "Events", eventType + " " + entry.Name, type);
            }
            else
            {
                _logs.Add(string.Format("Unsuccessfull unbinding file: {0} ", entry.Name), "Events", eventType + " " + entry.Name, ParseMessageType.Error);
            }
        }
Exemple #6
0
 public PrometheusSpecification(ParseMessageType parseMessageType)
 {
     _parseMessageType = parseMessageType;
 }
Exemple #7
0
 internal PrometheusFilter(ParseMessageType parseMessageType)
 {
     _parseMessageType = parseMessageType;
 }
Exemple #8
0
 internal ConsumerMetrics(ConsumeContext context, ParseMessageType parseMessageType)
 {
     _messageType = parseMessageType(context.SupportedMessageTypes);
     _context     = context;
 }
 public ParseMessageEventArgs(ParseMessageType type, string LineHeader, string MessageText, string Source)
     : this(type, LineHeader, MessageText)
 {
     m_ParseSource = Source;
 }
 public ParseMessageEventArgs(ParseMessageType type, string LineHeader, string MessageText, string Source, string Date) : this(type, LineHeader, MessageText, Source)
 {
     m_DateDetails = Date;
 }
 public ParseMessageEventArgs(ParseMessageType type, string LineHeader, string MessageText, string Source) : this(type, LineHeader, MessageText)
 {
     m_ParseSource = Source;
 }