51Degrees Device Detection Java  4.1

Device detection services for 51Degrees Pipeline

fiftyone.devicedetection.hash.engine.onpremise.flowelements.DeviceDetectionHashEngine Class Reference

Detailed Description

Hash device detection engine.

This engine takes User-Agents and other relevant HTTP headers and returns properties about the device which produced them e.g. DeviceType or ReleaseDate.

Inheritance diagram for fiftyone.devicedetection.hash.engine.onpremise.flowelements.DeviceDetectionHashEngine:

[legend]

Collaboration diagram for fiftyone.devicedetection.hash.engine.onpremise.flowelements.DeviceDetectionHashEngine:

[legend]

Public Member Functions

String  getElementDataKey ()
MetaDataSwig  getMetaData ()
Get the native meta data instance for this engine. More...
List< FiftyOneAspectPropertyMetaData >  getProperties ()
FiftyOneAspectPropertyMetaData  getProperty (String name)
CloseableIterable< ProfileMetaData >  getProfiles ()
ProfileMetaData  getProfile (int profileId)
CloseableIterable< ComponentMetaData >  getComponents ()
CloseableIterable< ValueMetaData >  getValues ()
ValueMetaData  getValue (String propertyName, String valueName)
java.util.Date  getDataFilePublishedDate (String dataFileIdentifier)
java.util.Date  getDataFileUpdateAvailableTime (String dataFileIdentifier)
String  getDataSourceTier ()
EvidenceKeyFilter  getEvidenceKeyFilter ()
void  refreshData (String dataFileIdentifier)
void  refreshData (String dataFileIdentifier, byte[] data)
void  addDataFile (AspectEngineDataFile dataFile)

Protected Member Functions

void  processEngine (FlowData flowData, DeviceDataHash deviceData)
void  unmanagedResourcesCleanup ()

Member Function Documentation

◆ getMetaData()

MetaDataSwig fiftyone.devicedetection.hash.engine.onpremise.flowelements.DeviceDetectionHashEngine.getMetaData ( )

Get the native meta data instance for this engine.

Returns
native meta data