org.enableit.db.darrt
Class ConflictResolutionChain

java.lang.Object
  |
  +--org.enableit.db.darrt.ConflictResolutionChain

public class ConflictResolutionChain
extends java.lang.Object

Author:
Tim Stephenson

Field Summary
static java.lang.String about
          CVS info ABOUT this class and its current version
protected  java.util.List resolvers
           
 
Constructor Summary
ConflictResolutionChain()
          Default Constructor, returns an empty chain.
ConflictResolutionChain(org.enableit.db.beans.RowSet rowSet)
          Constructor, returns a chain constructed from info within row set.
 
Method Summary
protected  java.lang.ClassLoader getClassLoader()
           
 org.enableit.db.beans.RowSet resolve(org.enableit.db.beans.Provider target, org.enableit.db.beans.RowSet unresolvedSet)
          Attempt to resolve the conflicts thru the use of the resolvers in the chain.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

about

public static final java.lang.String about
CVS info ABOUT this class and its current version

See Also:
Constant Field Values

resolvers

protected java.util.List resolvers
Constructor Detail

ConflictResolutionChain

public ConflictResolutionChain()
Default Constructor, returns an empty chain.


ConflictResolutionChain

public ConflictResolutionChain(org.enableit.db.beans.RowSet rowSet)
Constructor, returns a chain constructed from info within row set.

Method Detail

getClassLoader

protected java.lang.ClassLoader getClassLoader()
Returns:
ClassLoader to use in loading Conflit Resolvers.

resolve

public org.enableit.db.beans.RowSet resolve(org.enableit.db.beans.Provider target,
                                            org.enableit.db.beans.RowSet unresolvedSet)
Attempt to resolve the conflicts thru the use of the resolvers in the chain.



Copyright © 1999-2004 enableIT.org. All Rights Reserved.