Example usage for io.netty.util.internal.logging JdkLoggerFactory JdkLoggerFactory

List of usage examples for io.netty.util.internal.logging JdkLoggerFactory JdkLoggerFactory

Introduction

In this page you can find the example usage for io.netty.util.internal.logging JdkLoggerFactory JdkLoggerFactory.

Prototype

@Deprecated
public JdkLoggerFactory() 

Source Link

Usage

From source file:gedi.oml.remote.TracksServer.java

License:Apache License

public static void main(String[] args) throws IOException {
    Gedi.startup(true);//w  ww. j  a va  2  s  .  c  o  m

    InternalLoggerFactory.setDefaultFactory(new JdkLoggerFactory());

    String[] files = EI.wrap(args).skip(1).toArray(String.class);

    new GediPolicy().addDefaults().addPermission(new RuntimePermission("accessClassInPackage.sun.misc"))
            .addPermission(new RuntimePermission("accessDeclaredMembers"))
            .addPermission(new ReflectPermission("suppressAccessChecks"))
            .addPermission(new SocketPermission("localhost", "listen,resolve"))
            .addPermission(new PropertyPermission("*", "read"))
            .addPermission(new SocketPermission("*", "resolve,accept"))
            .addAllPermissions(Bootstrap.class, TracksServer.class, Protocol.class)
            .addFileReadPermissions(files)
            .addPermission(new FilePermission("/proc/sys/net/core/somaxconn", "read")).setup();

    RemoteConnections.getInstance().serveSync(new TrackProtocol(), ch -> {
        ChannelPipeline pl = ch.pipeline();
        pl.addLast(new TracksServer());
    });

}

From source file:org.waarp.common.logging.WaarpLoggerFactory.java

License:Apache License

/**
 * Changes the default factory.// w w w  .j  ava 2  s.  c  om
 *
 * @param defaultFactory
 */
public static void setDefaultFactory(final WaarpLoggerFactory defaultFactory) {
    if (defaultFactory == null) {
        throw new NullPointerException("defaultFactory");
    }
    WaarpLoggerFactory.defaultFactory = defaultFactory;
    if (defaultFactory instanceof WaarpJdkLoggerFactory) {
        InternalLoggerFactory.setDefaultFactory(new JdkLoggerFactory());
    } else if (defaultFactory instanceof WaarpSlf4JLoggerFactory) {
        InternalLoggerFactory.setDefaultFactory(new Slf4JLoggerFactory());
    }
    defaultFactory.seLevelSpecific(defaultFactory.getLevelSpecific());
}