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

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

Introduction

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

Prototype

InternalLoggerFactory INSTANCE

To view the source code for io.netty.util.internal.logging JdkLoggerFactory INSTANCE.

Click Source Link

Usage

From source file:com.vmware.xenon.common.http.netty.NettyLoggingUtil.java

License:Open Source License

public static synchronized void setupNettyLogging() {
    if (!setupLogging) {
        InternalLoggerFactory.setDefaultFactory(JdkLoggerFactory.INSTANCE);
    }/*from  w w  w. j  a va 2  s.  com*/
}

From source file:org.jboss.as.clustering.infinispan.subsystem.InfinispanExtension.java

License:Open Source License

@Override
public void initialize(ExtensionContext context) {
    // Initialize the Netty logger factory
    InternalLoggerFactory.setDefaultFactory(JdkLoggerFactory.INSTANCE);
    SubsystemRegistration registration = context.registerSubsystem(SUBSYSTEM_NAME,
            InfinispanModel.CURRENT.getVersion());

    new InfinispanSubsystemResourceDefinition()
            .register(new ContextualSubsystemRegistration(registration, context));
    registration.registerXMLElementWriter(new InfinispanSubsystemXMLWriter());
}

From source file:org.wildfly.extension.messaging.activemq.MessagingExtension.java

License:Open Source License

@Override
public void initialize(ExtensionContext context) {
    // Initialize the Netty logger factory
    InternalLoggerFactory.setDefaultFactory(JdkLoggerFactory.INSTANCE);
    final SubsystemRegistration subsystemRegistration = context.registerSubsystem(SUBSYSTEM_NAME,
            CURRENT_MODEL_VERSION);// w  w w  .j  a  v a  2  s. c om
    subsystemRegistration.registerXMLElementWriter(CURRENT_PARSER);

    boolean registerRuntimeOnly = context.isRuntimeOnlyRegistrationValid();

    // Root resource
    final ManagementResourceRegistration subsystem = subsystemRegistration
            .registerSubsystemModel(MessagingSubsystemRootResourceDefinition.INSTANCE);
    subsystem.registerOperationHandler(GenericSubsystemDescribeHandler.DEFINITION,
            GenericSubsystemDescribeHandler.INSTANCE);

    // WFLY-10518 - register new client resources under subsystem
    subsystem.registerSubModel(new DiscoveryGroupDefinition(registerRuntimeOnly, true));
    subsystem.registerSubModel(GenericTransportDefinition.createConnectorDefinition(registerRuntimeOnly));
    subsystem.registerSubModel(InVMTransportDefinition.createConnectorDefinition(registerRuntimeOnly));
    subsystem.registerSubModel(RemoteTransportDefinition.createConnectorDefinition(registerRuntimeOnly));
    subsystem.registerSubModel(new HTTPConnectorDefinition(registerRuntimeOnly));
    subsystem.registerSubModel(new ExternalConnectionFactoryDefinition(registerRuntimeOnly));
    subsystem.registerSubModel(ExternalPooledConnectionFactoryDefinition.INSTANCE);
    subsystem.registerSubModel(new ExternalJMSQueueDefinition(registerRuntimeOnly));
    subsystem.registerSubModel(new ExternalJMSTopicDefinition(registerRuntimeOnly));

    // ActiveMQ Servers
    final ManagementResourceRegistration server = subsystem
            .registerSubModel(new ServerDefinition(registerRuntimeOnly));

    for (PathDefinition path : new PathDefinition[] { PathDefinition.JOURNAL_INSTANCE,
            PathDefinition.BINDINGS_INSTANCE, PathDefinition.LARGE_MESSAGES_INSTANCE,
            PathDefinition.PAGING_INSTANCE }) {
        ManagementResourceRegistration pathRegistry = server.registerSubModel(path);
        PathDefinition.registerResolveOperationHandler(context, pathRegistry);
    }

    subsystem.registerSubModel(JMSBridgeDefinition.INSTANCE);

    if (registerRuntimeOnly) {
        final ManagementResourceRegistration deployment = subsystemRegistration
                .registerDeploymentModel(new SimpleResourceDefinition(
                        new Parameters(SUBSYSTEM_PATH, getResourceDescriptionResolver("deployed"))
                                .setFeature(false)));
        deployment.registerSubModel(new ExternalConnectionFactoryDefinition(registerRuntimeOnly));
        deployment.registerSubModel(ExternalPooledConnectionFactoryDefinition.DEPLOYMENT_INSTANCE);
        deployment.registerSubModel(new ExternalJMSQueueDefinition(registerRuntimeOnly));
        deployment.registerSubModel(new ExternalJMSTopicDefinition(registerRuntimeOnly));
        final ManagementResourceRegistration deployedServer = deployment
                .registerSubModel(new SimpleResourceDefinition(
                        new Parameters(SERVER_PATH, getResourceDescriptionResolver(SERVER)).setFeature(false)));
        deployedServer.registerSubModel(new JMSQueueDefinition(true, registerRuntimeOnly));
        deployedServer.registerSubModel(new JMSTopicDefinition(true, registerRuntimeOnly));
        deployedServer.registerSubModel(PooledConnectionFactoryDefinition.DEPLOYMENT_INSTANCE);
    }
}