You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by km...@apache.org on 2017/03/29 22:21:59 UTC

[1/2] geode-native git commit: GEODE-2513 Docs: IGFSerializable becomes IGeodeSerializable

Repository: geode-native
Updated Branches:
  refs/heads/develop 572e7135a -> 9fe0468d0


GEODE-2513 Docs: IGFSerializable becomes IGeodeSerializable


Project: http://git-wip-us.apache.org/repos/asf/geode-native/repo
Commit: http://git-wip-us.apache.org/repos/asf/geode-native/commit/d8a427bd
Tree: http://git-wip-us.apache.org/repos/asf/geode-native/tree/d8a427bd
Diff: http://git-wip-us.apache.org/repos/asf/geode-native/diff/d8a427bd

Branch: refs/heads/develop
Commit: d8a427bda9eb387a55845d65c5ed9bef5458db32
Parents: 89cdf0b
Author: Karen Miller <km...@pivotal.io>
Authored: Wed Mar 29 12:47:32 2017 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Wed Mar 29 12:47:32 2017 -0700

----------------------------------------------------------------------
 .../5b-writing-cq-listener.html.md.erb                    |  2 +-
 .../delta-propagation/delta-propagation-api.html.md.erb   |  2 +-
 .../cpp-class-to-dotnet-class-mappings.html.md.erb        | 10 +++++-----
 .../csharp-dotnet-naming-conventions.html.md.erb          |  2 +-
 .../data-serialization-apis.html.md.erb                   | 10 +++++-----
 .../dotnet-data-serialization-options.html.md.erb         |  4 ++--
 .../dotnet-pdx-autoserializer.html.md.erb                 |  2 +-
 .../primary-apis-cache-generic.html.md.erb                |  2 +-
 .../dotnet-caching-api/problem-scenarios.html.md.erb      |  4 ++--
 .../function-execution/running-function.html.md.erb       |  6 +++---
 .../programming-examples/serialization-csharp.html.md.erb |  8 ++++----
 .../cpp-class-to-dotnet-class-mappings.html.md.erb        | 10 +++++-----
 12 files changed, 31 insertions(+), 31 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/continuous-querying/5b-writing-cq-listener.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/continuous-querying/5b-writing-cq-listener.html.md.erb b/docs/geode-native-docs/continuous-querying/5b-writing-cq-listener.html.md.erb
index b74dcb9..9ce6775 100644
--- a/docs/geode-native-docs/continuous-querying/5b-writing-cq-listener.html.md.erb
+++ b/docs/geode-native-docs/continuous-querying/5b-writing-cq-listener.html.md.erb
@@ -73,7 +73,7 @@ public class TradeEventListener : ICqListener {
      // key and new value from the event
      ICacheableKey key = cqEvent.getKey();
      CacheableString keyStr = key as CacheableString;
-     IGFSerializable val = cqEvent.getNewValue();
+     IGeodeSerializable val = cqEvent.getNewValue();
      TradeOrder tradeOrder = val as TradeOrder;
      if (queryOperation==CqOperationType.OP_TYPE_UPDATE) {
         // update data on the screen for the trade order

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/delta-propagation/delta-propagation-api.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/delta-propagation/delta-propagation-api.html.md.erb b/docs/geode-native-docs/delta-propagation/delta-propagation-api.html.md.erb
index 597d942..8bad344 100644
--- a/docs/geode-native-docs/delta-propagation/delta-propagation-api.html.md.erb
+++ b/docs/geode-native-docs/delta-propagation/delta-propagation-api.html.md.erb
@@ -26,7 +26,7 @@ Delta propagation uses configuration properties and a simple API to send and rec
 Your application class must implement:
 
 -   `Apache::Geode::Client::IGFDelta `
--   `Apache::Geode::Client::IGFSerializable `
+-   `Apache::Geode::Client::IGeodeSerializable `
 
 `IGFDelta` provides the methods, `HasDelta`, `ToDelta`, and `FromDelta`, which you program to report on, send, and receive deltas for your class.
 

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/dotnet-caching-api/cpp-class-to-dotnet-class-mappings.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/dotnet-caching-api/cpp-class-to-dotnet-class-mappings.html.md.erb b/docs/geode-native-docs/dotnet-caching-api/cpp-class-to-dotnet-class-mappings.html.md.erb
index e605ef3..c107b60 100644
--- a/docs/geode-native-docs/dotnet-caching-api/cpp-class-to-dotnet-class-mappings.html.md.erb
+++ b/docs/geode-native-docs/dotnet-caching-api/cpp-class-to-dotnet-class-mappings.html.md.erb
@@ -50,7 +50,7 @@ Wherever the C++ class methods use pass-by-reference semantics to return data, t
 </tr>
 <tr class="even">
 <td><p>abstract class <code class="ph codeph">apache::geode::client::Cacheable</code></p></td>
-<td><p>Interface <code class="ph codeph">IPdxSerializable</code> or interface <code class="ph codeph">IGFSerializable</code></p></td>
+<td><p>Interface <code class="ph codeph">IPdxSerializable</code> or interface <code class="ph codeph">IGeodeSerializable</code></p></td>
 </tr>
 <tr class="odd">
 <td><p>class <code class="ph codeph">apache::geode::client::CacheableBytes</code></p></td>
@@ -87,12 +87,12 @@ Wherever the C++ class methods use pass-by-reference semantics to return data, t
 <tr class="odd">
 <td><p>class <code class="ph codeph">apache::geode::client::DataInput</code></p></td>
 <td><p>With <code class="ph codeph">IPdxSerializable</code>, <code class="ph codeph">IPdxReader.</code></p>
-<p>With <code class="ph codeph">IGFSerializable</code>, sealed class <code class="ph codeph">DataInput</code>.</p></td>
+<p>With <code class="ph codeph">IGeodeSerializable</code>, sealed class <code class="ph codeph">DataInput</code>.</p></td>
 </tr>
 <tr class="even">
 <td><p>class <code class="ph codeph">apache::geode::client::DataOutput</code></p></td>
 <td><p>With <code class="ph codeph">IPdxSerializable</code>, <code class="ph codeph">IPdxWriter.</code></p>
-<p>With <code class="ph codeph">IGFSerializable</code>, sealed class <code class="ph codeph">DataOutput</code> .</p></td>
+<p>With <code class="ph codeph">IGeodeSerializable</code>, sealed class <code class="ph codeph">DataOutput</code> .</p></td>
 </tr>
 <tr class="odd">
 <td><p>class <code class="ph codeph">apache::geode::client::DiskPolicyType</code></p></td>
@@ -155,7 +155,7 @@ Wherever the C++ class methods use pass-by-reference semantics to return data, t
 <td><p>Two options:</p>
 <ul>
 <li><p>Interface <code class="ph codeph">IPdxSerializable</code></p></li>
-<li><p>Interface <code class="ph codeph">IGFSerializable</code> plus wrapper <code class="ph codeph">Serializable</code> class for native <code class="ph codeph">Serializable</code> and <code class="ph codeph">UserData</code> objects. The native <code class="ph codeph">toString</code> method is not provided, since the <code class="ph codeph">ToString</code> method of the base object class provides the same functionality.</p></li>
+<li><p>Interface <code class="ph codeph">IGeodeSerializable</code> plus wrapper <code class="ph codeph">Serializable</code> class for native <code class="ph codeph">Serializable</code> and <code class="ph codeph">UserData</code> objects. The native <code class="ph codeph">toString</code> method is not provided, since the <code class="ph codeph">ToString</code> method of the base object class provides the same functionality.</p></li>
 </ul></td>
 </tr>
 <tr class="even">
@@ -167,7 +167,7 @@ Wherever the C++ class methods use pass-by-reference semantics to return data, t
 <td><p>Two options:</p>
 <ul>
 <li><p>Interface <code class="ph codeph">IPdxSerializable</code></p></li>
-<li><p>Interface <code class="ph codeph">IGFSerializable</code></p></li>
+<li><p>Interface <code class="ph codeph">IGeodeSerializable</code></p></li>
 </ul></td>
 </tr>
 <tr class="even">

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/dotnet-caching-api/csharp-dotnet-naming-conventions.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/dotnet-caching-api/csharp-dotnet-naming-conventions.html.md.erb b/docs/geode-native-docs/dotnet-caching-api/csharp-dotnet-naming-conventions.html.md.erb
index 203af8e..f14bbea 100644
--- a/docs/geode-native-docs/dotnet-caching-api/csharp-dotnet-naming-conventions.html.md.erb
+++ b/docs/geode-native-docs/dotnet-caching-api/csharp-dotnet-naming-conventions.html.md.erb
@@ -23,7 +23,7 @@ Unless noted, the .NET API classes and functions have the same names as their C+
 
 The .NET interface names match those of comparable C++ interfaces, but with an \u2019I\u2019 prepended to satisfy .NET naming conventions. For example, the .NET equivalent of the C++ `CacheLoader` interface is `ICacheLoader`.
 
-The name of the Geode `Serializable` interface is `IGFSerializable` because `ISerializable` is a .NET built-in type.
+The name of the Geode `Serializable` interface is `IGeodeSerializable` because `ISerializable` is a .NET built-in type.
 
 Where possible, get\* and set\* functions are replaced by .NET properties.
 

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/dotnet-caching-api/data-serialization-apis.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/dotnet-caching-api/data-serialization-apis.html.md.erb b/docs/geode-native-docs/dotnet-caching-api/data-serialization-apis.html.md.erb
index c706983..7b66144 100644
--- a/docs/geode-native-docs/dotnet-caching-api/data-serialization-apis.html.md.erb
+++ b/docs/geode-native-docs/dotnet-caching-api/data-serialization-apis.html.md.erb
@@ -19,7 +19,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-Use either `IPdxSerializable` or `IGFSerializable` for each region. Do not mix the two.
+Use either `IPdxSerializable` or `IGeodeSerializable` for each region. Do not mix the two.
 
 For more information on these options, see [Data Serialization](dotnet-data-serialization.html#concept_28A7797A0342447ABF6A5014E0DCB05F).
 
@@ -29,12 +29,12 @@ For more information on these options, see [Data Serialization](dotnet-data-seri
 -   **IPdxInstance**. Instance of a PDX serialized object that you can use to access the object\u2019s data without having to deserialize the object first.
 -   **IPdxInstanceFactory**. Allows you to build an IPdxInstance using raw data.
 -   **IPdxTypeMapper interface**. Allows you to map .NET type names to Java type names when using PDX serialization.
--   **IGFSerializable interface**. Superclass of one set of user objects that can be serialized and stored in the cache. These are Geode built-in serializable types.
--   **Serializable class**. Wraps the C++ `apache::geode::client::Serializable` objects as managed `IGFSerializable` objects. Whenever C++ clients and .NET clients interoperate and are part of the same distributed system, the user-defined types that are put by the C++ clients that have not been defined in .NET are returned as objects of this class.
+-   **IGeodeSerializable interface**. Superclass of one set of user objects that can be serialized and stored in the cache. These are Geode built-in serializable types.
+-   **Serializable class**. Wraps the C++ `apache::geode::client::Serializable` objects as managed `IGeodeSerializable` objects. Whenever C++ clients and .NET clients interoperate and are part of the same distributed system, the user-defined types that are put by the C++ clients that have not been defined in .NET are returned as objects of this class.
 
-    The API contains overloads for most Region methods and other methods that take `Serializable` as a value and that are more optimized than the more generic `IGFSerializable` overloads. The application prefers using these overloads whenever the base class of an object is `Serializable`.
+    The API contains overloads for most Region methods and other methods that take `Serializable` as a value and that are more optimized than the more generic `IGeodeSerializable` overloads. The application prefers using these overloads whenever the base class of an object is `Serializable`.
 
 -   **DataInput**. Supplies operations for reading primitive data values and user-defined objects from a byte stream.
--   **DataOutput**. Provides operations for writing primitive data values and user-defined objects implementing `IGFSerializable` to an integer.
+-   **DataOutput**. Provides operations for writing primitive data values and user-defined objects implementing `IGeodeSerializable` to an integer.
 
 

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/dotnet-caching-api/dotnet-data-serialization-options.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/dotnet-caching-api/dotnet-data-serialization-options.html.md.erb b/docs/geode-native-docs/dotnet-caching-api/dotnet-data-serialization-options.html.md.erb
index 41ee4e6..1e6823c 100644
--- a/docs/geode-native-docs/dotnet-caching-api/dotnet-data-serialization-options.html.md.erb
+++ b/docs/geode-native-docs/dotnet-caching-api/dotnet-data-serialization-options.html.md.erb
@@ -25,7 +25,7 @@ The options give good performance and flexibility for data storage, transfers, a
 
 The simplest option is to use perform automatic serialization by registering the Geode .NET PDX reflection-based autoserializer in your application. When you have this registered, Geode uses it for all domain objects that are not custom serialized.
 
-You can also custom serialize your objects by implementing one of the Geode .NET interfaces, `Apache.Geode.Client.IPdxSerializable` or `Apache.Geode.Client.IGFSerializable`.
+You can also custom serialize your objects by implementing one of the Geode .NET interfaces, `Apache.Geode.Client.IPdxSerializable` or `Apache.Geode.Client.IGeodeSerializable`.
 
 You also have the option of using default .NET serialization, but you cannot use it unless you also use helper classes. The helper classes you must use are `CacheableObject` and `CacheableObjectXml`.
 
@@ -43,7 +43,7 @@ Geode .NET PDX serialization has more bytes in overhead than Geode .NET Data ser
 <thead>
 <tr class="header">
 <th>Capability</th>
-<th>IGFSerializable</th>
+<th>IGeodeSerializable</th>
 <th>IPdxSerializable and PDX reflection-based autoserializer</th>
 </tr>
 </thead>

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/dotnet-caching-api/dotnet-pdx-autoserializer.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/dotnet-caching-api/dotnet-pdx-autoserializer.html.md.erb b/docs/geode-native-docs/dotnet-caching-api/dotnet-pdx-autoserializer.html.md.erb
index 7a0075f..d4c90b6 100644
--- a/docs/geode-native-docs/dotnet-caching-api/dotnet-pdx-autoserializer.html.md.erb
+++ b/docs/geode-native-docs/dotnet-caching-api/dotnet-pdx-autoserializer.html.md.erb
@@ -19,7 +19,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 -->
 
-When you register the reflection-based serializer, Geode uses it to serialize all objects that do not implement `IPdxSerializable` or `IGFSerializable`. You can customize the auto-serialization behavior for your domain objects by adding serialization attributes to your object\u2019s fields.
+When you register the reflection-based serializer, Geode uses it to serialize all objects that do not implement `IPdxSerializable` or `IGeodeSerializable`. You can customize the auto-serialization behavior for your domain objects by adding serialization attributes to your object\u2019s fields.
 
 **Procedure**
 

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/dotnet-caching-api/primary-apis-cache-generic.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/dotnet-caching-api/primary-apis-cache-generic.html.md.erb b/docs/geode-native-docs/dotnet-caching-api/primary-apis-cache-generic.html.md.erb
index d21feb4..1470b8b 100644
--- a/docs/geode-native-docs/dotnet-caching-api/primary-apis-cache-generic.html.md.erb
+++ b/docs/geode-native-docs/dotnet-caching-api/primary-apis-cache-generic.html.md.erb
@@ -34,7 +34,7 @@ Declarative configuration via XML of application plug-ins such as cache listener
 
 -   **[Data Serialization APIs](data-serialization-apis.html)**
 
-    Use either `IPdxSerializable` or `IGFSerializable` for each region. Do not mix the two.
+    Use either `IPdxSerializable` or `IGeodeSerializable` for each region. Do not mix the two.
 
 -   **[Event Handling APIs](event-handling-apis.html)**
 

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/dotnet-caching-api/problem-scenarios.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/dotnet-caching-api/problem-scenarios.html.md.erb b/docs/geode-native-docs/dotnet-caching-api/problem-scenarios.html.md.erb
index 0d14e18..ca932a7 100644
--- a/docs/geode-native-docs/dotnet-caching-api/problem-scenarios.html.md.erb
+++ b/docs/geode-native-docs/dotnet-caching-api/problem-scenarios.html.md.erb
@@ -26,11 +26,11 @@ These scenarios describe processes and implementations that should be avoided wh
 
 **Scenario:** A .NET thread loads the Geode DLL in application domain `AD1`. This thread may have access to the other domains in the application if code access security allows it. This thread can then call `AppDomain.CreateInstance` to create a callback object ( `ICacheListener`, `ICacheLoader`, or `ICacheWriter`) in another domain called `AD2`. If the callback object is marshaled by reference, the callback is executed in the domain where it is created (`AD2`). The thread that loads the Geode DLL in domain `AD1` runs the callback methods in the second domain, `AD2`. An exception is thrown when the callback method is invoked because the code that invokes the callback is not allowed to cross the `AppDomain` boundary.
 
-**Resolution:** When an application creates and unloads application domains it should ensure that the application domain where the Geode .NET DLL is loaded is the same domain where the application callback and `IGFSerializable` objects are created.
+**Resolution:** When an application creates and unloads application domains it should ensure that the application domain where the Geode .NET DLL is loaded is the same domain where the application callback and `IGeodeSerializable` objects are created.
 
 ## <a id="concept_025AAAF8896C4F4CB4530EE9CEEF4BAE__section_9FEC4666F4FD467AA57AD70943703F00" class="no-quick-link"></a>Loading an Application DLL in Multiple AppDomains
 
-**Scenario:** The application loads the Geode DLL in one application domain, then reloads the Geode DLL in another application domain (with or without unloading the previous `AppDomain` ). The callbacks, as well as other interface implementations, like `IPdxSerializable` and `IGFSerializable`, throw exceptions because the C++ code does not know about the `AppDomain` and is loaded only once in the initial `AppDomain`.
+**Scenario:** The application loads the Geode DLL in one application domain, then reloads the Geode DLL in another application domain (with or without unloading the previous `AppDomain` ). The callbacks, as well as other interface implementations, like `IPdxSerializable` and `IGeodeSerializable`, throw exceptions because the C++ code does not know about the `AppDomain` and is loaded only once in the initial `AppDomain`.
 
 **Resolution:** The application should always use the first `AppDomain` to load the Geode DLL, or it should not load the Geode DLL multiple times.
 

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/function-execution/running-function.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/function-execution/running-function.html.md.erb b/docs/geode-native-docs/function-execution/running-function.html.md.erb
index 030f39d..5737da1 100644
--- a/docs/geode-native-docs/function-execution/running-function.html.md.erb
+++ b/docs/geode-native-docs/function-execution/running-function.html.md.erb
@@ -115,8 +115,8 @@ Boolean getResult = true;
 Execution<object> exc =
     Generic.FunctionService.OnRegion<string, string, object>(fregion);
 Generic.IResultCollector rc =
-    exc.WithArgs((IGFSerializable)args0).WithFilter(
-        (IGFSerializable[])routingObj).Execute(getFuncName);
+    exc.WithArgs((IGeodeSerializable)args0).WithFilter(
+        (IGeodeSerializable[])routingObj).Execute(getFuncName);
 object[] executeFunctionResult = rc.GetResult();
 ```
 
@@ -130,7 +130,7 @@ for (int i = 0; i < routingObj.Length; i++)
   Console.WriteLine("routingObj[{0}]={1}.", i, (routingObj[i] as string));
   args1.Add(routingObj[i]);
 }
-rc = exc.WithArgs((IGFSerializable)args1).Execute(getFuncIName);
+rc = exc.WithArgs((IGeodeSerializable)args1).Execute(getFuncIName);
 executeFunctionResult = rc.GetResult();
 Console.WriteLine("on one server: result count= {0}.",
     executeFunctionResult.Length);

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/programming-examples/serialization-csharp.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/programming-examples/serialization-csharp.html.md.erb b/docs/geode-native-docs/programming-examples/serialization-csharp.html.md.erb
index ac8c188..d032af1 100644
--- a/docs/geode-native-docs/programming-examples/serialization-csharp.html.md.erb
+++ b/docs/geode-native-docs/programming-examples/serialization-csharp.html.md.erb
@@ -22,7 +22,7 @@ limitations under the License.
 This C# .NET example shows how to implement a user-defined Serializable object.
 
 ``` pre
-class User : IGFSerializable
+class User : IGeodeSerializable
 {
   private string m_name;
   private int m_userId;
@@ -78,12 +78,12 @@ class User : IGFSerializable
   }
  
   // Our TypeFactoryMethod
-  public static IGFSerializable CreateInstance()
+  public static IGeodeSerializable CreateInstance()
   {
     return new User();
   }
  
-#region IGFSerializable Members
+#region IGeodeSerializable Members
  
   public UInt32 ClassId()
   {
@@ -93,7 +93,7 @@ class User : IGFSerializable
       }
   }
   
-  public IGFSerializable FromData(DataInput input)
+  public IGeodeSerializable FromData(DataInput input)
   {
     m_name = input.ReadUTF();
     m_userId = input.ReadInt32();

http://git-wip-us.apache.org/repos/asf/geode-native/blob/d8a427bd/docs/geode-native-docs/type_mappings/cpp-class-to-dotnet-class-mappings.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/type_mappings/cpp-class-to-dotnet-class-mappings.html.md.erb b/docs/geode-native-docs/type_mappings/cpp-class-to-dotnet-class-mappings.html.md.erb
index 3ec7bec..cc843c0 100644
--- a/docs/geode-native-docs/type_mappings/cpp-class-to-dotnet-class-mappings.html.md.erb
+++ b/docs/geode-native-docs/type_mappings/cpp-class-to-dotnet-class-mappings.html.md.erb
@@ -49,7 +49,7 @@ Wherever the native C++ class methods use pass-by-reference semantics to return
 </tr>
 <tr class="even">
 <td><p>abstract class <code class="ph codeph">apache::geode::client::Cacheable</code></p></td>
-<td><p>Interface <code class="ph codeph">IPdxSerializable</code> or interface <code class="ph codeph">IGFSerializable</code></p></td>
+<td><p>Interface <code class="ph codeph">IPdxSerializable</code> or interface <code class="ph codeph">IGeodeSerializable</code></p></td>
 </tr>
 <tr class="odd">
 <td><p>class <code class="ph codeph">apache::geode::client::CacheableBytes</code></p></td>
@@ -86,12 +86,12 @@ Wherever the native C++ class methods use pass-by-reference semantics to return
 <tr class="odd">
 <td><p>class <code class="ph codeph">apache::geode::client::DataInput</code></p></td>
 <td><p>With <code class="ph codeph">IPdxSerializable</code>, <code class="ph codeph">IPdxReader.</code></p>
-<p>With <code class="ph codeph">IGFSerializable</code>, sealed class <code class="ph codeph">DataInput</code>.</p></td>
+<p>With <code class="ph codeph">IGeodeSerializable</code>, sealed class <code class="ph codeph">DataInput</code>.</p></td>
 </tr>
 <tr class="even">
 <td><p>class <code class="ph codeph">apache::geode::client::DataOutput</code></p></td>
 <td><p>With <code class="ph codeph">IPdxSerializable</code>, <code class="ph codeph">IPdxWriter.</code></p>
-<p>With <code class="ph codeph">IGFSerializable</code>, sealed class <code class="ph codeph">DataOutput</code>.</p></td>
+<p>With <code class="ph codeph">IGeodeSerializable</code>, sealed class <code class="ph codeph">DataOutput</code>.</p></td>
 </tr>
 <tr class="odd">
 <td><p>class <code class="ph codeph">apache::geode::client::DiskPolicyType</code></p></td>
@@ -154,7 +154,7 @@ Wherever the native C++ class methods use pass-by-reference semantics to return
 <td><p>Two options:</p>
 <ul>
 <li><p>Interface <code class="ph codeph">IPdxSerializable</code></p></li>
-<li><p>Interface <code class="ph codeph">IGFSerializable</code> plus wrapper <code class="ph codeph">Serializable</code> class for native <code class="ph codeph">Serializable</code> and <code class="ph codeph">UserData</code> objects. The native <code class="ph codeph">toString</code> method is not provided, since the <code class="ph codeph">ToString</code> method of the base object class provides the same functionality.</p></li>
+<li><p>Interface <code class="ph codeph">IGeodeSerializable</code> plus wrapper <code class="ph codeph">Serializable</code> class for native <code class="ph codeph">Serializable</code> and <code class="ph codeph">UserData</code> objects. The native <code class="ph codeph">toString</code> method is not provided, since the <code class="ph codeph">ToString</code> method of the base object class provides the same functionality.</p></li>
 </ul></td>
 </tr>
 <tr class="even">
@@ -166,7 +166,7 @@ Wherever the native C++ class methods use pass-by-reference semantics to return
 <td><p>Two options:</p>
 <ul>
 <li><p>Interface <code class="ph codeph">IPdxSerializable</code></p></li>
-<li><p>Interface <code class="ph codeph">IGFSerializable</code></p></li>
+<li><p>Interface <code class="ph codeph">IGeodeSerializable</code></p></li>
 </ul></td>
 </tr>
 <tr class="even">


[2/2] geode-native git commit: Merge branch 'feature/GEODE-2513-16' into develop

Posted by km...@apache.org.
Merge branch 'feature/GEODE-2513-16' into develop

    This closes #80


Project: http://git-wip-us.apache.org/repos/asf/geode-native/repo
Commit: http://git-wip-us.apache.org/repos/asf/geode-native/commit/9fe0468d
Tree: http://git-wip-us.apache.org/repos/asf/geode-native/tree/9fe0468d
Diff: http://git-wip-us.apache.org/repos/asf/geode-native/diff/9fe0468d

Branch: refs/heads/develop
Commit: 9fe0468d09806886224f616a155b2ed287123ef8
Parents: 572e713 d8a427b
Author: Karen Miller <km...@pivotal.io>
Authored: Wed Mar 29 15:21:31 2017 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Wed Mar 29 15:21:31 2017 -0700

----------------------------------------------------------------------
 .../5b-writing-cq-listener.html.md.erb                    |  2 +-
 .../delta-propagation/delta-propagation-api.html.md.erb   |  2 +-
 .../cpp-class-to-dotnet-class-mappings.html.md.erb        | 10 +++++-----
 .../csharp-dotnet-naming-conventions.html.md.erb          |  2 +-
 .../data-serialization-apis.html.md.erb                   | 10 +++++-----
 .../dotnet-data-serialization-options.html.md.erb         |  4 ++--
 .../dotnet-pdx-autoserializer.html.md.erb                 |  2 +-
 .../primary-apis-cache-generic.html.md.erb                |  2 +-
 .../dotnet-caching-api/problem-scenarios.html.md.erb      |  4 ++--
 .../function-execution/running-function.html.md.erb       |  6 +++---
 .../programming-examples/serialization-csharp.html.md.erb |  8 ++++----
 .../cpp-class-to-dotnet-class-mappings.html.md.erb        | 10 +++++-----
 12 files changed, 31 insertions(+), 31 deletions(-)
----------------------------------------------------------------------