org.opennms.netmgt.dao.db
Interface ColumnChangeReplacement

All Known Implementing Classes:
AutoIntegerIdMapStoreReplacement, AutoIntegerReplacement, DoNotAddColumnReplacement, EventSourceReplacement, FixedIntegerReplacement, MapStoreIdGetterReplacement, NextValReplacement, NullReplacement, RowHasBogusDataReplacement, TimeStampReplacement, VarCharReplacement

public interface ColumnChangeReplacement


Method Summary
 boolean addColumnIfColumnIsNew()
          addColumnIfColumnIsNew
 void close()
          close
 Object getColumnReplacement(ResultSet rs, Map<String,ColumnChange> columnChanges)
          getColumnReplacement
 

Method Detail

getColumnReplacement

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

getColumnReplacement

Parameters:
rs - a ResultSet object.
columnChanges - a Map object.
Returns:
a Object object.
Throws:
SQLException - if any.

addColumnIfColumnIsNew

boolean addColumnIfColumnIsNew()

addColumnIfColumnIsNew

Returns:
a boolean.

close

void close()
           throws SQLException

close

Throws:
SQLException - if any.


Copyright © 2011. All Rights Reserved.