Package 

Class GateKeeperRuntimeCache

    • Constructor Detail

      • GateKeeperRuntimeCache

        GateKeeperRuntimeCache()
    • Method Detail

      • setGateKeepers

         final Unit setGateKeepers(String appId, List<GateKeeper> gateKeeperList)

        Set the cache with a list of name-value pairs

        Parameters:
        appId - Application ID
        gateKeeperList - The list of GateKeeper name-value pairs
      • setGateKeeperValue

         final Unit setGateKeeperValue(String appId, String name, Boolean value)

        Set GateKeeper value with the name

        Parameters:
        appId - Application ID
        name - the name of the GateKeeper
        value - the new value for this GateKeeper
      • setGateKeeper

         final Unit setGateKeeper(String appId, GateKeeper gateKeeper)

        Set GateKeeper with a GateKeeper object

        Parameters:
        appId - Application ID
        gateKeeper - the GateKeeper object of name-value pair.
      • resetCache

         final Unit resetCache(String appId)

        Reset GateKeeper cache of an application

        Parameters:
        appId - Application ID