Class XSiteResourceV3

java.lang.Object
org.infinispan.rest.resources.XSiteResource
org.infinispan.rest.resources.XSiteResourceV3
All Implemented Interfaces:
ResourceHandler

public class XSiteResourceV3 extends XSiteResource
XSiteResourceV3 - REST v3 API for cross-site replication operations.

Extends XSiteResource to reuse handler methods, only defines v3-specific endpoint paths.

Key changes from v2: - Action-based endpoints use underscore-prefixed path segments - Deprecated /cache-managers/{name} endpoints excluded (only /container endpoints included) - Trailing slashes removed for consistency - OpenAPI 3.0 compliance with unique operationIds and proper response schemas

Cross-site operations are divided into two levels: - Cache-level: Operations on specific cache backup sites - Container-level: Global operations across all caches

Since:
16.1