You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by mr...@apache.org on 2016/09/02 17:25:26 UTC
[04/12] usergrid git commit: Removing old android SDK.
Removing old android SDK.
Project: http://git-wip-us.apache.org/repos/asf/usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/usergrid/commit/7e0ffbc0
Tree: http://git-wip-us.apache.org/repos/asf/usergrid/tree/7e0ffbc0
Diff: http://git-wip-us.apache.org/repos/asf/usergrid/diff/7e0ffbc0
Branch: refs/heads/master
Commit: 7e0ffbc0f919b8030a0e65333f8b2ee7b0c170c1
Parents: c0dd93e
Author: Robert Walsh <rj...@gmail.com>
Authored: Mon Aug 8 15:36:17 2016 -0500
Committer: Robert Walsh <rj...@gmail.com>
Committed: Mon Aug 8 15:36:17 2016 -0500
----------------------------------------------------------------------
sdks/android/.gitignore | 20 -
sdks/android/LICENSE | 202 --
sdks/android/NOTICE | 12 -
sdks/android/README.md | 32 -
sdks/android/README.txt | 13 -
sdks/android/assembly.xml | 55 -
sdks/android/build_release_zip.sh | 10 -
sdks/android/pom.xml | 106 -
.../usergrid/android/sdk/CounterIncrement.java | 72 -
.../sdk/DefaultURLConnectionFactory.java | 36 -
.../apache/usergrid/android/sdk/UGClient.java | 3181 ------------------
.../android/sdk/URLConnectionFactory.java | 30 -
.../sdk/callbacks/ApiResponseCallback.java | 31 -
.../android/sdk/callbacks/ClientAsyncTask.java | 66 -
.../android/sdk/callbacks/ClientCallback.java | 31 -
.../sdk/callbacks/GroupsRetrievedCallback.java | 35 -
.../sdk/callbacks/QueryResultsCallback.java | 33 -
.../usergrid/android/sdk/entities/Activity.java | 1019 ------
.../android/sdk/entities/Collection.java | 338 --
.../usergrid/android/sdk/entities/Device.java | 122 -
.../usergrid/android/sdk/entities/Entity.java | 552 ---
.../usergrid/android/sdk/entities/Group.java | 151 -
.../usergrid/android/sdk/entities/Message.java | 159 -
.../usergrid/android/sdk/entities/User.java | 315 --
.../android/sdk/exception/ClientException.java | 43 -
.../android/sdk/response/AggregateCounter.java | 58 -
.../sdk/response/AggregateCounterSet.java | 117 -
.../android/sdk/response/ApiResponse.java | 774 -----
.../sdk/response/ClientCredentialsInfo.java | 64 -
.../android/sdk/response/QueueInfo.java | 47 -
.../android/sdk/utils/DeviceUuidFactory.java | 173 -
.../usergrid/android/sdk/utils/JsonUtils.java | 185 -
.../usergrid/android/sdk/utils/MapUtils.java | 42 -
.../usergrid/android/sdk/utils/ObjectUtils.java | 39 -
.../usergrid/android/sdk/utils/UrlUtils.java | 127 -
35 files changed, 8290 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/.gitignore
----------------------------------------------------------------------
diff --git a/sdks/android/.gitignore b/sdks/android/.gitignore
deleted file mode 100644
index 3dfc800..0000000
--- a/sdks/android/.gitignore
+++ /dev/null
@@ -1,20 +0,0 @@
-.idea
-*.DS_Store
-hector.iml
-releases
-target
-tmp
-bin
-build
-.classpath
-.project
-.settings
-out
-*.svn
-*.ipr
-*.iws
-DS_Store
-/.DS_Store
-*.class
-.class
-
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/LICENSE
----------------------------------------------------------------------
diff --git a/sdks/android/LICENSE b/sdks/android/LICENSE
deleted file mode 100644
index e06d208..0000000
--- a/sdks/android/LICENSE
+++ /dev/null
@@ -1,202 +0,0 @@
-Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "{}"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright {yyyy} {name of copyright owner}
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/NOTICE
----------------------------------------------------------------------
diff --git a/sdks/android/NOTICE b/sdks/android/NOTICE
deleted file mode 100644
index b5db9bf..0000000
--- a/sdks/android/NOTICE
+++ /dev/null
@@ -1,12 +0,0 @@
-Apache Usergrid
-Copyright 2014 The Apache Software Foundation.
-
-This product bundles SSToolkit Copyright (c) 2009-2011 Sam Soffes. All rights reserved.
-These files can be located within the /sdks/ios package.
-
-This product uses Intro.js (MIT licensed)
-Copyright (C) 2013 usabli.ca - A weekend project by Afshin Mehrabani (@afshinmeh)
-
-This prodcut uses NPM MD5 (BSD-3 licensed)
-Copyright (C) 2011-2012, Paul Vorbach and Copyright (C) 2009, Jeff Mott.
-
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/README.md
----------------------------------------------------------------------
diff --git a/sdks/android/README.md b/sdks/android/README.md
deleted file mode 100755
index 0218763..0000000
--- a/sdks/android/README.md
+++ /dev/null
@@ -1,32 +0,0 @@
-# Android SDK
-
-Installing the SDK
---------------------
-
-To initialize the Usergrid SDK, do the following:
-
-1. Add 'usergrid-android-<version>.jar' to the build path for your project.
-2. Add the following to your source code to import commonly used SDK classes:
-<pre>
- import org.apache.usergrid.android.sdk.UGClient;
- import org.apache.usergrid.android.sdk.callbacks.ApiResponseCallback;
- import org.apache.usergrid.android.sdk.response.ApiResponse;
-</pre>
-3. Add the following to your 'AndroidManifest.xml':
-<pre>
- <uses-permission android:name="android.permission.INTERNET" />
-</pre>
-4. Instantiate the 'UGClient' class to initialize the Usergrid SDK:
-<pre>
- //Usergrid app credentials, available in the admin portal
- String ORGNAME = "your-org";
- String APPNAME = "your-app";
- UGClient client = new UGClient(ORGNAME,APPNAME);
-</pre>
-
-Building From Source
---------------------
-To build from source, do the following:
-
-1. Update the path in <android.libs>
-2. Run <code>sh build_release_zip.sh <version></code> - <version> is the SDK version number specified in UGClient.java.
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/README.txt
----------------------------------------------------------------------
diff --git a/sdks/android/README.txt b/sdks/android/README.txt
deleted file mode 100644
index 5540ba4..0000000
--- a/sdks/android/README.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-
-Usergrid Android Client
-
-Experimental Android client for Usergrid. Basically uses Spring Android and
-Jackson to wrap calls to Usergrid REST API. Loosely based on the Usergrid
-Javascript client.
-
-Requires the following permissions:
-
- <uses-permission android:name="android.permission.INTERNET" />
- <uses-permission android:name="android.permission.READ_PHONE_STATE" />
- <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
-
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/assembly.xml
----------------------------------------------------------------------
diff --git a/sdks/android/assembly.xml b/sdks/android/assembly.xml
deleted file mode 100644
index 9a0d818..0000000
--- a/sdks/android/assembly.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-
-<assembly
- xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
- <id>dist</id>
- <formats>
- <format>zip</format>
- <format>tar.gz</format>
- </formats>
- <baseDirectory>..</baseDirectory>
- <includeBaseDirectory>true</includeBaseDirectory>
- <fileSets>
- <fileSet>
- <directory>src/main/java/</directory>
- <outputDirectory>/src/</outputDirectory>
- </fileSet>
- <fileSet>
- <directory>.</directory>
- <outputDirectory>.</outputDirectory>
- <includes>
- <include>LICENSE</include>
- <include>README*</include>
- <include>NOTICE</include>
- </includes>
- </fileSet>
- </fileSets>
- <dependencySets>
- <dependencySet>
- <useProjectArtifact>true</useProjectArtifact>
- <includes>
- <include>*:*</include>
- </includes>
- <outputDirectory>bin</outputDirectory>
- </dependencySet>
- </dependencySets>
-</assembly>
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/build_release_zip.sh
----------------------------------------------------------------------
diff --git a/sdks/android/build_release_zip.sh b/sdks/android/build_release_zip.sh
deleted file mode 100755
index c6ee926..0000000
--- a/sdks/android/build_release_zip.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-#******************************************************************************
-# This shell script pulls together the pieces that make up the Android SDK
-# distribution and builds a single zip file containing those pieces.
-#
-# The version of the SDK should be passed in as an argument.
-# Example: build_sdk_zip.sh 1.4.3
-#******************************************************************************
-
-mvn clean install
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/pom.xml
----------------------------------------------------------------------
diff --git a/sdks/android/pom.xml b/sdks/android/pom.xml
deleted file mode 100644
index 1ef5cfa..0000000
--- a/sdks/android/pom.xml
+++ /dev/null
@@ -1,106 +0,0 @@
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one
- ~ or more contributor license agreements. See the NOTICE file
- ~ distributed with this work for additional information
- ~ regarding copyright ownership. The ASF licenses this file
- ~ to you under the Apache License, Version 2.0 (the
- ~ "License"); you may not use this file except in compliance
- ~ with the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing,
- ~ software distributed under the License is distributed on an
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- ~ KIND, either express or implied. See the License for the
- ~ specific language governing permissions and limitations
- ~ under the License.
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <bundle.symbolicName>org.apache.usergrid</bundle.symbolicName>
- <bundle.namespace>org.apache.usergrid</bundle.namespace>
- </properties>
-
- <parent>
- <groupId>org.apache.usergrid</groupId>
- <artifactId>usergrid</artifactId>
- <version>1.0.0</version>
- <relativePath>../../stack</relativePath>
- </parent>
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>usergrid-android</artifactId>
- <version>0.0.8</version>
-
- <packaging>jar</packaging>
- <description>A simple java client for usergrid</description>
- <url>http://usergrid.apache.org</url>
-
- <licenses>
- <license>
- <name>The Apache Software License, Version 2.0</name>
- <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
-
- <developers>
- <developer>
- <id>eanuff</id>
- <name>Ed Anuff</name>
- </developer>
- <developer>
- <id>tnine</id>
- <name>Todd Nine</name>
- </developer>
- <developer>
- <id>sganyo</id>
- <name>Scott Ganyo</name>
- </developer>
- </developers>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.9.1</version>
- <configuration>
- <doclet>com.sun.tools.doclets.standard.Standard</doclet>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.4</version>
- <configuration>
- <descriptor>assembly.xml</descriptor>
- </configuration>
- <executions>
- <execution>
- <id>assembly</id>
- <goals>
- <goal>single</goal>
- </goals>
- <phase>package</phase>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.usergrid</groupId>
- <artifactId>usergrid-java-client</artifactId>
- <version>0.0.6</version>
- </dependency>
- <dependency>
- <groupId>com.google.android</groupId>
- <artifactId>android</artifactId>
- <version>2.2.1</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/src/main/java/org/apache/usergrid/android/sdk/CounterIncrement.java
----------------------------------------------------------------------
diff --git a/sdks/android/src/main/java/org/apache/usergrid/android/sdk/CounterIncrement.java b/sdks/android/src/main/java/org/apache/usergrid/android/sdk/CounterIncrement.java
deleted file mode 100755
index e4796fd..0000000
--- a/sdks/android/src/main/java/org/apache/usergrid/android/sdk/CounterIncrement.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.usergrid.android.sdk;
-
-/**
- * Represents an incrementing counter, including the counter's
- * name and increment value.
- *
- * You can use a counter when creating a number of similar
- * Event entity instances. An Event entity's "counters" property
- * is a Map in which the key is the counter name and value is the
- * increment value.
- */
-public class CounterIncrement {
-
- private String counterName;
- private long counterIncrementValue;
-
-
- /**
- * Constructs an instance, specifying the increment value
- * as 1.
- */
- public CounterIncrement() {
- this.counterIncrementValue = 1;
- }
-
- /**
- * Constructs an instance with the specified counter name
- * and increment value.
- *
- * @param counterName The counter name.
- * @param counterIncrementValue The counter's increment value.
- */
- public CounterIncrement(String counterName, long counterIncrementValue) {
- this.counterName = counterName;
- this.counterIncrementValue = counterIncrementValue;
- }
-
- public String getCounterName() {
- return this.counterName;
- }
-
- public void setCounterName(String counterName) {
- this.counterName = counterName;
- }
-
- public long getCounterIncrementValue() {
- return this.counterIncrementValue;
- }
-
- public void setCounterIncrementValue(long counterIncrementValue) {
- this.counterIncrementValue = counterIncrementValue;
- }
-}
http://git-wip-us.apache.org/repos/asf/usergrid/blob/7e0ffbc0/sdks/android/src/main/java/org/apache/usergrid/android/sdk/DefaultURLConnectionFactory.java
----------------------------------------------------------------------
diff --git a/sdks/android/src/main/java/org/apache/usergrid/android/sdk/DefaultURLConnectionFactory.java b/sdks/android/src/main/java/org/apache/usergrid/android/sdk/DefaultURLConnectionFactory.java
deleted file mode 100755
index 44166e1..0000000
--- a/sdks/android/src/main/java/org/apache/usergrid/android/sdk/DefaultURLConnectionFactory.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.usergrid.android.sdk;
-
-import java.io.IOException;
-import java.net.MalformedURLException;
-import java.net.URL;
-import java.net.URLConnection;
-
-/**
- * @y.exclude
- */
-public class DefaultURLConnectionFactory implements URLConnectionFactory {
- public URLConnection openConnection(String urlAsString) throws MalformedURLException, IOException {
- URL url = new URL(urlAsString);
- return url.openConnection();
- }
-
-}