Package org.eclipse.orion.server.logs.objects

Examples of org.eclipse.orion.server.logs.objects.RollingFileAppenderResource


      appendersJSON.put(ProtocolConstants.KEY_CHILDREN, new JSONArray());
      for (FileAppender<ILoggingEvent> appender : appenders) {

        FileAppenderResource fileAppender = null;
        if (appender instanceof RollingFileAppender<?>)
          fileAppender = new RollingFileAppenderResource(appender,
              baseLocation);
        else
          fileAppender = new FileAppenderResource(appender,
              baseLocation);
View Full Code Here


            appenderName);
        return new ServerStatus(IStatus.ERROR,
            HttpServletResponse.SC_NOT_FOUND, msg, null);
      }

      RollingFileAppenderResource rollingFileAppender = new RollingFileAppenderResource(
          appender, baseLocation);

      if (rollingFileAppender.getArchivedLogFiles() == null)
        LogUtils.attachArchivedLogFiles(appender, rollingFileAppender,
            logService);

      return new ServerStatus(Status.OK_STATUS,
          HttpServletResponse.SC_OK, rollingFileAppender.toJSON());

    } catch (Exception e) {
      String msg = NLS.bind(
          "An error occured when looking for rolling appender: {0}",
          appenderName);
View Full Code Here

      JSONObject appendersJSON = new JSONObject();
      appendersJSON.put(ProtocolConstants.KEY_CHILDREN, new JSONArray());
      for (RollingFileAppender<ILoggingEvent> appender : appenders) {

        RollingFileAppenderResource rollingFileAppender = new RollingFileAppenderResource(
            appender, baseLocation);

        if (rollingFileAppender.getArchivedLogFiles() == null)
          LogUtils.attachArchivedLogFiles(appender,
              rollingFileAppender, logService);

        appendersJSON.append(ProtocolConstants.KEY_CHILDREN,
            rollingFileAppender.toJSON());
      }

      return new ServerStatus(Status.OK_STATUS,
          HttpServletResponse.SC_OK, appendersJSON);
View Full Code Here

TOP

Related Classes of org.eclipse.orion.server.logs.objects.RollingFileAppenderResource

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.