Class PageSizeConstants

java.lang.Object
org.firebirdsql.management.PageSizeConstants

public final class PageSizeConstants extends Object
Constants for page size supported by Firebird.

Note that some page size might not be supported by all Firebird version.

Since:
3.0
Author:
Mark Rotteveel
  • Field Details

  • Method Details

    • requireValidPageSize

      public static int requireValidPageSize(int pageSize)
      Checks if pageSize is a valid page size value.

      Actual support of a page size depends on the Firebird version, even if a page size is valid according to this method, it can still be invalid for the actual Firebird version used.

      Parameters:
      pageSize - Page size to check
      Returns:
      pageSize (unmodified)
      Throws:
      IllegalArgumentException - if the page size is not a valid value
      Since:
      3.0.5