Enum TdbTripFeature

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      CommitAse
      The assignment of names of ASE routines to call when updating or inserting a record.
      ConnectorDatabases
      Support for the creation of databases for TRIPcof import connectors.
      DatabaseInSearchHistory
      Support for the information on the actual database or cluster associated with each search history detail entry.
      DidYouMean
      Support for did-you-mean suggestions when using the FUZZ command in CCL.
      ExtractFromStored
      Extract text from data already stored in a STRING field without supplying a new (or the same) STRING field value to the TdbTextExtractionInfo instance.
      FacetBaseline
      Support for baseline values with facets.
      FetchMergeParts
      Support for TdbFieldFetchType.FocusMergeParts, TdbFieldFetchType.ExtractMergeParts, TdbFieldFetchType.FocusOrExtractMergeParts flags
      FilenameForHtmlConversion
      Provide name of field containing name of file to convert to HTML.
      FormattedValueFields
      Support for retrieval of output format reports as TdbTextField instances.
      FQNameTemplateRetrieval
      Support for defining retrieval template using fully qualified names
      GraphDatabases
      Graph database functionality.
      JsonStorage
      Support for JSON storage in TRIPxml.
      KernelFacetBaselines
      Kernel support for facet baselines.
      LoginTickets
      Support for login tickets.
      OnDemandTermLists
      Support for on-demand and multiple, concurrent term lists.
      SearchComforters
      Search comforters make it possible to get regular notifications from the server for lengthy queries, and also enables applications to abort such queries.
      ServerSideRecordCopying
      Copy a record utilizing a server-side routine instead of routing all data via the client.
      StreamingDownload
      Retrieve large binary values in smaller chunks instead of all in one go.
      StreamingUpload
      Send large binary values to the server in smaller chunks instead of all in one go.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static TdbTripFeature valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static TdbTripFeature[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • OnDemandTermLists

        public static final TdbTripFeature OnDemandTermLists
        Support for on-demand and multiple, concurrent term lists.

        On-demand term lists are retrieved from the server in several smaller chunks, which reduces resource consumption and I/O wait time in siutations with very large term lists. This kind of term list can also be used concurrently so that the application can have more than one active term list at a time.

        Since:
        TRIPsystem 7.0-0
      • StreamingDownload

        public static final TdbTripFeature StreamingDownload
        Retrieve large binary values in smaller chunks instead of all in one go.

        This feature is used automatically if it is supported by the connected server. If the server does not support this feature, retrieveing large files may cause timeout or out of memory exceptions.

        Since:
        TRIPsystem 6.2-9:7
      • StreamingUpload

        public static final TdbTripFeature StreamingUpload
        Send large binary values to the server in smaller chunks instead of all in one go.

        This feature is used automatically by TRIPjxp if it detects that it is supported by the connected server. If the server does not support this feature, sending large files may cause timeout or out of memory exceptions.

        Since:
        TRIPsystem 6.2-9:20 and 7.0-0:4
      • ExtractFromStored

        public static final TdbTripFeature ExtractFromStored
        Extract text from data already stored in a STRING field without supplying a new (or the same) STRING field value to the TdbTextExtractionInfo instance.

        This feature may be enabled in the TdbTextExtractionInfo class if the server supports this feature.

        Since:
        TRIPsystem 6.2-9:20 and 7.0.0-4
        See Also:
        TdbTextExtractionInfo
      • GraphDatabases

        public static final TdbTripFeature GraphDatabases
        Graph database functionality.

        The graph package depends on this functionality, as does graph-related functionality in the data and database packages.

        Since:
        TRIPsystem 7.1-0
      • FQNameTemplateRetrieval

        public static final TdbTripFeature FQNameTemplateRetrieval
        Support for defining retrieval template using fully qualified names
        Since:
        TRIPsystem 7.2-0
      • FetchMergeParts

        public static final TdbTripFeature FetchMergeParts
        Support for TdbFieldFetchType.FocusMergeParts, TdbFieldFetchType.ExtractMergeParts, TdbFieldFetchType.FocusOrExtractMergeParts flags
        Since:
        TRIPsystem 7.2-0
      • FacetBaseline

        public static final TdbTripFeature FacetBaseline
        Support for baseline values with facets.
        Since:
        TRIPsystem 7.2-1
      • DatabaseInSearchHistory

        public static final TdbTripFeature DatabaseInSearchHistory
        Support for the information on the actual database or cluster associated with each search history detail entry.
        Since:
        TRIPsystem 7.2-1
      • JsonStorage

        public static final TdbTripFeature JsonStorage
        Support for JSON storage in TRIPxml.
        Since:
        TRIPsystem 8.0
      • FormattedValueFields

        public static final TdbTripFeature FormattedValueFields
        Support for retrieval of output format reports as TdbTextField instances. Requested via TdbFieldFetchType.FormattedValue and TdbFieldTemplate.
        Since:
        TRIPsystem 8.0
      • KernelFacetBaselines

        public static final TdbTripFeature KernelFacetBaselines
        Kernel support for facet baselines.
        Since:
        TRIPsystem 8.0-0
      • ConnectorDatabases

        public static final TdbTripFeature ConnectorDatabases
        Support for the creation of databases for TRIPcof import connectors.
        Since:
        TRIPsystem 8.0-0
      • LoginTickets

        public static final TdbTripFeature LoginTickets
        Support for login tickets.

        This feature is supported in TRIPsystem since version 8.0-0, but the recommended minimum version is 8.0-4. Also note that the login ticket subsystem must be enabled in TRIPsystem configuration before applications can make use of it.

        Since:
        TRIPsystem 8.0-0
    • Method Detail

      • values

        public static TdbTripFeature[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (TdbTripFeature c : TdbTripFeature.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TdbTripFeature valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null