Package org.slf4j

Examples of org.slf4j.Marker


  public String toString() {
    if (!this.hasReferences()) {
      return this.getName();
    }
    Iterator it = this.iterator();
    Marker reference;
    StringBuffer sb = new StringBuffer(this.getName());
    sb.append(' ').append(OPEN);
    while (it.hasNext()) {
      reference = (Marker) it.next();
      sb.append(reference.getName());
      if (it.hasNext()) {
        sb.append(SEP);
      }
    }
    sb.append(CLOSE);
View Full Code Here


    //------------------------------------------------------------< internal >---

    private static <T> void logOperationDetails(ContentSession session, SessionOperation<T> ops) {
        if (operationLogger.isDebugEnabled()){
            Marker sessionMarker = MarkerFactory.getMarker(session.toString());
            String sessionId = session.toString();
            operationLogger.debug(sessionMarker, String.format("[%s] %s", sessionId, ops));
        }
    }
View Full Code Here

    private <T> void logOperationDetails(SessionOperation<T> opsthrows RepositoryException {
        if(operationLogger.isDebugEnabled()){
            String desc = ops.description();
            if(desc != null){
                Marker sessionMarker = MarkerFactory.getMarker(this.toString());
                operationLogger.debug(sessionMarker,desc);
            }
        }
    }
View Full Code Here

    //------------------------------------------------------------< internal >---

    private static <T> void logOperationDetails(ContentSession session, SessionOperation<T> ops) {
        if (readOperationLogger.isTraceEnabled()
                || writeOperationLogger.isTraceEnabled()) {
            Marker sessionMarker = MarkerFactory.getMarker(session.toString());
            Logger log = ops.isUpdate() ? writeOperationLogger : readOperationLogger;
            log.trace(sessionMarker, "[{}] {}", session, ops);
        }
    }
View Full Code Here

    public Marker getMarker(final String name) {
        if (name == null) {
            throw new IllegalArgumentException("Marker name must not be null");
        }
        Marker marker = markerMap.get(name);
        if (marker == null) {
            marker = new MarkerWrapper(name);
        }
        return marker;
    }
View Full Code Here

    DurationUnit du = Util.selectDurationUnitForDisplay(globalStopWatch);
    return buildProfilerString(du, TOP_PROFILER_FIRST_PREFIX, TOTAL_ELAPSED, "");
  }
 
  public void log() {
    Marker profilerMarker = MarkerFactory.getMarker(PROFILER_MARKER_NAME);
    if(logger == null) {
      throw new NullPointerException("If you invoke the log() method, then you must associate a logger with this profiler.");
    }
    if (logger.isDebugEnabled(profilerMarker)) {
      DurationUnit du = Util.selectDurationUnitForDisplay(globalStopWatch);
View Full Code Here

        return marker;
    }

    @Override
    public void add(Marker marker) {
        Marker m = factory.getMarker(marker.getName());
        this.marker.addParents(((Log4jMarker)m).getLog4jMarker());
    }
View Full Code Here

    @Override
    public Marker getMarker(final String name) {
        if (name == null) {
            throw new IllegalArgumentException("Marker name must not be null");
        }
        Marker marker = markerMap.get(name);
        if (marker != null) {
            return marker;
        }
        org.apache.logging.log4j.Marker log4jMarker = MarkerManager.getMarker(name);
        marker = new Log4jMarker(log4jMarker);
        final Marker existing = markerMap.putIfAbsent(name, marker);
        return existing == null ? marker : existing;
    }
View Full Code Here

  public synchronized Marker getMarker(String name) {
    if (name == null) {
      throw new IllegalArgumentException("Marker name cannot be null");
    }

    Marker marker = (Marker) markerMap.get(name);
    if (marker == null) {
      marker = new BasicMarker(name, this);
      markerMap.put(name, marker);
    }
    return marker;
View Full Code Here

      return false;
    }

    int size = children.size();
    for (int i = 0; i < size; i++) {
      Marker m = (Marker) children.get(i);
      if( m == markerToRemove) {
          return false;
      }
    }
    // could not find markerToRemove
View Full Code Here

TOP

Related Classes of org.slf4j.Marker

Copyright © 2018 www.massapicom. 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.