org.exolab.castor.builder.conflictresolution
Class ClassNameCRStrategyRegistry
java.lang.Object
org.exolab.castor.builder.conflictresolution.ClassNameCRStrategyRegistry
public final class ClassNameCRStrategyRegistry
extends java.lang.Object
Registry for
ClassNameCRStrategy
implementations obtained from the
Castor builder properties file.
$Revision: 5951 $ $Date: 2006-04-08 08:58:10 -0600 (Sat, 08 Apr 2006) $
ClassNameCRStrategyRegistry
public ClassNameCRStrategyRegistry(String enlistedNameConflictStrategies)
enlistedNameConflictStrategies
- The BuilderConfiguration.
getClassNameConflictResolutionStrategy
public ClassNameCRStrategy getClassNameConflictResolutionStrategy(String name)
Returns a
ClassNameCRStrategy
with the specified name. Returns
null if the named strategy is not supported.
name
- The name of the ClassNameConflictResolutionStrategy.
- The TransactionManagerFactory or null if none exists.
getClassNameConflictResolutionStrategyNames
public String[] getClassNameConflictResolutionStrategyNames()
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com