Class LegacyConnectionFactoryDefinition

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

public class LegacyConnectionFactoryDefinition extends org.jboss.as.controller.PersistentResourceDefinition
Author:
Jeff Mesnil (c) 2015 Red Hat inc.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
     

    Nested classes/interfaces inherited from class org.jboss.as.controller.SimpleResourceDefinition

    org.jboss.as.controller.SimpleResourceDefinition.Parameters

    Nested classes/interfaces inherited from interface org.jboss.as.controller.ResourceDefinition

    org.jboss.as.controller.ResourceDefinition.AbstractConfigurator<C extends org.jboss.as.controller.ResourceDefinition.Configurator<C>>, org.jboss.as.controller.ResourceDefinition.Builder, org.jboss.as.controller.ResourceDefinition.Configurator<C extends org.jboss.as.controller.ResourceDefinition.Configurator<C>>, org.jboss.as.controller.ResourceDefinition.MinimalBuilder, org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition

    Nested classes/interfaces inherited from interface org.jboss.as.controller.ResourceRegistration

    org.jboss.as.controller.ResourceRegistration.DefaultResourceRegistration
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.StringListAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.StringListAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<org.jboss.as.controller.AttributeDefinition>
     

    Methods inherited from class org.jboss.as.controller.PersistentResourceDefinition

    getChildren, registerAttributes, registerChildren

    Methods inherited from class org.jboss.as.controller.SimpleResourceDefinition

    getAddOperationParameters, getDeprecationData, getFlagsSet, getResourceDescriptionResolver, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerOperations, registerRemoveOperation, registerRemoveOperation, setDeprecated

    Methods inherited from class org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition

    getAccessConstraints, getDescriptionProvider, getMaxOccurs, getMinOccurs, getPathElement, getStability, isFeature, isOrderedChild, isRuntime

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • AUTO_GROUP

      public static final org.jboss.as.controller.AttributeDefinition AUTO_GROUP
      See Also:
      • HornetQClient.DEFAULT_AUTO_GROUP
    • BLOCK_ON_ACKNOWLEDGE

      public static final org.jboss.as.controller.AttributeDefinition BLOCK_ON_ACKNOWLEDGE
      See Also:
      • HornetQClient.DEFAULT_BLOCK_ON_ACKNOWLEDGE
    • BLOCK_ON_DURABLE_SEND

      public static final org.jboss.as.controller.AttributeDefinition BLOCK_ON_DURABLE_SEND
      See Also:
      • HornetQClient.DEFAULT_BLOCK_ON_DURABLE_SEND
    • BLOCK_ON_NON_DURABLE_SEND

      public static final org.jboss.as.controller.AttributeDefinition BLOCK_ON_NON_DURABLE_SEND
      See Also:
      • HornetQClient.DEFAULT_BLOCK_ON_NON_DURABLE_SEND
    • CACHE_LARGE_MESSAGE_CLIENT

      public static final org.jboss.as.controller.AttributeDefinition CACHE_LARGE_MESSAGE_CLIENT
      See Also:
      • HornetQClient.DEFAULT_CACHE_LARGE_MESSAGE_CLIENT
    • CLIENT_FAILURE_CHECK_PERIOD

      public static final org.jboss.as.controller.AttributeDefinition CLIENT_FAILURE_CHECK_PERIOD
      See Also:
      • HornetQClient.DEFAULT_CLIENT_FAILURE_CHECK_PERIOD
    • COMPRESS_LARGE_MESSAGES

      public static final org.jboss.as.controller.AttributeDefinition COMPRESS_LARGE_MESSAGES
      See Also:
      • HornetQClient.DEFAULT_COMPRESS_LARGE_MESSAGES
    • CONFIRMATION_WINDOW_SIZE

      public static final org.jboss.as.controller.AttributeDefinition CONFIRMATION_WINDOW_SIZE
      See Also:
      • HornetQClient.DEFAULT_CONFIRMATION_WINDOW_SIZE
    • CONNECTION_LOAD_BALANCING_CLASS_NAME

      public static final org.jboss.as.controller.AttributeDefinition CONNECTION_LOAD_BALANCING_CLASS_NAME
      See Also:
      • HornetQClient.DEFAULT_CONNECTION_LOAD_BALANCING_POLICY_CLASS_NAME
    • CONNECTION_TTL

      public static final org.jboss.as.controller.AttributeDefinition CONNECTION_TTL
      See Also:
      • HornetQClient.DEFAULT_CONNECTION_TTL
    • CONSUMER_MAX_RATE

      public static final org.jboss.as.controller.AttributeDefinition CONSUMER_MAX_RATE
      See Also:
      • HornetQClient.DEFAULT_CONSUMER_MAX_RATE
    • CONSUMER_WINDOW_SIZE

      public static final org.jboss.as.controller.AttributeDefinition CONSUMER_WINDOW_SIZE
      See Also:
      • HornetQClient.DEFAULT_CONSUMER_WINDOW_SIZE
    • DUPS_OK_BATCH_SIZE

      public static final org.jboss.as.controller.AttributeDefinition DUPS_OK_BATCH_SIZE
      See Also:
      • HornetQClient.DEFAULT_ACK_BATCH_SIZE
    • ENTRIES

      public static final org.jboss.as.controller.StringListAttributeDefinition ENTRIES
    • FACTORY_TYPE

      public static final org.jboss.as.controller.AttributeDefinition FACTORY_TYPE
    • FAILOVER_ON_INITIAL_CONNECTION

      public static final org.jboss.as.controller.AttributeDefinition FAILOVER_ON_INITIAL_CONNECTION
      See Also:
      • HornetQClient.DEFAULT_FAILOVER_ON_INITIAL_CONNECTION
    • GROUP_ID

      public static final org.jboss.as.controller.AttributeDefinition GROUP_ID
    • HA

      public static final org.jboss.as.controller.SimpleAttributeDefinition HA
    • INITIAL_CONNECT_ATTEMPTS

      public static final org.jboss.as.controller.AttributeDefinition INITIAL_CONNECT_ATTEMPTS
      See Also:
      • HornetQClient.INITIAL_CONNECT_ATTEMPTS
    • INITIAL_MESSAGE_PACKET_SIZE

      public static final org.jboss.as.controller.AttributeDefinition INITIAL_MESSAGE_PACKET_SIZE
      See Also:
      • HornetQClient.DEFAULT_INITIAL_MESSAGE_PACKET_SIZE
    • MAX_RETRY_INTERVAL

      public static final org.jboss.as.controller.AttributeDefinition MAX_RETRY_INTERVAL
      See Also:
      • HornetQClient.DEFAULT_MAX_RETRY_INTERVAL
    • MIN_LARGE_MESSAGE_SIZE

      public static final org.jboss.as.controller.AttributeDefinition MIN_LARGE_MESSAGE_SIZE
      See Also:
      • HornetQClient.DEFAULT_MIN_LARGE_MESSAGE_SIZE
    • PRE_ACKNOWLEDGE

      public static final org.jboss.as.controller.AttributeDefinition PRE_ACKNOWLEDGE
      See Also:
      • HornetQClient.DEFAULT_PRE_ACKNOWLEDGE
    • PRODUCER_MAX_RATE

      public static final org.jboss.as.controller.AttributeDefinition PRODUCER_MAX_RATE
      See Also:
      • HornetQClient.DEFAULT_PRODUCER_MAX_RATE
    • PRODUCER_WINDOW_SIZE

      public static final org.jboss.as.controller.AttributeDefinition PRODUCER_WINDOW_SIZE
      See Also:
      • HornetQClient.DEFAULT_PRODUCER_WINDOW_SIZE
    • RECONNECT_ATTEMPTS

      public static final org.jboss.as.controller.AttributeDefinition RECONNECT_ATTEMPTS
      See Also:
      • HornetQClient.DEFAULT_RECONNECT_ATTEMPTS
    • RETRY_INTERVAL

      public static final org.jboss.as.controller.AttributeDefinition RETRY_INTERVAL
      See Also:
      • HornetQClient.DEFAULT_RETRY_INTERVAL
    • RETRY_INTERVAL_MULTIPLIER

      public static final org.jboss.as.controller.AttributeDefinition RETRY_INTERVAL_MULTIPLIER
      See Also:
      • HornetQClient.DEFAULT_RETRY_INTERVAL_MULTIPLIER
    • SCHEDULED_THREAD_POOL_MAX_SIZE

      public static final org.jboss.as.controller.AttributeDefinition SCHEDULED_THREAD_POOL_MAX_SIZE
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultScheduledThreadPoolMaxSize()
    • THREAD_POOL_MAX_SIZE

      public static final org.jboss.as.controller.AttributeDefinition THREAD_POOL_MAX_SIZE
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultThreadPoolMaxSize()
    • TRANSACTION_BATCH_SIZE

      public static final org.jboss.as.controller.AttributeDefinition TRANSACTION_BATCH_SIZE
      See Also:
      • HornetQClient#DEFAULT_ACK_BATCH_SIZE
    • USE_GLOBAL_POOLS

      public static final org.jboss.as.controller.AttributeDefinition USE_GLOBAL_POOLS
      See Also:
      • HornetQClient#DEFAULT_USE_GLOBAL_POOLS
    • DISCOVERY_GROUP

      public static final org.jboss.as.controller.AttributeDefinition DISCOVERY_GROUP
    • CONNECTORS

      public static final org.jboss.as.controller.StringListAttributeDefinition CONNECTORS
    • CALL_TIMEOUT

      public static final org.jboss.as.controller.AttributeDefinition CALL_TIMEOUT
      See Also:
      • ActiveMQClient.DEFAULT_CALL_TIMEOUT
    • CALL_FAILOVER_TIMEOUT

      public static final org.jboss.as.controller.SimpleAttributeDefinition CALL_FAILOVER_TIMEOUT
    • CLIENT_ID

      public static final org.jboss.as.controller.SimpleAttributeDefinition CLIENT_ID
  • Constructor Details

    • LegacyConnectionFactoryDefinition

      public LegacyConnectionFactoryDefinition()
  • Method Details

    • getAttributes

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