List of usage examples for io.netty.util.internal.logging JdkLoggerFactory JdkLoggerFactory
@Deprecated
public JdkLoggerFactory()
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()); }