This is an automated email from the ASF dual-hosted git repository.

kmiller pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to refs/heads/develop by this push:
     new cd5edfd  GEODE-3915 Document use of JSON spec for gfsh create and 
alter region (#1502)
cd5edfd is described below

commit cd5edfd12c0229ab2f8ee5d516e34e6df5a1c9dd
Author: Karen Miller <[email protected]>
AuthorDate: Mon Feb 26 17:00:26 2018 -0800

    GEODE-3915 Document use of JSON spec for gfsh create and alter region 
(#1502)
    
    - cache-listener, cache-loader, and cache-writer command-line
    options can add a JSON specification to the fq class name that are
    used to populate the init method's parameter for those classes
    that implement Declarable
    - see GEODE-4737 for the task to document what the JSON should
    look like
---
 geode-docs/tools_modules/gfsh/command-pages/alter.html.md.erb  | 6 +++---
 geode-docs/tools_modules/gfsh/command-pages/create.html.md.erb | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/geode-docs/tools_modules/gfsh/command-pages/alter.html.md.erb 
b/geode-docs/tools_modules/gfsh/command-pages/alter.html.md.erb
index c40a93a..d9535c8 100644
--- a/geode-docs/tools_modules/gfsh/command-pages/alter.html.md.erb
+++ b/geode-docs/tools_modules/gfsh/command-pages/alter.html.md.erb
@@ -229,17 +229,17 @@ alter region --name=value [--groups=value(,value)*]
 </tr>
 <tr class="even">
 <td><span class="keyword parmname">\-\-cache-listener</span></td>
-<td>Fully qualified class name of a plug-in to be instantiated for receiving 
after-event notification of changes to the region and its entries. Any number 
of cache listeners can be configured.</td>
+<td>Fully qualified class name of a plug-in to be instantiated for receiving 
after-event notification of changes to the region and its entries. Any number 
of cache listeners can be configured. A fully qualified class name may be 
appended with a JSON specification that will be parsed to become the fields of 
the parameter to the <code>init()</code> method for a class that implements the 
<code>Declarable</code> interface.</td>
 <td> </td>
 </tr>
 <tr class="odd">
 <td><span class="keyword parmname">\-\-cache-loader</span></td>
-<td>Fully qualified class name of a plug-in to be instantiated for receiving 
notification of cache misses in the region. At most, one cache loader can be 
defined in each member for the region. For distributed regions, a cache loader 
may be invoked remotely from other members that have the region defined.</td>
+<td>Fully qualified class name of a plug-in to be instantiated for receiving 
notification of cache misses in the region. At most, one cache loader can be 
defined in each member for the region. For distributed regions, a cache loader 
may be invoked remotely from other members that have the region defined. A 
fully qualified class name may be appended with a JSON specification that will 
be parsed to become the fields of the parameter to the <code>init()</code> 
method for a class that implem [...]
 <td></td>
 </tr>
 <tr class="even">
 <td><span class="keyword parmname">\-\-cache-writer</span></td>
-<td>Fully qualified class name of a plug-in to be instantiated for receiving 
before-event notification of changes to the region and its entries. The plug-in 
may cancel the event. At most, one cache writer can be defined in each member 
for the region</td>
+<td>Fully qualified class name of a plug-in to be instantiated for receiving 
before-event notification of changes to the region and its entries. The plug-in 
may cancel the event. At most, one cache writer can be defined in each member 
for the region. A fully qualified class name may be appended with a JSON 
specification that will be parsed to become the fields of the parameter to the 
<code>init()</code> method for a class that implements the 
<code>Declarable</code> interface.</td>
 <td></td>
 </tr>
 <tr class="odd">
diff --git a/geode-docs/tools_modules/gfsh/command-pages/create.html.md.erb 
b/geode-docs/tools_modules/gfsh/command-pages/create.html.md.erb
index dbfe98b..0195810 100644
--- a/geode-docs/tools_modules/gfsh/command-pages/create.html.md.erb
+++ b/geode-docs/tools_modules/gfsh/command-pages/create.html.md.erb
@@ -890,17 +890,17 @@ If this option is specified without a value or is 
specified with a value of <cod
 </tr>
 <tr class="odd">
 <td><span class="keyword parmname">\-\-cache-listener</span></td>
-<td>Fully qualified class name of a plug-in to be instantiated for receiving 
after-event notification of changes to the region and its entries. Any number 
of cache listeners can be configured.</td>
+<td>Fully qualified class name of a plug-in to be instantiated for receiving 
after-event notification of changes to the region and its entries. Any number 
of cache listeners can be configured. A fully qualified class name may be 
appended with a JSON specification that will be parsed to become the fields of 
the parameter to the <code>init()</code> method for a class that implements the 
<code>Declarable</code> interface.</td>
 <td> </td>
 </tr>
 <tr class="even">
 <td><span class="keyword parmname">\-\-cache-loader</span></td>
-<td>Fully qualified class name of a plug-in to be instantiated for receiving 
notification of cache misses in the region. At most, one cache loader can be 
defined in each member for the region. For distributed regions, a cache loader 
may be invoked remotely from other members that have the region defined.</td>
+<td>Fully qualified class name of a plug-in to be instantiated for receiving 
notification of cache misses in the region. At most, one cache loader can be 
defined in each member for the region. For distributed regions, a cache loader 
may be invoked remotely from other members that have the region defined. A 
fully qualified class name may be appended with a JSON specification that will 
be parsed to become the fields of the parameter to the <code>init()</code> 
method for a class that implem [...]
 <td> </td>
 </tr>
 <tr class="odd">
 <td><span class="keyword parmname">\-\-cache-writer</span></td>
-<td>Fully qualified class name of a plug-in to be instantiated for receiving 
before-event notification of changes to the region and its entries. The plug-in 
may cancel the event. At most, one cache writer can be defined in each member 
for the region.</td>
+<td>Fully qualified class name of a plug-in to be instantiated for receiving 
before-event notification of changes to the region and its entries. The plug-in 
may cancel the event. At most, one cache writer can be defined in each member 
for the region. A fully qualified class name may be appended with a JSON 
specification that will be parsed to become the fields of the parameter to the 
<code>init()</code> method for a class that implements the 
<code>Declarable</code> interface.</td>
 <td> </td>
 </tr>
 <tr class="even">

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to