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

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

public class RowHasBogusDataReplacement
extends Object
implements ColumnChangeReplacement


Constructor Summary
RowHasBogusDataReplacement(String table, String column)
          Constructor for RowHasBogusDataReplacement.
 
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

RowHasBogusDataReplacement

public RowHasBogusDataReplacement(String table,
                                  String column)

Constructor for RowHasBogusDataReplacement.

Parameters:
table - a String object.
column - a String object.
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.