Class TransactionSubsystemRootResourceDefinition

java.lang.Object
org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
org.jboss.as.controller.SimpleResourceDefinition
org.jboss.as.txn.subsystem.TransactionSubsystemRootResourceDefinition
All Implemented Interfaces:
org.jboss.as.controller.Feature, org.jboss.as.controller.ResourceDefinition, org.jboss.as.controller.ResourceRegistration

public class TransactionSubsystemRootResourceDefinition extends org.jboss.as.controller.SimpleResourceDefinition
ResourceDefinition for the root resource of the transaction subsystem.
Author:
Brian Stansberry (c) 2011 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
  • 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.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.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.capability.RuntimeCapability<Void>
    Capability that indicates a local TransactionManager provider is present.
    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.capability.RuntimeCapability<Void>
     
    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.capability.RuntimeCapability<Void>
    Provides access to the special TransactionSynchronizationRegistry impl that ensures proper ordering between Jakarta Connectors and other synchronizations.
    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
    protected void
    registerAddOperation(org.jboss.as.controller.registry.ManagementResourceRegistration registration, org.jboss.as.controller.OperationStepHandler handler, org.jboss.as.controller.registry.OperationEntry.Flag... flags)
     
    void
    registerAttributes(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
     
    void
    registerChildren(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
     

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

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

    • LOCAL_PROVIDER_CAPABILITY

      public static final org.jboss.as.controller.capability.RuntimeCapability<Void> LOCAL_PROVIDER_CAPABILITY
      Capability that indicates a local TransactionManager provider is present.
    • TRANSACTION_SYNCHRONIZATION_REGISTRY_CAPABILITY

      public static final org.jboss.as.controller.capability.RuntimeCapability<Void> TRANSACTION_SYNCHRONIZATION_REGISTRY_CAPABILITY
      Provides access to the special TransactionSynchronizationRegistry impl that ensures proper ordering between Jakarta Connectors and other synchronizations.
    • REMOTE_TRANSACTION_SERVICE_CAPABILITY

      public static final org.jboss.as.controller.capability.RuntimeCapability<Void> REMOTE_TRANSACTION_SERVICE_CAPABILITY
    • BINDING

      public static final org.jboss.as.controller.SimpleAttributeDefinition BINDING
    • STATUS_BINDING

      public static final org.jboss.as.controller.SimpleAttributeDefinition STATUS_BINDING
    • RECOVERY_LISTENER

      public static final org.jboss.as.controller.SimpleAttributeDefinition RECOVERY_LISTENER
    • NODE_IDENTIFIER

      public static final org.jboss.as.controller.SimpleAttributeDefinition NODE_IDENTIFIER
    • PROCESS_ID_UUID

      public static final org.jboss.as.controller.SimpleAttributeDefinition PROCESS_ID_UUID
    • PROCESS_ID_SOCKET_BINDING

      public static final org.jboss.as.controller.SimpleAttributeDefinition PROCESS_ID_SOCKET_BINDING
    • PROCESS_ID_SOCKET_MAX_PORTS

      public static final org.jboss.as.controller.SimpleAttributeDefinition PROCESS_ID_SOCKET_MAX_PORTS
    • STATISTICS_ENABLED

      public static final org.jboss.as.controller.SimpleAttributeDefinition STATISTICS_ENABLED
    • ENABLE_STATISTICS

      public static final org.jboss.as.controller.SimpleAttributeDefinition ENABLE_STATISTICS
    • ENABLE_TSM_STATUS

      public static final org.jboss.as.controller.SimpleAttributeDefinition ENABLE_TSM_STATUS
    • DEFAULT_TIMEOUT

      public static final org.jboss.as.controller.SimpleAttributeDefinition DEFAULT_TIMEOUT
    • MAXIMUM_TIMEOUT

      public static final org.jboss.as.controller.SimpleAttributeDefinition MAXIMUM_TIMEOUT
    • OBJECT_STORE_RELATIVE_TO

      public static final org.jboss.as.controller.SimpleAttributeDefinition OBJECT_STORE_RELATIVE_TO
    • OBJECT_STORE_PATH

      public static final org.jboss.as.controller.SimpleAttributeDefinition OBJECT_STORE_PATH
    • JTS

      public static final org.jboss.as.controller.SimpleAttributeDefinition JTS
    • USE_HORNETQ_STORE

      public static final org.jboss.as.controller.SimpleAttributeDefinition USE_HORNETQ_STORE
    • HORNETQ_STORE_ENABLE_ASYNC_IO

      public static final org.jboss.as.controller.SimpleAttributeDefinition HORNETQ_STORE_ENABLE_ASYNC_IO
    • USE_JOURNAL_STORE

      public static final org.jboss.as.controller.SimpleAttributeDefinition USE_JOURNAL_STORE
    • JOURNAL_STORE_ENABLE_ASYNC_IO

      public static final org.jboss.as.controller.SimpleAttributeDefinition JOURNAL_STORE_ENABLE_ASYNC_IO
    • USE_JDBC_STORE

      public static final org.jboss.as.controller.SimpleAttributeDefinition USE_JDBC_STORE
    • JDBC_STORE_DATASOURCE

      public static final org.jboss.as.controller.SimpleAttributeDefinition JDBC_STORE_DATASOURCE
    • JDBC_ACTION_STORE_TABLE_PREFIX

      public static final org.jboss.as.controller.SimpleAttributeDefinition JDBC_ACTION_STORE_TABLE_PREFIX
    • JDBC_ACTION_STORE_DROP_TABLE

      public static final org.jboss.as.controller.SimpleAttributeDefinition JDBC_ACTION_STORE_DROP_TABLE
    • JDBC_COMMUNICATION_STORE_TABLE_PREFIX

      public static final org.jboss.as.controller.SimpleAttributeDefinition JDBC_COMMUNICATION_STORE_TABLE_PREFIX
    • JDBC_COMMUNICATION_STORE_DROP_TABLE

      public static final org.jboss.as.controller.SimpleAttributeDefinition JDBC_COMMUNICATION_STORE_DROP_TABLE
    • JDBC_STATE_STORE_TABLE_PREFIX

      public static final org.jboss.as.controller.SimpleAttributeDefinition JDBC_STATE_STORE_TABLE_PREFIX
    • JDBC_STATE_STORE_DROP_TABLE

      public static final org.jboss.as.controller.SimpleAttributeDefinition JDBC_STATE_STORE_DROP_TABLE
    • STALE_TRANSACTION_TIME

      public static final org.jboss.as.controller.SimpleAttributeDefinition STALE_TRANSACTION_TIME
  • 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.SimpleResourceDefinition
    • registerAddOperation

      protected void registerAddOperation(org.jboss.as.controller.registry.ManagementResourceRegistration registration, org.jboss.as.controller.OperationStepHandler handler, org.jboss.as.controller.registry.OperationEntry.Flag... flags)
      Overrides:
      registerAddOperation in class org.jboss.as.controller.SimpleResourceDefinition
    • registerChildren

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