Class ClusterConnectionDefinition

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

public class ClusterConnectionDefinition extends org.jboss.as.controller.PersistentResourceDefinition
Cluster connection resource definition
Author:
Jeff Mesnil (c) 2012 Red Hat Inc.
  • Nested Class Summary

    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.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition[]
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.PrimitiveListAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final String
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition[]
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<org.jboss.as.controller.AttributeDefinition>
     
    void
    registerAttributes(org.jboss.as.controller.registry.ManagementResourceRegistration registry)
     
    void
    registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration registry)
     

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

    getChildren, registerChildren

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

    getAddOperationParameters, getDeprecationData, getFlagsSet, getResourceDescriptionResolver, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, 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

    • GET_NODES

      public static final String GET_NODES
      See Also:
    • ADDRESS

      public static final org.jboss.as.controller.SimpleAttributeDefinition ADDRESS
    • ALLOW_DIRECT_CONNECTIONS_ONLY

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

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

      public static final org.jboss.as.controller.SimpleAttributeDefinition CHECK_PERIOD
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterFailureCheckPeriod()
    • CONNECTION_TTL

      public static final org.jboss.as.controller.SimpleAttributeDefinition CONNECTION_TTL
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterConnectionTtl()
    • CONNECTOR_NAME

      public static final org.jboss.as.controller.SimpleAttributeDefinition CONNECTOR_NAME
    • CONNECTOR_REFS

      public static final org.jboss.as.controller.PrimitiveListAttributeDefinition CONNECTOR_REFS
    • DISCOVERY_GROUP_NAME

      public static final org.jboss.as.controller.SimpleAttributeDefinition DISCOVERY_GROUP_NAME
    • MESSAGE_LOAD_BALANCING_TYPE

      public static final org.jboss.as.controller.SimpleAttributeDefinition MESSAGE_LOAD_BALANCING_TYPE
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterMessageLoadBalancingType()
    • INITIAL_CONNECT_ATTEMPTS

      public static final org.jboss.as.controller.SimpleAttributeDefinition INITIAL_CONNECT_ATTEMPTS
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterInitialConnectAttempts()
    • MAX_HOPS

      public static final org.jboss.as.controller.SimpleAttributeDefinition MAX_HOPS
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterMaxHops()
    • MAX_RETRY_INTERVAL

      public static final org.jboss.as.controller.SimpleAttributeDefinition MAX_RETRY_INTERVAL
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterMaxRetryInterval()
    • NOTIFICATION_ATTEMPTS

      public static final org.jboss.as.controller.SimpleAttributeDefinition NOTIFICATION_ATTEMPTS
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterNotificationAttempts()
    • NOTIFICATION_INTERVAL

      public static final org.jboss.as.controller.SimpleAttributeDefinition NOTIFICATION_INTERVAL
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterNotificationInterval()
    • PRODUCER_WINDOW_SIZE

      public static final org.jboss.as.controller.SimpleAttributeDefinition PRODUCER_WINDOW_SIZE
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultBridgeProducerWindowSize()
    • RETRY_INTERVAL

      public static final org.jboss.as.controller.SimpleAttributeDefinition RETRY_INTERVAL
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterRetryInterval()
    • RECONNECT_ATTEMPTS

      public static final org.jboss.as.controller.SimpleAttributeDefinition RECONNECT_ATTEMPTS
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterReconnectAttempts()
    • RETRY_INTERVAL_MULTIPLIER

      public static final org.jboss.as.controller.SimpleAttributeDefinition RETRY_INTERVAL_MULTIPLIER
      See Also:
      • ActiveMQDefaultConfiguration.getDefaultClusterRetryIntervalMultiplier()
    • USE_DUPLICATE_DETECTION

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

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

      public static final org.jboss.as.controller.SimpleAttributeDefinition NODE_ID
    • TOPOLOGY

      public static final org.jboss.as.controller.SimpleAttributeDefinition TOPOLOGY
    • READONLY_ATTRIBUTES

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

    • getAttributes

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

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

      public void registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration registry)
      Specified by:
      registerOperations in interface org.jboss.as.controller.ResourceDefinition
      Overrides:
      registerOperations in class org.jboss.as.controller.SimpleResourceDefinition