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

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


        String msg = NLS.bind("Appender not found: {0}", appenderName);
        return new ServerStatus(IStatus.ERROR,
            HttpServletResponse.SC_NOT_FOUND, msg, null);
      }

      FileAppenderResource fileAppender = new FileAppenderResource(
          appender, baseLocation);
      return new ServerStatus(Status.OK_STATUS,
          HttpServletResponse.SC_OK, fileAppender.toJSON());

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


      JSONObject appendersJSON = new JSONObject();
      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);

        appendersJSON.append(ProtocolConstants.KEY_CHILDREN,
            fileAppender.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.FileAppenderResource

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.