de.cesr.more.util
Class MDbNetworkDataWriter
java.lang.Object
de.cesr.more.util.MDbNetworkDataWriter
public class MDbNetworkDataWriter
- extends Object
Write network data to database
MORe
- Date:
- 03.01.2011
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WRITE_RUN_ID
public static final boolean WRITE_RUN_ID
- See Also:
- Constant Field Values
WRITE_VERSION_ID
public static final boolean WRITE_VERSION_ID
- See Also:
- Constant Field Values
externalVersion
protected String externalVersion
network
protected String network
paramId
protected int paramId
prov
protected MoreRunIdProvider prov
MDbNetworkDataWriter
public MDbNetworkDataWriter(String network,
String externalVersion,
MoreRunIdProvider prov)
- Parameters:
network - network for which data is to be storedexternalVersion - simulation code versionprov - the provider of the current runID
addValue
public void addValue(String column,
String value)
- Store a network measure/data in order to write it to the database by
writeData().
- Parameters:
column - the column to store the data invalue - the data to store
writeData
public void writeData()
- Finally writes the stored network measures to table (
MSqlPa.TBLNAME_NETWORK_MEASURES the database
(MSqlPa.LOCATION, MSqlPa.DBNAME, MSqlPa.USER, MSqlPa.PASSWORD).
writeData
public void writeData(boolean closeConnection)
- Finally writes the stored network measures to table (
MSqlPa.TBLNAME_NETWORK_MEASURES the database (
MSqlPa.LOCATION, MSqlPa.DBNAME, MSqlPa.USER, MSqlPa.PASSWORD).