default void registerInterestForAllKeys(InterestResultPolicy policy, boolean isDurable) {
    registerInterestRegex(".*", policy, isDurable);
  }
Sends a request to the CacheServer to register interest in all keys for this client. Updates to
any key by other clients will be pushed to this client by the CacheServer. This method is
currently supported only on clients in a client server topology. The keys are first locally
cleared from the client and the current value for the keys are inserted into the local cache
before this call returns (if requested).

@param policy The interest result policy. This can be one of:
       <ul>
       <li>InterestResultPolicy.NONE - does not initialize the local cache</li>
       <li>InterestResultPolicy.KEYS - initializes the local cache with the keys satisfying the
       request</li>
       <li>InterestResultPolicy.KEYS_VALUES - initializes the local cache with the keys and
       current values satisfying the request</li>
       </ul>
@param isDurable true if the register interest is durable
@throws UnsupportedOperationException if the region is not configured with a pool name.
@throws SubscriptionNotEnabledException if the region's pool does not have subscriptions
        enabled.
@throws UnsupportedOperationException if the region is a replicate with distributed scope.

@see InterestResultPolicy

@since Geode 1.5
geode-core/src/main/java/org/apache/geode/cache/Region.java