Class GlobalXSiteAdminOperations


  • public class GlobalXSiteAdminOperations
    extends java.lang.Object
    A per-container (cache manager) cross-site admin operations.

    All the operations invoked in this class will be applied to all caches which remotely backups its data.

    Since:
    8.1
    Author:
    Pedro Ruivo
    • Field Detail

    • Constructor Detail

      • GlobalXSiteAdminOperations

        public GlobalXSiteAdminOperations()
    • Method Detail

      • takeAllCachesOffline

        public java.util.Map<java.lang.String,​java.lang.String> takeAllCachesOffline​(java.lang.String site)
      • bringAllCachesOnline

        public java.util.Map<java.lang.String,​java.lang.String> bringAllCachesOnline​(java.lang.String site)
      • pushStateAllCaches

        public java.util.Map<java.lang.String,​java.lang.String> pushStateAllCaches​(java.lang.String site)
      • cancelPushStateAllCaches

        public java.util.Map<java.lang.String,​java.lang.String> cancelPushStateAllCaches​(java.lang.String site)
      • takeSiteOffline

        public java.lang.String takeSiteOffline​(java.lang.String site)
      • bringSiteOnline

        public java.lang.String bringSiteOnline​(java.lang.String site)
      • pushState

        public final java.lang.String pushState​(java.lang.String site)
      • cancelPushState

        public final java.lang.String cancelPushState​(java.lang.String site)
      • globalStatus

        public final java.util.Map<java.lang.String,​SiteStatus> globalStatus()