docs: private void setStoreFileSizeInternalWithException(long storeFileSizeRequired) throws java.io.IOException {
          final String methodName = "setStoreFileSizeInternalWithException";
          if (Tracing.isAnyTracingEnabled() && trace.isEntryEnabled())
              trace.entry(this,
                          cclass,
                          methodName,
                          new Object[] { new Long(storeFileSizeRequired), new Long(storeFileSizeAllocated), new Long(storeFileSizeUsed) });
  
          java.io.RandomAccessFile f = null;
          try {
              f = new java.io.RandomAccessFile(storeFileName, "rw"); // rw is required to set the length in java 1.5
              f.setLength(storeFileSizeRequired);
  
              // check we got what we asked for
              final long length = f.length();
              if (length != storeFileSizeRequired)
              {
                  // we are not using a translated exception here because it will only be FFDC'd so service
                  // is essentially the only consumer, and this error really should have been an IOException.
  
                  java.io.IOException exception = new java.io.IOException("Store file size not what was requested.  Requested " + storeFileSizeRequired +
                                                                          ", got + " + length);
  
                  if (Tracing.isAnyTracingEnabled() && trace.isEntryEnabled())
                      trace.exit(this,
                                 cclass,
                                 methodName,
                                 new Object[] { exception });
  
                  throw exception;
              }
  
              storeFileSizeAllocated = storeFileSizeRequired;
          } finally {
              if (f != null)
              {
                  try {
                      f.close();
                  } catch (java.io.IOException e) {
                      // No FFDC code needed.                
                  }
              }
          }
  
          if (Tracing.isAnyTracingEnabled() && trace.isEntryEnabled())
              trace.exit(this, cclass, methodName);
  
      }