org.eclipse.jetty.util.log.Log.setLog()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(150)

本文整理了Java中org.eclipse.jetty.util.log.Log.setLog()方法的一些代码示例,展示了Log.setLog()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Log.setLog()方法的具体详情如下:
包路径:org.eclipse.jetty.util.log.Log
类名称:Log
方法名:setLog

Log.setLog介绍

[英]Set the root logger.

Note that if any classes have statically obtained their logger instance prior to this call, their Logger will not be affected by this call.
[中]设置根记录器。
请注意,如果任何类在此调用之前已静态获取其记录器实例,则其记录器将不受此调用的影响。

代码示例

代码示例来源:origin: apache/incubator-dubbo

Log.setLog(new StdErrLog());
Log.getLog().setDebugEnabled(false);

代码示例来源:origin: apache/incubator-dubbo

Log.setLog(new StdErrLog());
Log.getLog().setDebugEnabled(false);

代码示例来源:origin: jphp-group/jphp

@Override
  public void onRegister(CompileScope scope) {
    registerWrapperClass(scope, Session.class, PWebSocketSession.class);
    MemoryOperation.registerWrapper(WebSocketSession.class, PWebSocketSession.class);

    registerClass(scope, PHttpServer.class);
    registerClass(scope, PHttpServerRequest.class);
    registerClass(scope, PHttpServerResponse.class);
    registerClass(scope, PHttpAbstractHandler.class);
    registerClass(scope, PHttpRouteFilter.class);
    registerClass(scope, PHttpRouteHandler.class);
    registerClass(scope, PHttpRedirectHandler.class);
    registerClass(scope, PHttpDownloadFileHandler.class);
    registerClass(scope, PHttpResourceHandler.class);
    registerClass(scope, PHttpCORSFilter.class);
    registerClass(scope, PHttpGzipFilter.class);

    Log.setLog(new NoLogging());
  }
}

代码示例来源:origin: org.eclipse.jetty/jetty-util

Method getLogger = uberlog.getMethod("getLogger", new Class[]{String.class});
  Object logger = getLogger.invoke(null,name);
  setLog(new LoggerLog(logger));
setLog(getLogger(name));

代码示例来源:origin: Discord4J/Discord4J

/**
 * Enables Jetty Websocket logging. WARNING: This spams the console a ton.
 */
public static void enableJettyLogging() {
  Log.setLog(jettyLogger);
}

代码示例来源:origin: com.yahoo.vespa/jdisc_http_service

private static void initializeJettyLogging() {
  // Note: Jetty is logging stderr if no logger is explicitly configured.
  try {
    Log.setLog(new JavaUtilLog());
  } catch (Exception e) {
    throw new RuntimeException("Unable to initialize logging framework for Jetty");
  }
}

代码示例来源:origin: airlift/airlift

public static void setup()
{
  Log.setLog(new NoOpLogger());
  Log.initialized();
  Log.setLog(new JavaUtilLog());
}

代码示例来源:origin: org.ow2.petals/petals-cli

/**
 * Creates a new instance of a temporary HTTP server
 * 
 * @param embeddedHttpServerConfig
 *            Configuration of the embedded HTTP server
 */
public EmbeddedHttpServerImpl(final EmbeddedHttpServerConfig embeddedHttpServerConfig) {
  
  Log.setLog(new JettyLogger(log));
  
  this.embeddedHttpServerConfig = embeddedHttpServerConfig;
  this.server = new Server(embeddedHttpServerConfig.getHttpPort());
  this.artifactContext = new ServletContextHandler();
  this.artifactContext.setContextPath(CONTEXT);
  this.server.setHandler(this.artifactContext);
}

代码示例来源:origin: com.proofpoint.platform/http-client

public static void setup()
{
  Log.setLog(new NoOpLogger());
  Log.initialized();
  Log.setLog(new JavaUtilLog());
}

代码示例来源:origin: com.github.jruby-gradle/jruby-gradle-plugin

public RubygemsServlet(URL rubygemsWarURL){
  this.rubygemsWarURI = rubygemsWarURL.toString();
  this.cachedir = new File(System.getProperty("user.home"), ".gradle/rubygems");
  HttpConfiguration http_config = new HttpConfiguration();
  http_config.setRequestHeaderSize(8192);
  this.connector = new ServerConnector(server,
                     new HttpConnectionFactory(http_config));
  // pick random free port
  this.connector.setPort(0);
  this.connector.setHost("localhost");
  this.server.setConnectors(new Connector[] { connector });
  log.setLevel(3);
  Log.setLog(log);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-server

Method getLogger = uberlog.getMethod("getLogger", new Class[]{String.class});
  Object logger = getLogger.invoke(null,name);
  setLog(new LoggerLog(logger));
setLog(getLogger(name));

代码示例来源:origin: org.mule.transports/mule-transport-jetty

protected void setupJettyLogging()
{
  if ((Log.getLog() instanceof JettyLogger) == false)
  {
    Log.setLog(new JettyLogger());
  }
}

代码示例来源:origin: Valandur/Web-API

@Listener
public void onInitialization(GameInitializationEvent event) {
  Timings.STARTUP.startTiming();
  logger.info(Constants.NAME + " v" + Constants.VERSION + " is starting...");
  logger.info("Setting up jetty logger...");
  Log.setLog(new JettyLogger());
  // Main init function, that is also called when reloading the plugin
  init(null);
  logger.info(Constants.NAME + " ready");
  Timings.STARTUP.stopTiming();
}
@Listener(order = Order.POST)

代码示例来源:origin: org.eclipse.platform/org.eclipse.equinox.http.jetty

public static void setThresholdLogger(String property) {
  threshold = parseThresholdProperty(property);
  // this is a hack to make sure the built-in jetty StdErrLog is not being used
  org.eclipse.jetty.util.log.Logger rootLogger = Log.getRootLogger();
  if (rootLogger == null || (rootLogger instanceof StdErrLog)) {
    // The built-in jetty StdErrLog is be used; replace with ours.
    Log.setLog(getRootLogger());
  }
}

代码示例来源:origin: org.ow2.petals/petals-bc-rest

private void initialize(ComponentContext restComponentContext)
    throws JBIException {
  // setup Jetty logger
  Log.setLog(new JettyPetalsLogger(restComponentContext, "jetty"));
  this.server = new Server();
  final ServerConnector connector = new ServerConnector(this.server);
  // if httpHost is null, the HTTP server is bind to all interfaces
  connector.setHost(this.httpHost);
  connector.setPort(this.httpPort);
  this.server.addConnector(connector);
  final ServletContextHandler srvletContxtHandler = new ServletContextHandler(ServletContextHandler.NO_SESSIONS);
  // we don't want a default servlet for unknown paths
  // because it prevent us from finding out if a path is already taken in addRestService!
  // note that Jetty will still answer 404 in case a request is on an unexisting path
  srvletContxtHandler.getServletHandler().setEnsureDefaultServlet(false);
  this.server.setHandler(srvletContxtHandler);
  try {
    this.server.start();
  } catch (final Exception e) {
    throw new JBIException(e);
  }
  // and let's stop listening since the component is not started yet
  this.stop();
}

代码示例来源:origin: korpling/ANNIS

public void startJetty() throws Exception
 Log.setLog(new JettyNoLogger());
 Server jetty = new Server(webServerPort);

代码示例来源:origin: ombre42/jrobotremoteserver

/**
 * Configures logging systems used by <tt>RemoteServer</tt> and its
 * dependencies. Specifically,
 * <ul>
 * <li>Configure Log4J to log to the console</li>
 * <li>Set Log4J's log level to INFO</li>
 * <li>Redirect the Jetty's logging to Log4J</li>
 * <li>Set Jakarta Commons Logging to log to Log4J</li>
 * </ul>
 * This is convenient if you do not want to configure the logging yourself.
 * This will only affect future instances of
 * {@link org.eclipse.jetty.util.log.Logger} and
 * {@link org.apache.commons.logging.Log}, so this should be called as early
 * as possible.
 */
public static void configureLogging() {
  Logger root = Logger.getRootLogger();
  root.removeAllAppenders();
  BasicConfigurator.configure();
  root.setLevel(Level.INFO);
  org.eclipse.jetty.util.log.Log.setLog(new Jetty2Log4J());
  LogFactory.releaseAll();
  LogFactory.getFactory().setAttribute("org.apache.commons.logging.Log",
      "org.apache.commons.logging.impl.Log4JLogger");
  log = LogFactory.getLog(RemoteServer.class);
}

代码示例来源:origin: signalapp/WebSocket-Resources

public static void main(String[] argv) {
 WebSocketClient    holder    = new WebSocketClient();
 WebSocketInterface webSocket = new WebSocketInterface();
 Client             client    = new Client(webSocket);
 StdErrLog logger = new StdErrLog();
 logger.setLevel(StdErrLog.LEVEL_OFF);
 Log.setLog(logger);
 try {
  webSocket.setListener(client);
  holder.start();
  URI                  uri     = new URI("ws://localhost:8080/websocket/?login=moxie&password=insecure");
  ClientUpgradeRequest request = new ClientUpgradeRequest();
  holder.connect(webSocket, uri, request);
  System.out.printf("Connecting...");
  Thread.sleep(10000);
 } catch (Throwable t) {
  t.printStackTrace();
 }
}

代码示例来源:origin: kumuluz/kumuluzee

public Server create() {
  Log.setLog(new JavaUtilLog());
  Server server = new Server(createThreadPool());
  server.addBean(createClassList());
  server.setStopAtShutdown(true);
  server.setConnectors(createConnectors(server));
  return server;
}

代码示例来源:origin: jenkinsci/winstone

Log.setLog(new JavaUtilLog());  // force java.util.logging for consistency & backward compatibility

相关文章