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].