Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-3175

Create non-clustered implementations of org.wildfly.clustering.api services

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 9.0.0.Alpha1
    • 8.0.0.Final
    • Clustering
    • None

    Description

      There are several reasons to do this:

      • The implementations are very simple
      • An application that uses the public clustering api will can still deploy and function in a non-clustered environment
      • We no longer need to use OPTIONAL dependencies in the web and ejb clustering layers

      The clustering services would now be installed from a DUP within the infinispan subsystem instead of the jgroups subsystem.
      If a cache container defines a transport, then the clustered version of the channel-based service is installed, otherwise the local version will be installed.
      If a cache is clustered, then the clustered version of the cache-based services is installed, otherwise a local version will be installed.

      Attachments

        Activity

          People

            pferraro@redhat.com Paul Ferraro
            pferraro@redhat.com Paul Ferraro
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: