Author: rezan
Date: Mon Oct 20 16:14:09 2014
New Revision: 1633183
URL: http://svn.apache.org/r1633183
Log:
module update
Added:
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md
Added:
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
URL:
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md?rev=1633183&view=auto
==============================================================================
---
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
(added)
+++
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/devicedata/index.md
Mon Oct 20 16:14:09 2014
@@ -0,0 +1,24 @@
+= Device Data 1.0 =
+
+== 1.0.0 ==
+
+Initial release
+
+== 1.0.1 ==
+
+Released:
+
+{{{
+ <dependency>
+ <groupId>org.apache.devicemap</groupId>
+ <artifactId>devicemap-data</artifactId>
+ <version>1.0.1</version>
+ </dependency>
+}}}
+
+Notes:
https://issues.apache.org/jira/browse/DMAP-76?jql=project%20%3D%20DMAP%20AND%20fixVersion%20%3D%20%221.0.1%20Data%22
+
+== 1.0.2 ==
+
+In progress
+
Added:
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md
URL:
http://svn.apache.org/viewvc/incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md?rev=1633183&view=auto
==============================================================================
---
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md
(added)
+++
incubator/devicemap/whiteboard/devicemap-site-jekyll/modules/javaclient/index.md
Mon Oct 20 16:14:09 2014
@@ -0,0 +1,46 @@
+= Java Client 1.0 =
+
+-Install devicemap-data and devicemap-client-java (mvn install)
+
+-Include the following 2 maven dependencies:
+
+{{{#!highlight xml
+ <dependency>
+ <groupId>org.apache.devicemap</groupId>
+ <artifactId>devicemap-client</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.devicemap</groupId>
+ <artifactId>devicemap-data</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+}}}
+
+-Include the following Java code:
+
+{{{#!highlight java
+ //create a client object, store this somewhere permanent
+ DeviceMapClient client = new DeviceMapClient();
+
+ //load the device data, do this only once!!!
+ client.initDeviceData(LoaderOption.JAR);
+
+ //classify a User-Agent string
+ String test = "Mozilla/5.0 (Linux; U; Android 2.2; en; HTC Aria A6380
Build/ERE27) AppleWebKit/540.13+ (KHTML, like Gecko) Version/3.1 Mobile
Safari/524.15.0";
+ Map<String, String> m = client.classify(test);
+
+ //iterate thru the attributes
+ for (String attr : m.keySet()) {
+ System.out.println(attr + ": " + m.get(attr));
+ }
+}}}
+
+If using LoaderOption.URL, the devicemap-data dependency can be dropped.
+
+= Java Client 1.1 =
+
+Version 1.1 introduces the Device object and a Client instance factory.
+
+In progress...
+