Package com.day.cq.wcm.mobile.api.device
Interface DeviceGroupFilter
public interface DeviceGroupFilter
A
DeviceGroupFilter specifies filtering of device groups against a user agent extracted from the request
and a set of mobile device capabilities extracted from the WURFL database.-
Method Summary
Modifier and TypeMethodDescriptionReturns a human-readable description of what this device group filter does.getTitle()Returns a human-readable title for offering filter choices in the UI.booleanIndicates whether the given devicegroupmatches theuserAgentand mobilecapabilitiesextracted from the request and the WURFL database.
-
Method Details
-
getDescription
String getDescription()Returns a human-readable description of what this device group filter does.- Returns:
- The description.
-
getTitle
String getTitle()Returns a human-readable title for offering filter choices in the UI.- Returns:
- The title.
-
matches
Indicates whether the given devicegroupmatches theuserAgentand mobilecapabilitiesextracted from the request and the WURFL database.- Parameters:
group- TheDeviceGroupto be matched against user agent and capabilities.userAgent- The user agent string as extracted from the request.capabilities- The mobile device capabilities as extracted from the WURFL database.- Returns:
trueif the device group matches the user agent and capabilities.
-