Name
REPL_ADD_DAV_CR — Creates conflict resolver for bi-directional replication in DAV
Synopsis
None
REPL_ADD_DAV_CR
(
|
in col varchar , |
| in name_suffix varchar , | |
| in order integer , | |
in
class
varchar
); |
Description
Simple conflict resolvers for DAV bi-directional replication can be generated by calling this function.
Parameters
col
Collection for which to generate a conflict resolver for.
name_suffix
Conflict resolver name suffix.
order
Resolver order number.
class
class
can be one of the
following:
| 'max_mtime' resource with maximum mtime wins (most recent resource) |
| 'min_mtime' resource with minimum mtime wins |
| 'max_ctime' resource with maximum ctime wins |
| 'min_ctime' resource with minimum ctime wins |
| 'backup' backup of resource that lost conflict resolution will be performed, conflict resolution will continue |
| 'notify' owner of resource will be notified if his resource lost conflict resolution |
| 'pub_wins', 'custom' publisher always wins |
| 'sub_wins' subscriber always wins |
Return Types
None.
Examples
Example 24.350. Conflict Resolver
A conflict resolver that chooses a resource with minimal creation time can be defined with the following statement:
REPL_ADD_DAV_CR('/DAV/regress', 'min_ctime', 100, 'min_ctime');