Examples of EventLogRecord


Examples of com.betfair.cougar.logging.records.EventLogRecord

  }

  @Override
  public void logEvent(LoggableEvent loggableEvent, Object[] extensionFields) {
    if (enabled) {
        EventLogRecord eventLogRecord = new EventLogRecord(loggableEvent, extensionFields);
      logEventLogRecord(eventLogRecord);
    }
  }
View Full Code Here

Examples of com.betfair.cougar.logging.records.EventLogRecord

                            requestMediaType != null ? requestMediaType.getSubtype() : "",
                            responseMediaType != null ? responseMediaType.getSubtype() : "",
                            extraFields};
                }
            };
            EventLogRecord eventLogRecord = new EventLogRecord(le, null);
            EventLogDefinition invokableLogger = registry.getInvokableLogger(eventLogRecord.getLoggerName());
            if (invokableLogger != null) {
                CougarLoggingUtils.getLogger(invokableLogger.getLogName()).log(eventLogRecord);
            } else {
                throw new CougarFrameworkException("Logger "+eventLogRecord.getLoggerName()+" is not an event logger");
            }
        }
        httpRequests.incrementAndGet();
    }
View Full Code Here

Examples of com.sun.jna.examples.win32.WinNT.EVENTLOGRECORD

    public byte[] getData() {
      return _data;
    }

    public EventLogRecord(Pointer pevlr) {
      _record = new EVENTLOGRECORD(pevlr);
      _source = pevlr.getWideString(_record.size());
      // data
      if (_record.DataLength.intValue() > 0) {
        _data = pevlr.getByteArray(_record.DataOffset.intValue(),
            _record.DataLength.intValue());
View Full Code Here

Examples of com.sun.jna.platform.win32.Advapi32Util.EventLogRecord

        EventLogIterator iter = new EventLogIterator("Application");
        try {
            int max = 100;
            int lastId = 0;
            while(iter.hasNext()) {
                EventLogRecord record = iter.next();
                assertTrue(record.getRecordNumber() > lastId);
                lastId = record.getRecordNumber();
                assertNotNull(record.getType().name());
                assertNotNull(record.getSource());
                if (record.getRecord().DataLength.intValue() > 0) {
                    assertEquals(record.getData().length,
                                 record.getRecord().DataLength.intValue());
                } else {
                    assertNull(record.getData());
                }
                if (record.getRecord().NumStrings.intValue() > 0) {
                    assertEquals(record.getStrings().length,
                                 record.getRecord().NumStrings.intValue());
                } else {
                    assertNull(record.getStrings());
                }
       
                if (max-- <= 0) {
                    break; // shorten test
                }
View Full Code Here

Examples of com.sun.jna.platform.win32.Advapi32Util.EventLogRecord

                                                     "Application", WinNT.EVENTLOG_BACKWARDS_READ);
        try {
            int max = 100;
            int lastId = -1;
            while(iter.hasNext()) {
                EventLogRecord record = iter.next();
                /*
                  System.out.println(record.getRecordNumber()
                  + ": Event ID: " + record.getEventId()
                  + ", Event Type: " + record.getType()
                  + ", Event Source: " + record.getSource());
                */
                assertTrue(record.getRecordNumber() < lastId || lastId == -1);
                lastId = record.getRecordNumber();
                if (max-- <= 0) {
                    break; // shorten test
                }
            }
        } finally {
View Full Code Here

Examples of com.sun.jna.platform.win32.Advapi32Util.EventLogRecord

    EventLogIterator iter = new EventLogIterator("Application");
    try {
      int max = 100;
      int lastId = 0;
      while(iter.hasNext()) {
        EventLogRecord record = iter.next();
        assertTrue(record.getRecordNumber() > lastId);
        lastId = record.getRecordNumber();
        assertNotNull(record.getType().name());
        assertNotNull(record.getSource());
        if (record.getRecord().DataLength.intValue() > 0) {
          assertEquals(record.getData().length,
              record.getRecord().DataLength.intValue());
        } else {
          assertNull(record.getData());
        }
        if (record.getRecord().NumStrings.intValue() > 0) {
          assertEquals(record.getStrings().length,
              record.getRecord().NumStrings.intValue());
        } else {
          assertNull(record.getStrings());
        }
       
        if (max-- <= 0) {
          break; // shorten test
        }
View Full Code Here

Examples of com.sun.jna.platform.win32.Advapi32Util.EventLogRecord

        "Application", WinNT.EVENTLOG_BACKWARDS_READ);
    try {
      int max = 100;
      int lastId = -1;
      while(iter.hasNext()) {
        EventLogRecord record = iter.next();
        /*
        System.out.println(record.getRecordNumber()
            + ": Event ID: " + record.getEventId()
            + ", Event Type: " + record.getType()
            + ", Event Source: " + record.getSource());
            */
        assertTrue(record.getRecordNumber() < lastId || lastId == -1);
        lastId = record.getRecordNumber();
        if (max-- <= 0) {
          break; // shorten test
        }
      }
    } finally {
View Full Code Here

Examples of com.sun.jna.platform.win32.WinNT.EVENTLOGRECORD

            }
            int dwRead = pnBytesRead.getValue();
            Pointer pevlr = buffer;
            int maxRecords = 3;
            while (dwRead > 0 && maxRecords-- > 0) {
                EVENTLOGRECORD record = new EVENTLOGRECORD(pevlr);
                /*
                  System.out.println(record.RecordNumber.intValue()
                  + " Event ID: " + record.EventID.intValue()
                  + " Event Type: " + record.EventType.intValue()
                  + " Event Source: " + pevlr.getString(record.size(), true));
View Full Code Here

Examples of com.sun.jna.platform.win32.WinNT.EVENTLOGRECORD

    public byte[] getData() {
      return _data;
    }

    public EventLogRecord(Pointer pevlr) {
      _record = new EVENTLOGRECORD(pevlr);
      _source = pevlr.getWideString(_record.size());
      // data
      if (_record.DataLength.intValue() > 0) {
        _data = pevlr.getByteArray(_record.DataOffset.intValue(),
            _record.DataLength.intValue());
View Full Code Here

Examples of com.sun.jna.platform.win32.WinNT.EVENTLOGRECORD

    public byte[] getData() {
      return _data;
    }
   
    public EventLogRecord(Pointer pevlr) {
      _record = new EVENTLOGRECORD(pevlr);
      _source = pevlr.getString(_record.size(), true);
      // data
      if (_record.DataLength.intValue() > 0) {
        _data = pevlr.getByteArray(_record.DataOffset.intValue(),
            _record.DataLength.intValue());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.