geode-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jbarr...@apache.org
Subject [06/10] geode-native git commit: GEODE-2462: Remove examples directory.
Date Tue, 14 Feb 2017 00:56:15 GMT
http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/README.html
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/README.html b/examples/clicache/ProductBrowser/README.html
deleted file mode 100644
index 44da90d..0000000
--- a/examples/clicache/ProductBrowser/README.html
+++ /dev/null
@@ -1,392 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"><HTML>
-<!--
-    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.
--->
-<HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
-<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 7.0/HTML Export Filter">
-
-<TITLE>ProductBrowser: GemFire Native&#174; Client Example</TITLE>
-<style type="text/css">
-<!--
-.style1 {font-style: italic}
--->
-</style>
-</HEAD>
-<BODY>
- <IMG SRC="../../../docs/PIVOTAL_GemFire_190x81.png" BORDER="0">
- <DIV>
-   <h1 align="center"><a name="Top" id="Top"></a>ProductBrowser</h1>
-   <h2 align="center">Pivotal GemFire&#174; Native Client</h2>
-   <h2 align="center">Programming Example</h2>
-</DIV>
-<DIV>
-<P>The <code>ProductBrowser</code> example demonstrates heterogeneous client access by using both a .NET client and a Java client to interact with a Java cache server and exchange data between the clients. Both clients have <code>Product</code> for their <code>DataSerializable</code> class, and the .NET client implements a cache listener to display events as they occur.
-<P>Use <code>ProductBrowser</code> to put product data into the cache server from one client, retrieve the data in another client, make modifications, then update the clients with the new data. The example is located in <code>examples/cli_ProductBrowser.<br>
-  </code><br>
-  <br>
-</DIV>
- <DIV>
-<H2>
-Running ProductBrowser</H2>
-<P>
-The <code>ProductBrowser</code> example runs both a .NET client and a Java client with a GemFire Java cache server. The example uses <code><a href="./product.xml" target="_blank">product.xml</a></code> to configure the Java cache server. When the Java cache server starts, <code>product.xml</code> creates a <code>root</code> region named <code>product</code>.</P>
-<P>
-In the procedures, the lines you type are shown in a
- <code> <strong>boldface fixed</strong></code> font. System output is in a <code>regular fixed</code> font.<br>
- <br>
- <br>
-</P> 
-</DIV>
-
-<DIV>
-<H2>
-<a name="configuring_environment" id="configuring_environment"></a>Configuring the Environment </H2>
-<P>
-Examples that interact with a Java cache server require specific environment configurations so the Java cache server will run properly. Follow the configuration steps listed below that apply to your operating system: </P>
-</DIV>
- <DIV>
-<ol>
-  <li>From the GemFire product installation directory, configure your environment settings by following the steps in <code>examples/EnvSetup.html</code>. Refer to the developer's 
-      guide if you need help with this step.<br>
-      <br>
-  <li>Set the <code>JAVA_HOME</code> and <code>GF_JAVA_HOME</code>  environment variables to your installed Java JRE or JDK. See the Installation chapter of the   <em>GemFire User's Guide</em> for the versions of Java that are compatible with GemFire. The <code>JAVA_HOME</code> setting is for your applications, and  <code>GF_JAVA_HOME</code> is for the GemFire scripts.  You must have a compatible Java JRE or JDK installed and you must set <code>JAVA_HOME</code> and <code>GF_JAVA_HOME</code> to point to it.<br>
-      <br>
-  <li>Add <code>$JAVA_HOME/bin</code> to the start of your <code>PATH</code>. <br>
-</ol>
-<p>The following is a list of the environment configuration commands for the <code>ProductBrowser</code> example. Choose the set of commands that are appropriate for your operating system. The text that you type is shown in bold.
-  These configurations only need to be performed for the sessions that invoke the Java cache server.</p>
-<p><strong>Bourne and Korn shells (sh, ksh, bash)</strong></p>
-<blockquote>
-  <p>    <code>% <strong>cd GemFireInstallDirectory</strong><br>
-    % <strong>JAVA_HOME=&lt;installed JRE PATH&gt;; export JAVA_HOME</strong><br>
-    % <strong>GF_JAVA_HOME=$JAVA_HOME; export GF_JAVA_HOME</strong><br>
-    % <strong>PATH=$JAVA_HOME/bin:$PATH; export PATH</strong></code></p>
-</blockquote>
-<p><strong>Windows</strong></p>
-<blockquote>
-  <p><code>&gt; <strong>cd GemFireInstallDirectory</strong><br>
-&gt; <strong>set JAVA_HOME=&lt;installed JRE PATH&gt;</strong><br>
-&gt; <strong>set GF_JAVA_HOME=%JAVA_HOME%</strong><br>
-&gt; <strong>set PATH=%JAVA_HOME%\bin;%PATH%</strong> </code></p>
-</blockquote>
-</DIV>
-
-<DIV>
-<H2>
-<a name="starting_application_processes" id="starting_application_processes"></a>Starting the Cache Server </H2>
-<P>
-To start the cache server for the <code>ProductBrowser</code> example, create a session and complete the following steps. </P>
-</DIV>
- <DIV>
-<OL>
-<LI CLASS="Numbered-1st">
-<p>Configure the session environment according to the steps listed in <a href="#configuring_environment">Configuring the Environment</a><a href="..\EnvSetup.html" target="_blank"></a>.</p>
-</LI>
-<LI CLASS="Numbered">
-Go to the <code>cli_ProductBrowser</code> directory:
- <blockquote>
-   <p><strong>
-     <code>cd examples\cli_ProductBrowser</code></strong></p>
-   </blockquote>
- </LI>
-<LI CLASS="Numbered">
-Start the cache server, specifying <code>product.xml</code> in the <code>defaultConfig</code> directory as its configuration file. Enter the entire <code>cacheserver start</code> command below on a single line, replacing the <code>xxxx</code> in <code>NativeClient_xxxx</code> with the actual four-digit product version:
-   <blockquote>
-     <p><strong><code>cacheserver start -dir=</code></strong><strong><code>defaultConfig cache-xml-file=product.xml</code></strong></p>
-   </blockquote>
- <P>The cache server is initialized using the settings in the <code>product.xml</code> file. A message similar to the following appears, indicating that the cache server is running:</P>
-</LI>
- <blockquote>
-   <p>
-     <code>Cacheserver pid: 2120 status: running</code></p>
-   </blockquote>
-</OL>
-</DIV>
-
-<DIV>
-<H2>
-<a name="starting_application_processes" id="starting_application_processes"></a>Starting the ProductBrowser Java client </H2>
-<P>
-The Java client uses <code>productClient.jar</code> in the <code>lib</code> directory. To start the </code>Java client:</P>
-</DIV>
-
- <DIV>
-<OL>
-<LI CLASS="Numbered-1st">
-<p>Create another session and configure its environment
-  by entering the following command:
-</LI>
-  <blockquote>
-   <p><strong>
-     <code>bin\setenv.bat</code></strong></p>
-   </blockquote>
- <LI CLASS="Numbered-1st">
-   <p>Add the classes for <code>productClient.jar</code> to your <code>CLASSPATH</code> by entering the following in a single line: </p>
- </LI>
-  <blockquote>
-   <p><strong>
-     <code>set CLASSPATH=&lt;full path to NativeClient_xxxx&gt;\examples\cli_ProductBrowser\<br>
-     lib\productClient.jar;%CLASSPATH%</code></strong></p>
-   </blockquote>
- <LI CLASS="Numbered">
-Start the <code> ProductBrowser</code>
- Java client:
-     <blockquote>
-       <p><strong><code>java com.examples.gemfire.net.ProductBrowser</code></strong> </p>
-   </blockquote>
- <P>The <code>ProductBrowser</code> Java client is initialized and connects with the cache server. In a moment, the following prompt appears:</P>
-</LI>
- <blockquote>
-   <p>
-     <code>Enter the operation to execute.  'Get' to find an object, 'Put' to insert/update  an object, or 'Exit' to end:</code></p>
-   </blockquote>
-</OL>
-<br>
-</DIV>
-
-<DIV>
-<H2>Starting the ProductBrowser .NET Client</H2>
-<P>
-To complete the client setup, start the .NET client by following these steps:</P>
-</DIV>
-<DIV>
-  <OL>
-  <li>Create another session, then go to the <code>cli_ProductBrowser</code> directory.
-    <blockquote>
-   <p><strong><code>cd examples\cli_ProductBrowser</code></strong></p>
-   </blockquote>
- </li>
-
-  <LI CLASS="Numbered">
-    Start the .NET client:
-      <blockquote>
-        <p><strong>
-          <code>ProductBrowser.exe</code></strong></p>
-      </blockquote>
-      <P>
-      The Product Browser form appears. The form consists of a set of fields where you enter product data. The Event Message area is a cache listener interface that displays events as they occur in the clients. </P>
-  </LI>
-  </OL>
-</DIV>
-<DIV>
-<H2>
-Entering Data in the Product Browser Form </H2>
-<P>
-Enter data in the Product Browser form and put the data into the cache.</P>
-</DIV>
-<DIV>
-<P CLASS="Head-D"><strong>
-In the Product Browser form: </strong></P>
-
-<OL>
-<LI CLASS="Numbered">
-Type the following data into each of the fields:</LI>
-<blockquote>
-  <table width="302" cellpadding="2" cellspacing="2">
-    <tr>
-      <td width="142"><code>Product Id </code></td>
-      <td width="150" bordercolor="#000000"><strong><code>101</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Product Name </code></td>
-      <td bordercolor="#000000"><strong><code>widget</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Product Number </code></td>
-      <td bordercolor="#000000"><strong><code>123</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Stock Amt </code></td>
-      <td bordercolor="#000000"><strong><code>15</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Reorder Amt </code></td>
-      <td bordercolor="#000000"><strong><code>10</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Cost</code></td>
-      <td bordercolor="#000000"><strong><code>1.5</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>List Price </code></td>
-      <td bordercolor="#000000"><strong><code>5.0</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Days to Mfg </code></td>
-      <td bordercolor="#000000"><strong><code>5</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Sell Date </code></td>
-      <td bordercolor="#000000"><strong><code>3/15</code></strong></td>
-    </tr>
-    <tr>
-      <td><code>Discontinue Date </code></td>
-      <td bordercolor="#000000"><strong><code>9/12</code></strong></td>
-    </tr>
-  </table>
-  </blockquote>
-<li>
-  Click the <code>Put</code> button to enter the data into the cache server.</li>
-</OL>
-<br>
-</DIV>
-<DIV>
-<H2>
-<a name="managing_data"></a>Retrieving the Data in the Java Client</H2>
-<P>
-Next, specify the Product ID to update the Java client with the data you entered in the Product Browser form<code></code>.</P>
-</DIV>
-<DIV>
-<P CLASS="Head-D"><strong>
-In the Java client: </strong></P>
-  <OL>
-    <LI CLASS="Numbered">
-Get the product data previously entered into the Product Browser form:
-     <blockquote>
-       <p><strong><code>Get</code></strong></p>
-   </blockquote>
-    <li>When the following prompt appears, enter <code>101</code> for the Product ID that was defined in the Product Browser:
-      <blockquote>
-        <p><code>Enter the Product ID to search for:<strong> 101</strong></code></p>
-   </blockquote>
-        <p> The data associated with Product ID 101 is retrieved from the cacheserver:</p>
-        <blockquote>
-        <p><code>Product ID =            101<br>
-          Product Name =          widget<br>
-          Product Number =        123<br>
-          Color =                 Black<br>
-          Stock Level =           15<br>
-          Reorder Point =         10<br>
-          Product Cost =          1.5<br>
-          List Price =            5.0<br>
-          Available as of =       3/15<br>
-          Discontinue as of =     9/12</code></p>
-      </blockquote>
-  </li>
-  </OL>
-</DIV>
-<DIV>
-<H2>
-<a name="managing_data"></a>Modifying the Data With the Java Client</H2>
-<P>
-Enter some new product values into the Java client and see both the original and the new values displayed in the .NET client (Product Browser).</P>
-</DIV>
-<DIV>
-<P CLASS="Head-D"><strong>
-In the Java client: </strong></P>
-  <OL>
-<LI CLASS="Numbered-1st">Put new data into the cache. You're prompted with the same input fields as the Product Browser form:
-  <blockquote>
-    <p><strong><code>Put</code></strong></p>
-  </blockquote>
-  </LI>
-    <LI CLASS="Numbered">For each of the following prompts, enter the values shown:<br>
-      <br>
-    </LI>
-    <blockquote>
-      <table width="379" cellpadding="2" cellspacing="2">
-        <tr>
-          <td width="225"><code>ProductId: </code></td>
-          <td width="138" bordercolor="#000000"><strong><code>101</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Product Name: </code></td>
-          <td bordercolor="#000000"><strong><code>widget</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Product Number: </code></td>
-          <td bordercolor="#000000"><strong><code>123</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Color:</code></td>
-          <td bordercolor="#000000"><strong><code>Blue</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Stock Level (int): </code></td>
-          <td bordercolor="#000000"><strong><code>30</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Reorder Point (int): </code></td>
-          <td bordercolor="#000000"><strong><code>15</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Product Cost (double): </code></td>
-          <td bordercolor="#000000"><strong><code>2.0</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>List Price (double): </code></td>
-          <td bordercolor="#000000"><strong><code>6.0</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Available as of (string):  </code></td>
-          <td bordercolor="#000000"><strong><code>6/15</code></strong></td>
-        </tr>
-        <tr>
-          <td><code>Discontinue as of (string): </code></td>
-          <td bordercolor="#000000"><strong><code>11/12</code></strong></td>
-        </tr>
-      </table>
-    </blockquote>
-  <LI CLASS="Numbered"><p>Look at the Product Browser. Its Event Message area displays the original values for Product ID 101, along with the updated values that you just entered in the Java client.</p></LI>
-
-    <LI CLASS="Numbered">In the cache server session, enter the following command to stop the cache server:
-      <blockquote>
-        <p><strong> <code>cacheserver stop -dir=defaultConfig </code></strong></p>
-      </blockquote>
-    </LI>
-<li>
-  <p>Now close the cache server session: </p>
-  <blockquote>
-    <p><strong> <code>exit</code></strong></p>
-  </blockquote>
-</li>
-<li>
-  <p>End the Java client, then close its session: </p>
-  <blockquote>
-    <p><strong> <code>exit</code></strong></p>
-    <p><strong><code>exit</code></strong></p>
-  </blockquote>
-</li>
-<li>
-  <p>Close the .NET client session: </p>
-  <blockquote>
-    <p><strong><code>exit</code></strong></p>
-  </blockquote>
-</li>
-  <LI CLASS="Numbered">
-    Close the Product Browser form by clicking the '<code>X</code>' button in the right part of its titlebar, or by clicking the icon in the left part of its titlebar and then clicking <code>Close</code>.</LI>
-</OL>
-  <br>
-</DIV>
-
-<DIV>
-<H2>
-Changing System Parameters</H2>
-<P>
-This product ships configured to run with default system properties. If you need to run in a non-default configuration, GemFire also takes a system-level configuration file. Copy the <code>gfcpp.properties</code> file into your <code>cli_ProductBrowser</code> directory from the <code>defaultSystem</code> directory. Edit the <code>gfcpp.properties</code> file in your <code>cli_ProductBrowser</code> directory as needed. For example, to change the name of the <code>cache.xml</code> file, uncomment this line and change the file name:</P>
-<P> <code>#cache-xml-file=cache.xml</code><br>
-  <br>
-  <br>
-</P>
-</DIV>
-<a href="#Top">Top</a>
-<P>&nbsp;</P>
-<P>
-</BODY>
-</HTML>
-

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/com/examples/gemfire/net/Product.java
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/com/examples/gemfire/net/Product.java b/examples/clicache/ProductBrowser/com/examples/gemfire/net/Product.java
deleted file mode 100755
index 2e8889a..0000000
--- a/examples/clicache/ProductBrowser/com/examples/gemfire/net/Product.java
+++ /dev/null
@@ -1,218 +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 com.examples.gemfire.net;
-
-import java.io.DataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.geode.DataSerializable;
-import org.apache.geode.Instantiator;
-
-public class Product implements DataSerializable {
-	
-    private int ProductID;
-    private String Name;
-    private String ProductNumber;
-    private String MakeFlag;
-    private String FinishedGoodsFlag;
-    private String Color;
-    private int SafetyStockLevel;
-    private int ReorderPoint;
-    private double StandardCost;
-    private double ListPrice;
-    private int DaysToManufacture;
-    private String SellStartDate;
-    private String DiscontinuedDate;
-
-    static { // note that classID (7) must match C#
-        Instantiator.register(new Instantiator(Product.class, (byte) 0x07) {
-            public DataSerializable newInstance() {
-            	return new Product();
-        }
-        });
-    }
-
-        
-	public Product() {
-		// TODO Auto-generated constructor stub
-		
-	}
-	
-	public Product(int prodId, String prodName, String prodNum, String makeFlag, String finished, String color,
-            int safetyLock, int reorderPt, double stdCost, double listPrice, int mfgDays,
-            String startDate, String discDate)
-	{
-		ProductID = prodId;
-		Name = prodName;
-		ProductNumber = prodNum;
-		MakeFlag = makeFlag;
-		FinishedGoodsFlag = finished;
-		Color = color;
-		SafetyStockLevel = safetyLock;
-		ReorderPoint = reorderPt;
-		StandardCost = stdCost;
-		ListPrice = listPrice;
-		DaysToManufacture = mfgDays;
-		SellStartDate = startDate;
-		DiscontinuedDate = discDate;
-	}
-
-	public void fromData(DataInput input) throws IOException, ClassNotFoundException {
-
-			ProductID = input.readInt();
-			Name = input.readUTF();
-			ProductNumber = input.readUTF();
-			MakeFlag = input.readUTF();
-			FinishedGoodsFlag = input.readUTF();
-			Color = input.readUTF();
-			SafetyStockLevel = input.readInt();
-			ReorderPoint	= input.readInt();
-			StandardCost = input.readDouble();
-			ListPrice = input.readDouble();
-			DaysToManufacture = input.readInt();
-			SellStartDate = input.readUTF();
-			DiscontinuedDate = input.readUTF();
-	}
-
-	public void toData(DataOutput output) throws IOException {
-			output.writeInt(this.getProductID());
-			output.writeUTF(this.getName());
-			output.writeUTF(this.getProductNumber());
-			output.writeUTF(this.getMakeFlag());
-			output.writeUTF(this.getFinishedGoodsFlag());
-			output.writeUTF(this.getColor());
-			output.writeInt(this.getSafetyStockLevel());
-	        output.writeInt(this.getReorderPoint());
-	        output.writeDouble(this.getStandardCost());
-	        output.writeDouble(this.getListPrice());
-	        output.writeInt(this.getDaysToManufacture());
-	        output.writeUTF(this.getSellStartDate());
-	        output.writeUTF(this.getDiscontinuedDate());
-	}
-
-	public String getColor() {
-		return Color;
-	}
-
-	public void setColor(String color) {
-		Color = color;
-	}
-
-	public int getDaysToManufacture() {
-		return DaysToManufacture;
-	}
-
-	public void setDaysToManufacture(int daysToManufacture) {
-		DaysToManufacture = daysToManufacture;
-	}
-
-	public String getDiscontinuedDate() {
-		return DiscontinuedDate;
-	}
-
-	public void setDiscontinuedDate(String discontinuedDate) {
-		DiscontinuedDate = discontinuedDate;
-	}
-
-	public String getFinishedGoodsFlag() {
-		return FinishedGoodsFlag;
-	}
-
-	public void setFinishedGoodsFlag(String finishedGoodsFlag) {
-		FinishedGoodsFlag = finishedGoodsFlag;
-	}
-
-	public double getListPrice() {
-		return ListPrice;
-	}
-
-	public void setListPrice(double listPrice) {
-		ListPrice = listPrice;
-	}
-
-	public String getMakeFlag() {
-		return MakeFlag;
-	}
-
-	public void setMakeFlag(String makeFlag) {
-		MakeFlag = makeFlag;
-	}
-
-	public String getName() {
-		return Name;
-	}
-
-	public void setName(String name) {
-		Name = name;
-	}
-
-	public int getProductID() {
-		return ProductID;
-	}
-
-	public void setProductID(int productID) {
-		ProductID = productID;
-	}
-
-	public String getProductNumber() {
-		return ProductNumber;
-	}
-
-	public void setProductNumber(String productNumber) {
-		ProductNumber = productNumber;
-	}
-
-	public int getReorderPoint() {
-		return ReorderPoint;
-	}
-
-	public void setReorderPoint(int reorderPoint) {
-		ReorderPoint = reorderPoint;
-	}
-
-	public int getSafetyStockLevel() {
-		return SafetyStockLevel;
-	}
-
-	public void setSafetyStockLevel(int safetyStockLevel) {
-		SafetyStockLevel = safetyStockLevel;
-	}
-
-	public String getSellStartDate() {
-		return SellStartDate;
-	}
-
-	public void setSellStartDate(String sellStartDate) {
-		SellStartDate = sellStartDate;
-	}
-
-	public double getStandardCost() {
-		return StandardCost;
-	}
-
-	public void setStandardCost(double standardCost) {
-		StandardCost = standardCost;
-	}
-
-	public Class[] getSupportedClasses() {
-		// TODO Auto-generated method stub
-		return new Class[] {com.examples.gemfire.net.Product.class};
-	}
-
-}

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/com/examples/gemfire/net/ProductBrowser.java
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/com/examples/gemfire/net/ProductBrowser.java b/examples/clicache/ProductBrowser/com/examples/gemfire/net/ProductBrowser.java
deleted file mode 100755
index 70c33f3..0000000
--- a/examples/clicache/ProductBrowser/com/examples/gemfire/net/ProductBrowser.java
+++ /dev/null
@@ -1,206 +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 com.examples.gemfire.net;
-
-import java.io.BufferedReader;
-import java.io.File;
-import java.io.InputStreamReader;
-import java.util.Iterator;
-import java.util.Properties;
-
-import org.apache.geode.DataSerializable;
-import org.apache.geode.DataSerializer;
-import org.apache.geode.Instantiator;
-import org.apache.geode.cache.AttributesFactory;
-import org.apache.geode.cache.Cache;
-import org.apache.geode.cache.CacheException;
-import org.apache.geode.cache.CacheFactory;
-import org.apache.geode.cache.Region;
-import org.apache.geode.cache.Scope;
-import org.apache.geode.cache.util.BridgeLoader;
-import org.apache.geode.cache.util.BridgeWriter;
-import org.apache.geode.distributed.DistributedSystem;
-
-
-public class ProductBrowser {
-
-	/**
-	 * @param args
-	 */
-	/** This example's connection to the distributed system */
-	private DistributedSystem system = null;
-
-	/** Cache <code>Region</code> currently reviewed by this example */
-	private Region productRegion;
-	
-	/** The cache used in the example */
-	private Cache cache;
-	
-	private File xmlFile = new File("product.xml");
-	
-	
-	public static void main(String[] args) {
-		// TODO Auto-generated method stub
-		
-		ProductBrowser client = new ProductBrowser();
-		try {
-			client.initialize();
-			client.go();
-		}
-		catch (CacheException ce)
-		{
-			ce.printStackTrace();
-		}
-		catch (Exception e)
-		{
-			System.out.println("\nException...");
-			e.printStackTrace();
-		}
-
-	}
-	
-	/*
-	 * Initialized the cache client.  Gemfire.properties and product.xml are required
-	 * for initialization.  No additional cache or region parameters are specified
-	 * programmatically
-	 */
-	private void initialize() throws CacheException, Exception  {	
-		Properties props = new Properties();
-		props.setProperty("cache-xml-file", this.xmlFile.toString());
-		system = DistributedSystem.connect(props);
-		cache = CacheFactory.create(system);
-		
-		productRegion = cache.getRegion("product");
-		
-		// register the product class for heterogeneous client access.
-		Instantiator.register(new Instantiator(Product.class, (byte) 0x07) {
-            public DataSerializable newInstance() {
-            	return new Product();
-        }
-        });
-		
-	}
-		
-	/*
-	 * Allows the user to search and create entries in the cache.
-	 */
-	private void go() throws CacheException, Exception
-	{
-		String command;
-		String key;
-		BufferedReader bin = new BufferedReader(new InputStreamReader(System.in));
-				
-		do { 
-			System.out.print("\n\n");
-			System.out.print("Enter the operation to execute.  'Get' to find an object, 'Put' to insert/update an object, or 'Exit' to end:  ");
-			
-			command = bin.readLine();
-			
-			if (command.equalsIgnoreCase("get"))
-			{
-				System.out.print("Enter the Product ID to search for:  ");
-				key = bin.readLine();
-				Product prod = (Product)productRegion.get(key);
-				
-				if (prod != null) {
-					System.out.println("Product ID =		" + prod.getProductID());
-					System.out.println("Product Name =		" + prod.getName());
-					System.out.println("Product Number =	" + prod.getProductNumber());
-					System.out.println("Color =			" + prod.getColor());
-					System.out.println("Stock Level = 		" + prod.getSafetyStockLevel());
-					System.out.println("Reorder Point = 	" + prod.getReorderPoint());
-					System.out.println("Product Cost =		" + prod.getStandardCost());
-					System.out.println("List Price = 		" + prod.getListPrice());
-					System.out.println("Available as of = 	" + prod.getSellStartDate());
-					System.out.println("Discontinue as of = 	" + prod.getDiscontinuedDate());
-				}
-				else {
-					System.out.println("Product not found in the cache.");
-				}
-			}
-			else if (command.equalsIgnoreCase("put"))
-			{
-				System.out.print("ProductId:  ");
-				String pId = bin.readLine();
-				Integer pKey = new Integer(pId);
-				
-				System.out.print("Product Name:  ");
-				String pName = bin.readLine();
-				
-				System.out.print("Product Number:  ");
-				String pNum = bin.readLine();
-				
-				System.out.print("Color:  ");
-				String color = bin.readLine();
-				
-				System.out.print("Stock Level (int):  ");
-				String stockLevel = bin.readLine();
-				
-				System.out.print("Reorder Point (int):  ");
-				String reorderPoint = bin.readLine();
-				
-				System.out.print("Product Cost (double):  ");
-				String cost = bin.readLine();
-				
-				System.out.print("List Price (double):  ");
-				String listPrice = bin.readLine();
-				
-				System.out.print("Available as of (string):  ");
-				String availableAsOf = bin.readLine();
-				
-				System.out.print("Discontinue as of (string):  ");
-				String discAsOf = bin.readLine();
-				
-				try {
-					// Populate the product object with the values specified and insert into the 
-					// cache.  Please note that no type checking is performed.  Entering an 
-					// invalid type will result in an exception 
-					Product prod = new Product();
-					prod.setProductID(pKey.intValue());
-					prod.setName(pName);
-					prod.setProductNumber(pNum);
-					prod.setMakeFlag("false");
-					prod.setFinishedGoodsFlag("false");
-					prod.setColor(color);
-					prod.setSafetyStockLevel(new Integer(stockLevel).intValue());
-					prod.setReorderPoint(new Integer(reorderPoint).intValue());
-					prod.setStandardCost(new Double(cost).doubleValue());
-					prod.setListPrice(new Double(listPrice).doubleValue());
-					prod.setDaysToManufacture(2);
-					prod.setSellStartDate(availableAsOf);
-					prod.setDiscontinuedDate(discAsOf);
-				
-					productRegion.put(pId, prod);
-				}
-				catch (NumberFormatException nfe)
-				{
-					System.out.println("\n\nException occurred populating the Product Object.  ");
-					System.out.println("------> Stock level, reorder point, list price and product cost must be numeric values");
-				}
-				catch (Exception re)
-				{
-					System.out.println("Eception occurred adding the object to the cache.  Exception is:");
-					re.printStackTrace();
-				}
-				
-			}
-		} while (!command.equalsIgnoreCase("exit"));
-	}
-	
-
-}

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/defaultConfig/gemfire.properties
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/defaultConfig/gemfire.properties b/examples/clicache/ProductBrowser/defaultConfig/gemfire.properties
deleted file mode 100644
index cfa970a..0000000
--- a/examples/clicache/ProductBrowser/defaultConfig/gemfire.properties
+++ /dev/null
@@ -1,21 +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.
-#Fri Dec 15 10:20:26 PST 2006
-cache-xml-file=product.xml
-mcast-port=10334
-mcast-address=239.192.81.1
-log-level=config
-log-file=productBrowserServer.log
-name=ProductBrowserServer
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/defaultConfig/product.xml
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/defaultConfig/product.xml b/examples/clicache/ProductBrowser/defaultConfig/product.xml
deleted file mode 100644
index 1f661b4..0000000
--- a/examples/clicache/ProductBrowser/defaultConfig/product.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.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.
--->
-
-  <region name="product">
-    <region-attributes/>
-  </region>
-</cache>

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/gemfire.properties
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/gemfire.properties b/examples/clicache/ProductBrowser/gemfire.properties
deleted file mode 100644
index cfa970a..0000000
--- a/examples/clicache/ProductBrowser/gemfire.properties
+++ /dev/null
@@ -1,21 +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.
-#Fri Dec 15 10:20:26 PST 2006
-cache-xml-file=product.xml
-mcast-port=10334
-mcast-address=239.192.81.1
-log-level=config
-log-file=productBrowserServer.log
-name=ProductBrowserServer
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/lib/productClient.jar
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/lib/productClient.jar b/examples/clicache/ProductBrowser/lib/productClient.jar
deleted file mode 100644
index 19e5c3e..0000000
Binary files a/examples/clicache/ProductBrowser/lib/productClient.jar and /dev/null differ

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/ProductBrowser/product.xml
----------------------------------------------------------------------
diff --git a/examples/clicache/ProductBrowser/product.xml b/examples/clicache/ProductBrowser/product.xml
deleted file mode 100755
index 6f8b60d..0000000
--- a/examples/clicache/ProductBrowser/product.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.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.
--->
-
-
-  
-<cache xmlns="http://geode.apache.org/schema/cache"
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-       xsi:schemaLocation="http://geode.apache.org/schema/cache http://geode.apache.org/schema/cache/cache-1.0.xsd"
-       version="1.0" lock-lease="120" lock-timeout="60" search-timeout="300" is-server="true" copy-on-read="false">
-  <cache-server port="40404"/>
-  <region name="product">
-    <region-attributes scope="distributed-no-ack" data-policy="normal">
-    </region-attributes>
-  </region>
-</cache>

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/UserObjects/AccountHistory.cs
----------------------------------------------------------------------
diff --git a/examples/clicache/UserObjects/AccountHistory.cs b/examples/clicache/UserObjects/AccountHistory.cs
deleted file mode 100644
index 19809b3..0000000
--- a/examples/clicache/UserObjects/AccountHistory.cs
+++ /dev/null
@@ -1,103 +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.
- */
-
-using System;
-using System.Collections.Generic;
-
-namespace Apache.Geode.Client.Examples
-{
-  class AccountHistory : IGFSerializable
-  {
-    #region Private members
-
-    private List<string> m_history;
-
-    #endregion
-
-    public AccountHistory()
-    {
-      m_history = new List<string>();
-    }
-
-    public void ShowAccountHistory()
-    {
-      Console.WriteLine("AccountHistory:");
-      foreach (string hist in m_history)
-      {
-        Console.WriteLine("\t{0}", hist);
-      }
-    }
-
-    public void AddLog(string entry)
-    {
-      m_history.Add(entry);
-    }
-
-    public static IGFSerializable CreateInstance()
-    {
-      return new AccountHistory();
-    }
-
-    #region IGFSerializable Members
-
-    public IGFSerializable FromData(DataInput input)
-    {
-      int len = input.ReadInt32();
-
-      m_history.Clear();
-      for (int i = 0; i < len; i++)
-      {
-        m_history.Add(input.ReadUTF());
-      }
-      return this;
-    }
-
-    public void ToData(DataOutput output)
-    {
-      output.WriteInt32(m_history.Count);
-      foreach (string hist in m_history)
-      {
-        output.WriteUTF(hist);
-      }
-    }
-
-    public UInt32 ClassId
-    {
-      get
-      {
-        return 0x05;
-      }
-    }
-    
-    public UInt32 ObjectSize
-    {
-      get
-      {
-        UInt32 objectSize = 0;
-        foreach (string hist in m_history)
-        {
-          objectSize += (UInt32)(hist == null ? 0 : sizeof(char) * hist.Length);
-        }
-        return objectSize;
-
-      }
-      
-    }
-
-    #endregion
-  }
-}

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/UserObjects/BankAccount.cs
----------------------------------------------------------------------
diff --git a/examples/clicache/UserObjects/BankAccount.cs b/examples/clicache/UserObjects/BankAccount.cs
deleted file mode 100644
index bd0f1fa..0000000
--- a/examples/clicache/UserObjects/BankAccount.cs
+++ /dev/null
@@ -1,139 +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.
- */
-
-using System;
-
-namespace Apache.Geode.Client.Examples
-{
-  class BankAccount : ICacheableKey
-  {
-    #region Private members
-
-    private int m_customerId;
-    private int m_accountId;
-
-    #endregion
-
-    #region Public accessors
-
-    public int Customer
-    {
-      get
-      {
-        return m_customerId;
-      }
-    }
-
-    public int Account
-    {
-      get
-      {
-        return m_accountId;
-      }
-    }
-
-    #endregion
-
-    public BankAccount(int customer, int account)
-    {
-      m_customerId = customer;
-      m_accountId = account;
-    }
-
-    // Our TypeFactoryMethod
-    public static IGFSerializable CreateInstance()
-    {
-      return new BankAccount(0, 0);
-    }
-
-    #region IGFSerializable Members
-
-    public void ToData(DataOutput output)
-    {
-      output.WriteInt32(m_customerId);
-      output.WriteInt32(m_accountId);
-    }
-
-    public IGFSerializable FromData(DataInput input)
-    {
-      m_customerId = input.ReadInt32();
-      m_accountId = input.ReadInt32();
-      return this;
-    }
-
-    public UInt32 ClassId
-    {
-      get
-      {
-        return 0x04;
-      }
-    }
-
-    public UInt32 ObjectSize
-    {
-      get
-      {
-        return (UInt32)(sizeof(Int32) + sizeof(Int32));
-      }
-    
-    }
-
-    #endregion
-
-    #region ICacheableKey Members
-
-    public bool Equals(ICacheableKey other)
-    {
-      BankAccount otherAccount = other as BankAccount;
-      if (otherAccount != null)
-      {
-        return (m_customerId == otherAccount.m_customerId) &&
-          (m_accountId == otherAccount.m_accountId);
-      }
-      return false;
-    }
-
-    public override int GetHashCode()
-    {
-      return (m_customerId ^ m_accountId);
-    }
-
-    #endregion
-
-    #region Overriden System.Object methods
-
-    public override bool Equals(object obj)
-    {
-      BankAccount otherAccount = obj as BankAccount;
-      if (otherAccount != null)
-      {
-        return (m_customerId == otherAccount.m_customerId) &&
-          (m_accountId == otherAccount.m_accountId);
-      }
-      return false;
-    }
-
-    // Also override ToString to get a nice string representation.
-    public override string ToString()
-    {
-      return string.Format("BankAccount( customer: {0}, account: {1} )",
-        m_customerId, m_accountId);
-    }
-
-    #endregion
-  }
-}

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/UserObjects/Program.cs
----------------------------------------------------------------------
diff --git a/examples/clicache/UserObjects/Program.cs b/examples/clicache/UserObjects/Program.cs
deleted file mode 100644
index 8b18e04..0000000
--- a/examples/clicache/UserObjects/Program.cs
+++ /dev/null
@@ -1,82 +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.
- */
-
-using System;
-
-namespace Apache.Geode.Client.Examples
-{
-  class UserObjects
-  {
-    static void Main()
-    {
-      // Register the user-defined serializable type.
-      Serializable.RegisterType(AccountHistory.CreateInstance);
-      Serializable.RegisterType(BankAccount.CreateInstance);
-
-      // Create a GemFire Cache Programmatically.
-      CacheFactory cacheFactory = CacheFactory.CreateCacheFactory(null);
-      Cache cache = cacheFactory.SetSubscriptionEnabled(true).Create();
-
-      Console.WriteLine("Created the GemFire Cache");
-
-      RegionFactory regionFactory = cache.CreateRegionFactory(RegionShortcut.LOCAL);
-      Console.WriteLine("Created Region Factory");
-
-      // Create the example Region programmatically.
-      Region region = regionFactory
-        .Create("BankAccounts");
-
-      Console.WriteLine("Created the Region Programmatically.");
-
-      // Place some instances of BankAccount cache region.
-      BankAccount baKey = new BankAccount(2309, 123091);
-      AccountHistory ahVal = new AccountHistory();
-      ahVal.AddLog("Created account");
-      region.Put(baKey, ahVal);
-      Console.WriteLine("Put an AccountHistory in cache keyed with BankAccount.");
-
-      // Display the BankAccount information.
-      Console.WriteLine(baKey.ToString());
-
-      // Call custom behavior on instance of AccountHistory.
-      ahVal.ShowAccountHistory();
-
-      // Get a value out of the region.
-      AccountHistory history = region.Get(baKey) as AccountHistory;
-      if (history != null)
-      {
-        Console.WriteLine("Found AccountHistory in the cache.");
-        history.ShowAccountHistory();
-        history.AddLog("debit $1,000,000.");
-        region.Put(baKey, history);
-        Console.WriteLine("Updated AccountHistory in the cache.");
-      }
-
-      // Look up the history again.
-      history = region.Get(baKey) as AccountHistory;
-      if (history != null)
-      {
-        Console.WriteLine("Found AccountHistory in the cache.");
-        history.ShowAccountHistory();
-      }
-
-      // Close the cache.
-      cache.Close();
-
-    }
-  }
-}

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/UserObjects/Properties/AssemblyInfo.cs
----------------------------------------------------------------------
diff --git a/examples/clicache/UserObjects/Properties/AssemblyInfo.cs b/examples/clicache/UserObjects/Properties/AssemblyInfo.cs
deleted file mode 100644
index f1b3afa..0000000
--- a/examples/clicache/UserObjects/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,49 +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.
- */
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("GemFireUserObjects")]
-[assembly: AssemblyDescription("GemFire Simple Bank Example")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("GemStone Systems Inc.")]
-[assembly: AssemblyProduct("GemFireUserObjects")]
-[assembly: AssemblyCopyright("Copyright © GemStone Systems Inc. 2008")]
-[assembly: AssemblyTrademark("All Rights Reserved")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible 
-// to COM components.  If you need to access a type in this assembly from 
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("446a6d15-e898-4fd5-8493-2076da55bd84")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-[assembly: AssemblyVersion("9.0.0.0")]
-[assembly: AssemblyFileVersion("9.0.0.0")]

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/clicache/UserObjects/UserObjects.csproj
----------------------------------------------------------------------
diff --git a/examples/clicache/UserObjects/UserObjects.csproj b/examples/clicache/UserObjects/UserObjects.csproj
deleted file mode 100644
index 4babcd1..0000000
--- a/examples/clicache/UserObjects/UserObjects.csproj
+++ /dev/null
@@ -1,103 +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 DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.50727</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{9FF38F43-864D-45EB-AD38-2AC2AD272C9E}</ProjectGuid>
-    <OutputType>Exe</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>Apache.Geode.Client.Examples</RootNamespace>
-    <AssemblyName>UserObjects</AssemblyName>
-    <FileUpgradeFlags>
-    </FileUpgradeFlags>
-    <OldToolsVersion>2.0</OldToolsVersion>
-    <UpgradeBackupLocation>
-    </UpgradeBackupLocation>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <IntermediateOutputPath>$(OSBUILDDIR)\examples\clicache\Debug\UserObjects\</IntermediateOutputPath>
-    <OutputPath>$(OSBUILDDIR)\examples\clicache\Debug\UserObjects\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <PlatformTarget>x86</PlatformTarget>
-    <NoWarn>618</NoWarn>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <IntermediateOutputPath>$(OSBUILDDIR)\examples\clicache\UserObjects\</IntermediateOutputPath>
-    <OutputPath>$(OSBUILDDIR)\examples\clicache\UserObjects\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <PlatformTarget>x86</PlatformTarget>
-    <NoWarn>618</NoWarn>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
-    <DebugSymbols>true</DebugSymbols>
-    <IntermediateOutputPath>$(OSBUILDDIR)\examples\clicache\Debug\UserObjects\</IntermediateOutputPath>
-    <OutputPath>$(OSBUILDDIR)\examples\clicache\Debug\UserObjects\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <PlatformTarget>x64</PlatformTarget>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <NoWarn>618</NoWarn>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
-    <IntermediateOutputPath>$(OSBUILDDIR)\examples\clicache\UserObjects\</IntermediateOutputPath>
-    <OutputPath>$(OSBUILDDIR)\examples\clicache\UserObjects\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <Optimize>true</Optimize>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>x64</PlatformTarget>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <NoWarn>618</NoWarn>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="System" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="AccountHistory.cs" />
-    <Compile Include="BankAccount.cs" />
-    <Compile Include="Program.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\..\vs_projects\gfclicache\gfclicache.vcproj">
-      <Project>{B274E3B1-6A09-4322-952B-8BDA712892CE}</Project>
-      <Name>gfclicache</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
-       Other similar extension points exist, see Microsoft.Common.targets.
-  <Target Name="BeforeBuild">
-  </Target>
-  <Target Name="AfterBuild">
-  </Target>
-  -->
-</Project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/geode-native/blob/b2edccfc/examples/dist/c-overview.dox
----------------------------------------------------------------------
diff --git a/examples/dist/c-overview.dox b/examples/dist/c-overview.dox
deleted file mode 100644
index b3e5697..0000000
--- a/examples/dist/c-overview.dox
+++ /dev/null
@@ -1,32 +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.
- */
-// This file contains external summary documentation for the GemFire C
-// API similar to an "overview.html" in Javadoc.  The document tags it
-// uses can be interpreted by DOxygen.
-
-/**
- * @mainpage Examples of the GemFire Distributed C API
- *
- * The following programs provide examples of using the GemFire C API
- * to access distributed cached data.
- *
- * \li cacheRunner.c is an interactive program that allows you to
- *     explore the C API to the GemFire distributed cache
- *
- * \li ha.c allows you to experiment with GemFire's high availability
- *     and failover features
- */


Mime
View raw message