Class MessagingSubsystemRootResourceDefinition

java.lang.Object
org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
org.jboss.as.controller.SimpleResourceDefinition
org.jboss.as.controller.PersistentResourceDefinition
org.wildfly.extension.messaging.activemq.MessagingSubsystemRootResourceDefinition
All Implemented Interfaces:
org.jboss.as.controller.Feature, org.jboss.as.controller.ResourceDefinition, org.jboss.as.controller.ResourceRegistration

public class MessagingSubsystemRootResourceDefinition extends org.jboss.as.controller.PersistentResourceDefinition
ResourceDefinition for the messaging subsystem root resource.
Author:
Brian Stansberry (c) 2011 Red Hat Inc.
  • Field Details

    • CONFIGURATION_CAPABILITY

      public static final org.jboss.as.controller.capability.RuntimeCapability<Void> CONFIGURATION_CAPABILITY
    • GLOBAL_CLIENT_THREAD_POOL_MAX_SIZE

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_THREAD_POOL_MAX_SIZE
    • GLOBAL_CLIENT_THREAD_POOL_ACTIVE_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_THREAD_POOL_ACTIVE_COUNT
    • GLOBAL_CLIENT_THREAD_POOL_COMPLETED_TASK_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_THREAD_POOL_COMPLETED_TASK_COUNT
    • GLOBAL_CLIENT_THREAD_POOL_CURRENT_THREAD_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_THREAD_POOL_CURRENT_THREAD_COUNT
    • GLOBAL_CLIENT_THREAD_POOL_LARGEST_THREAD_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_THREAD_POOL_LARGEST_THREAD_COUNT
    • GLOBAL_CLIENT_THREAD_POOL_TASK_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_THREAD_POOL_TASK_COUNT
    • GLOBAL_CLIENT_THREAD_POOL_KEEPALIVE_TIME

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_THREAD_POOL_KEEPALIVE_TIME
    • GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_MAX_SIZE

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_MAX_SIZE
    • GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_ACTIVE_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_ACTIVE_COUNT
    • GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_COMPLETED_TASK_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_COMPLETED_TASK_COUNT
    • GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_CURRENT_THREAD_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_CURRENT_THREAD_COUNT
    • GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_LARGEST_THREAD_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_LARGEST_THREAD_COUNT
    • GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_TASK_COUNT

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_TASK_COUNT
    • GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_KEEPALIVE_TIME

      public static final org.jboss.as.controller.SimpleAttributeDefinition GLOBAL_CLIENT_SCHEDULED_THREAD_POOL_KEEPALIVE_TIME
    • ATTRIBUTES

      public static final org.jboss.as.controller.AttributeDefinition[] ATTRIBUTES
    • METRICS

      public static final org.jboss.as.controller.AttributeDefinition[] METRICS
  • Method Details

    • registerAttributes

      public void registerAttributes(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
      Specified by:
      registerAttributes in interface org.jboss.as.controller.ResourceDefinition
      Overrides:
      registerAttributes in class org.jboss.as.controller.PersistentResourceDefinition
    • getAttributes

      public Collection<org.jboss.as.controller.AttributeDefinition> getAttributes()
      Specified by:
      getAttributes in class org.jboss.as.controller.PersistentResourceDefinition