Interface BuiltinQueryParam


  • public interface BuiltinQueryParam
    This interface specifies the HTTP built-in query parameters of the REST Toolkit.

    All parameters names are prefixed by "ebx-".

    Since:
    5.9.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String COMMIT_THRESHOLD
      The query parameter "ebx-commitThreshold" specifies the maximum size of a transaction during the execution of a Procedure.
      static String INDENT
      The query parameter "ebx-indent" specifies the indentation policy for JSON response body.
    • Field Detail

      • INDENT

        static final String INDENT
        The query parameter "ebx-indent" specifies the indentation policy for JSON response body.

        It should be only used with JSON response media type.

        The value is considered true for string equal to "true" (case is ignored) and false otherwise. If true the JSON response data will be formatted with line feeds and indentation.

        The target Java method should not declare this parameter.

        See Also:
        Constant Field Values
      • COMMIT_THRESHOLD

        static final String COMMIT_THRESHOLD
        The query parameter "ebx-commitThreshold" specifies the maximum size of a transaction during the execution of a Procedure.

        When this size is exceeded, an intermediate commit occurs.

        The definition of this parameter is especially meaningful when working on large query data volume or in stream mode (i.e. large data import).

        Since:
        6.0.0
        See Also:
        ProcedureContext.setCommitThreshold(int), Constant Field Values