Class SetIPLocation
java.lang.Object
org.deltava.dao.DAO
org.deltava.dao.SetIPLocation
A Data Access Object to write IP netblock data.
- Since:
- 5.2
- Version:
- 9.0
- Author:
- Luke
-
Field Summary
Fields inherited from class org.deltava.dao.DAO
_queryMax, _queryStart, _queryTimeout, WGS84_SRID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwrite(Collection<IPBlock> blocks) Writes an IP network block to the database.voidwrite(IPLocation loc) Writes an IP location entry to the database.Methods inherited from class org.deltava.dao.DAO
commitTransaction, createTimestamp, executeIDs, executeUpdate, executeUpdate, expandDate, formatDBName, formatLocation, getNewID, getQueryCount, prepare, prepareWithoutLimits, rollbackTransaction, setQueryMax, setQueryStart, setQueryTimeout, startTransaction, toID, toID, toInstant
-
Constructor Details
-
SetIPLocation
Initializes the Data Access Object.- Parameters:
c- the JDBC connection to use
-
-
Method Details
-
write
Writes an IP location entry to the database.- Parameters:
loc- an IPLocation bean- Throws:
DAOException- if a JDBC error occurs
-
write
Writes an IP network block to the database.- Parameters:
blocks- a Collection of IPBlocks- Throws:
DAOException- if a JDBC error occurs
-