private boolean isSnapshotSessionSupported(BlockSnapshot snapshot){
  boolean isSupported=false;
  URI systemURI=snapshot.getStorageController();
  StorageSystem system=dbClient.queryObject(StorageSystem.class,systemURI);
  if ((system != null) && (system.checkIfVmax3())) {
    s_logger.info("BlockSnapshotSession supported for snapshot {}:{}",snapshot.getId(),snapshot.getLabel());
    isSupported=true;
  }
  return isSupported;
}

private boolean isSnapshotSessionSupported ( BlockSnapshot snapshot ) { boolean isSupported = false ; URI systemURI = snapshot . getStorageController ( ) ; StorageSystem system = dbClient . queryObject ( StorageSystem . class , systemURI ) ; if ( ( system != null ) && ( system . checkIfVmax3 ( ) ) ) { s_logger . info ( "BlockSnapshotSession supported for snapshot {}:{}" , snapshot . getId ( ) , snapshot . getLabel ( ) ) ; isSupported = true ; } return isSupported ; }
determines if the storage system for the passed blocksnapshot instance supports snapshot sessions .
