Detailed Description
Instance of DataFile class for the IP Intelligence Engine Extends datafile by providing a formatter for the DataFileUpdateService update url which contains the type and licensekeys.
These parameters are passed in to the datafile constructor's updateURLParams parameter
Inheritance diagram for IpIntelligenceDataFile:
Collaboration diagram for IpIntelligenceDataFile:
Public Member Functions | |
| constructor ({ useUrlFormatter=true,...rest }) | |
| Constructor for IP Intelligence DataFile. | |
| urlFormatter () | |
| Uses the type and licensekey parameters the datafile was constructed with to generate a querystring used in the datafile update service. | |
Public Member Functions inherited from DataFile | |
| constructor ({ flowElement, identifier, updateURLParams, tempDataDirectory=os.tmpdir(), createTempDataCopy=true, data, path, autoUpdate=true, fileSystemWatcher=true, pollingInterval=30, updateTimeMaximumRandomisation=10, verifyMD5=true, decompress=true, download=true, getDatePublished, getNextUpdate, verifyIfModifiedSince=true, updateOnStart=false, isRegistered=false, refresh, onUpdateComplete }) | |
| refresh (identifier) | |
| get | updateUrl () |
| urlFormatter () | |
Member Function Documentation
◆ constructor()
|
inline |
Constructor for IP Intelligence DataFile.
- Parameters
-
{object} options options for the datafile {string} options.useUrlFormatter whether to append default URL params for Data File download
◆ urlFormatter()
|
inline |
Uses the type and licensekey parameters the datafile was constructed with to generate a querystring used in the datafile update service.
- Returns
- {string} url
