Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.relations.io
Class IORelationAdapterProperties

java.lang.Object
  extended by 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
static String FILTER_METADATA
          Property representing a list of metadata uris that should be filtered.
static String FILTER_PREDICATES
          Property representing a list of predicates uris that should be filtered.
static String GRAPH
          Property representing the graph name where relations should be extracted.
static String IGNORE_ALL_METADATA
          Property representing a boolean value that indicates if metadata should not be kept when exporting/importing.
static String IGNORE_EXTERNAL
          Property representing a boolean value that indicates if only internal relations must be kept when exporting/importing.
static String IGNORE_LITERALS
          Property representing a boolean value that indicates if relations involving literals should be ignored when importing/exporting.
static String IGNORE_METADATA
          Property representing a list of metadata uris that should be ignored.
static String IGNORE_PREDICATES
          Property representing a list of predicates uris that should be ignored.
static 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.
static String IMPORT_GRAPH
          Property representing the graph name where relations should be imported.
static String UPDATE_DATE_METADATA
          Property representing a list of metadata uris that should be updated.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GRAPH

public static final String GRAPH
Property representing the graph name where relations should be extracted.

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.