com.jalios.jcms.tools.storemerge
Class ConflictResolver

java.lang.Object
  extended by com.jalios.jcms.tools.storemerge.ConflictResolver

public class ConflictResolver
extends Object


Field Summary
static org.apache.log4j.Logger logger
           
 
Constructor Summary
ConflictResolver(StoreMergeParameters params)
           
 
Method Summary
 boolean canResolveAttributeConflict(String id, String className, String attName, String value1, String value2)
           
 boolean canResolveUpdateDeleteConflict(String id, String className)
           
 List<StorableLogEntry> getResolutionOpList(String urid, long time)
           
static void initLogger()
           
 List<StorableLogEntry> resolveUpdateDeleteConflict(String id, List<StorableLogEntry> store1OpList, List<StorableLogEntry> store2OpList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static final org.apache.log4j.Logger logger
Constructor Detail

ConflictResolver

public ConflictResolver(StoreMergeParameters params)
Method Detail

initLogger

public static void initLogger()

canResolveAttributeConflict

public boolean canResolveAttributeConflict(String id,
                                           String className,
                                           String attName,
                                           String value1,
                                           String value2)

canResolveUpdateDeleteConflict

public boolean canResolveUpdateDeleteConflict(String id,
                                              String className)

resolveUpdateDeleteConflict

public List<StorableLogEntry> resolveUpdateDeleteConflict(String id,
                                                          List<StorableLogEntry> store1OpList,
                                                          List<StorableLogEntry> store2OpList)

getResolutionOpList

public List<StorableLogEntry> getResolutionOpList(String urid,
                                                  long time)


Copyright © 2001-2010 Jalios SA. All Rights Reserved.