org.apache.cayenne.merge
Class ExecutingMergerContext

java.lang.Object
  extended by org.apache.cayenne.merge.ExecutingMergerContext
All Implemented Interfaces:
MergerContext

public class ExecutingMergerContext
extends Object
implements MergerContext


Constructor Summary
ExecutingMergerContext(DataMap map, DataNode node)
           
ExecutingMergerContext(DataMap map, DataSource dataSource, DbAdapter adapter)
           
 
Method Summary
 void executeSql(String sql)
           
 DbAdapter getAdapter()
           
 DataMap getDataMap()
           
 ValidationResult getValidationResult()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutingMergerContext

public ExecutingMergerContext(DataMap map,
                              DataNode node)

ExecutingMergerContext

public ExecutingMergerContext(DataMap map,
                              DataSource dataSource,
                              DbAdapter adapter)
Method Detail

executeSql

public void executeSql(String sql)
Specified by:
executeSql in interface MergerContext

getAdapter

public DbAdapter getAdapter()
Specified by:
getAdapter in interface MergerContext

getDataMap

public DataMap getDataMap()
Specified by:
getDataMap in interface MergerContext

getValidationResult

public ValidationResult getValidationResult()
Specified by:
getValidationResult in interface MergerContext


Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.