Refreshing repository objects from a dump file

Generally, when you load objects into a repository, the operation does not overwrite any existing objects in the repository. However, in two situations overwriting an existing object is the desired behavior:

In both situations, the content object that you are loading into the repository could already exist. To accommodate these instances, the load record object has a relocate property. The relocate property is a Boolean property that controls whether the load operation assigns new object IDs to the objects it is loading.

The type and predicate properties are for internal use and cannot be used to load documents of a certain type.