Support RemoteCache configuration to Infinispan subsystem

In  console clustering

Overview

Provide a user interface to configure the /subsystem=infinispan/remote-cache-container=* and its sub resources.

Issue Metadata

Dev Contacts

QE Contacts

Affected Projects or Components

  • WildFly

  • HAL

Requirements

  • The existing column "Configuration / Subsystem / Infinispan / Cache Container" lists boths resources: cache container and remote cache container

  • The add column action is expanded to add both resources: cache container and the remote cache container

  • An icon is used to make the difference between the two resources obvious to the user.

  • The view action for remote cache container opens a new view to configure remote cache containers and its subresources:

    • /subsystem=infinispan/remote-cache-container=*

    • /subsystem=infinispan/remote-cache-container=*/component=connection-pool

    • /subsystem=infinispan/remote-cache-container=*/component=security

    • /subsystem=infinispan/remote-cache-container=*/near-cache=none

    • /subsystem=infinispan/remote-cache-container=*/near-cache=invalidation

    • /subsystem=infinispan/remote-cache-container=/remote-cluster=

    • /subsystem=infinispan/remote-cache-container=*/thread-pool=async

Test Plan

TBD

Community Documentation

See the official HAL website at https://hal.github.io