/**
  * {@inheritDoc}.
  *
  * <p>Alters the behavior where
  *
  * <ol>
  *   <li>checks the operational status of the wrapped context store
  *   <li>if context store is operational it will cancel the periodic task
  * </ol>
  */
 @Override
 public boolean isOperational(String testString, long testTime) {
   boolean operational = false;
   if (wrappedAndesContextStoreInstance.isOperational(testString, testTime)) {
     operational = true;
     if (storeHealthDetectingFuture != null) {
       // we have detected that store is operational therefore
       // we don't need to run the periodic task to check weather store
       // is available.
       storeHealthDetectingFuture.cancel(false);
       storeHealthDetectingFuture = null;
     }
   }
   return operational;
 }