org.opennms.netmgt.dao.db.columnchanges
Class MapStoreIdGetterReplacement

java.lang.Object
  extended by org.opennms.netmgt.dao.db.columnchanges.MapStoreIdGetterReplacement
All Implemented Interfaces:
ColumnChangeReplacement

public class MapStoreIdGetterReplacement
extends Object
implements ColumnChangeReplacement


Constructor Summary
MapStoreIdGetterReplacement(AutoIntegerIdMapStoreReplacement storeFoo, String[] columns, boolean noMatchOkay)
          Constructor for MapStoreIdGetterReplacement.
 
Method Summary
 boolean addColumnIfColumnIsNew()
          addColumnIfColumnIsNew
 void close()
          close
 Object getColumnReplacement(ResultSet rs, Map<String,ColumnChange> columnChanges)
          getColumnReplacement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapStoreIdGetterReplacement

public MapStoreIdGetterReplacement(AutoIntegerIdMapStoreReplacement storeFoo,
                                   String[] columns,
                                   boolean noMatchOkay)

Constructor for MapStoreIdGetterReplacement.

Parameters:
storeFoo - a AutoIntegerIdMapStoreReplacement object.
columns - an array of String objects.
noMatchOkay - a boolean.
Method Detail

getColumnReplacement

public Object getColumnReplacement(ResultSet rs,
                                   Map<String,ColumnChange> columnChanges)
                            throws SQLException

getColumnReplacement

Specified by:
getColumnReplacement in interface ColumnChangeReplacement
Parameters:
rs - a ResultSet object.
columnChanges - a Map object.
Returns:
a Object object.
Throws:
SQLException - if any.

addColumnIfColumnIsNew

public boolean addColumnIfColumnIsNew()

addColumnIfColumnIsNew

Specified by:
addColumnIfColumnIsNew in interface ColumnChangeReplacement
Returns:
a boolean.

close

public void close()

close

Specified by:
close in interface ColumnChangeReplacement


Copyright © 2011. All Rights Reserved.