code: void keypointComplete() throws InternalLogException
      {
          if (tc.isEntryEnabled())
              Tr.entry(tc, "keypointComplete", this);
  
          _logFileHeader.keypointComplete();
          try
          {
              writeFileStatus(true);
          } catch (InternalLogException exc)
          {
              FFDCFilter.processException(exc, "com.ibm.ws.recoverylog.spi.LogFileHandle.keypointComplete", "1117", this);
              if (tc.isEntryEnabled())
                  Tr.exit(tc, "keypointComplete", exc);
              throw exc;
          } catch (Throwable exc)
          {
              FFDCFilter.processException(exc, "com.ibm.ws.recoverylog.spi.LogFileHandle.keypointComplete", "1123", this);
              if (tc.isEntryEnabled())
                  Tr.exit(tc, "keypointComplete", "InternalLogException");
              throw new InternalLogException(exc);
          }
  
          if (tc.isEntryEnabled())
              Tr.exit(tc, "keypointComplete");
      }
docs: Informs the LogFileHandle instance that a keypoint operation into the file
  has completed. The status of the log file is updated to ACTIVE and written
  to disk.
  
  @exception InternalLogException An unexpected error has occured.