Class IORelationAdapterProperties

java.lang.Object
org.nuxeo.ecm.platform.relations.io.IORelationAdapterProperties

public class IORelationAdapterProperties extends Object
Map of property names used by the relation adapter.
Author:
Anahide Tchertchian
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Property representing a list of metadata uris that should be filtered.
    static final String
    Property representing a list of predicates uris that should be filtered.
    static final String
    Property representing the graph name where relations should be extracted.
    static final String
    Property representing a boolean value that indicates if metadata should not be kept when exporting/importing.
    static final String
    Property representing a boolean value that indicates if only internal relations must be kept when exporting/importing.
    static final String
    Property representing a boolean value that indicates if relations involving literals should be ignored when importing/exporting.
    static final String
    Property representing a list of metadata uris that should be ignored.
    static final String
    Property representing a list of predicates uris that should be ignored.
    static final String
    Property representing a boolean value that indicates if relations involving resources that are not QName resources should be ignored when importing/exporting.
    static final String
    Property representing the graph name where relations should be imported.
    static final String
    Property representing a list of metadata uris that should be updated.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • GRAPH

      public static final String GRAPH
      Property representing the graph name where relations should be extracted.
      See Also:
    • IMPORT_GRAPH

      public static final String IMPORT_GRAPH
      Property representing the graph name where relations should be imported.

      Defaults to the graph property value.

      See Also:
    • IGNORE_EXTERNAL

      public static final String IGNORE_EXTERNAL
      Property representing a boolean value that indicates if only internal relations must be kept when exporting/importing.

      For instance, if a document tree is copied, we could chose to ignore relations pointing to documents outside of the copied tree.

      Default value: false.

      See Also:
    • IGNORE_LITERALS

      public static final String IGNORE_LITERALS
      Property representing a boolean value that indicates if relations involving literals should be ignored when importing/exporting.

      Default value: false.

      See Also:
    • IGNORE_SIMPLE_RESOURCES

      public static final String IGNORE_SIMPLE_RESOURCES
      Property representing a boolean value that indicates if relations involving resources that are not QName resources should be ignored when importing/exporting.

      Default value: false.

      See Also:
    • FILTER_PREDICATES

      public static final String FILTER_PREDICATES
      Property representing a list of predicates uris that should be filtered.

      If list is not empty, relations using a predicate which is not on this list will not be kept.

      See Also:
    • IGNORE_PREDICATES

      public static final String IGNORE_PREDICATES
      Property representing a list of predicates uris that should be ignored.

      If list is not empty, relations using a predicate which is on this list will not be kept.

      See Also:
    • FILTER_METADATA

      public static final String FILTER_METADATA
      Property representing a list of metadata uris that should be filtered.

      If list is not empty, metadata (properties) for relations using a uri which is not on this list will not be kept.

      See Also:
    • IGNORE_METADATA

      public static final String IGNORE_METADATA
      Property representing a list of metadata uris that should be ignored.

      If list is not empty, metadata (properties) for relations using a uri which is on this list will not be kept.

      See Also:
    • IGNORE_ALL_METADATA

      public static final String IGNORE_ALL_METADATA
      Property representing a boolean value that indicates if metadata should not be kept when exporting/importing.

      Default value: false.

      See Also:
    • UPDATE_DATE_METADATA

      public static final String UPDATE_DATE_METADATA
      Property representing a list of metadata uris that should be updated.

      If list is not empty, metadata (properties) for relations using a uri which is on this list will be updated to match current date.

      Current date is set as a literal as described in RelationDate

      See Also: