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 TypeMethodDescriptionvoid
write
(Collection<IPBlock> blocks) Writes an IP network block to the database.void
write
(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
-