Skip to content

Commit ae59a98

Browse files
author
markheger
committed
SPLDOC 0.4
1 parent 912e06f commit ae59a98

19 files changed

+246
-61
lines changed

docs/doc/spldoc/html/dita.list

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#Mon Apr 30 11:00:57 PDT 2018
1+
#Mon Apr 15 12:54:10 CEST 2019
22
copytosourcelist=
33
hreftargetslist=dita/tk$com.ibm.streamsx.slack/spl$com.ibm.streamsx.slack$types.xml,dita/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack$SendSlackMessage.xml,dita/tk$com.ibm.streamsx.slack/ns$com.ibm.streamsx.slack.services.xml,dita/tk$com.ibm.streamsx.slack/ns$com.ibm.streamsx.slack.xml,dita/toolkits/ix$Namespace.xml,dita/toolkits/ix$Operator.xml,dita/tk$com.ibm.streamsx.slack/ix$Type.xml,dita/toolkits/ix$Type.xml,dita/toolkits/toolkits.xml,dita/tk$com.ibm.streamsx.slack/spl$com.ibm.streamsx.slack.services$message.xml,dita/tk$com.ibm.streamsx.slack/tk$com.ibm.streamsx.slack.xml,dita/tk$com.ibm.streamsx.slack/ix$Operator.xml,dita/tk$com.ibm.streamsx.slack/ix$Namespace.xml,dita/references/OperatorModel.xml
44
fullditatopicfile=fullditatopic.list
@@ -23,7 +23,7 @@ conreflist=
2323
resourceonlyfile=resourceonly.list
2424
imagefile=image.list
2525
resourceonlylist=
26-
imagelist=image/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack$SendSlackMessage.svg
26+
imagelist=image/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack$SendSlackMessage.svg,image/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack.services$SlackMessageService.svg
2727
htmlfile=html.list
2828
htmllist=
2929
canditopicsfile=canditopics.list
@@ -37,7 +37,7 @@ codereffile=coderef.list
3737
keylist=
3838
codereflist=
3939
user.input.file.listfile=usr.input.file.list
40-
user.input.dir=/home/streamsadmin/slack/streamsx.slack/com.ibm.streamsx.slack/doc/spldoc
40+
user.input.dir=/home/streamsadmin/git-public/streamsx.slack/doc/spldoc
4141
uplevels=../
4242
tempdirToinputmapdir.relative.value=dita/
4343
conrefpushfile=conrefpush.list

docs/doc/spldoc/html/dita.xml.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<entry key="resourceonlyfile">resourceonly.list</entry>
2727
<entry key="imagefile">image.list</entry>
2828
<entry key="resourceonlylist"></entry>
29-
<entry key="imagelist">image/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack$SendSlackMessage.svg</entry>
29+
<entry key="imagelist">image/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack$SendSlackMessage.svg,image/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack.services$SlackMessageService.svg</entry>
3030
<entry key="htmlfile">html.list</entry>
3131
<entry key="htmllist"></entry>
3232
<entry key="canditopicsfile">canditopics.list</entry>
@@ -40,7 +40,7 @@
4040
<entry key="keylist"></entry>
4141
<entry key="codereflist"></entry>
4242
<entry key="user.input.file.listfile">usr.input.file.list</entry>
43-
<entry key="user.input.dir">/home/streamsadmin/slack/streamsx.slack/com.ibm.streamsx.slack/doc/spldoc</entry>
43+
<entry key="user.input.dir">/home/streamsadmin/git-public/streamsx.slack/doc/spldoc</entry>
4444
<entry key="uplevels">../</entry>
4545
<entry key="tempdirToinputmapdir.relative.value">dita/</entry>
4646
<entry key="conrefpushfile">conrefpush.list</entry>

docs/doc/spldoc/html/references/OperatorModel.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,11 @@ <h1 class="title topictitle1">SPL Operator Model</h1>
552552
The <tt class="ph tt">autoAssignment</tt> element defines whether unassigned attributes will be automatically assigned from the attributes of the input ports.
553553
If set to true, the SPL compiler will rewrite (at compile-time) the operator invocation as if the unassigned output attributes have
554554
explicit assignments in the output section. For each output attribute that is missing an assignment, an input attribute that has
555-
the same name and type will be assigned to it. If there is no such input attribute or if there are more than one, an error is
555+
the same name and type,
556+
or that has the same name and type <tt class="ph tt">T</tt>,
557+
where the output attribute type is <tt class="ph tt">optional&lt;T&gt;</tt>,
558+
will be assigned to it.
559+
If there is no such input attribute or if there are more than one, an error is
556560
reported at compile-time. Note that an expressionMode value of Constant is incompatible with an autoAssignment value of true.
557561
This combination will result in a compilation error.
558562
</dd>

docs/doc/spldoc/html/tk$com.ibm.streamsx.slack/ix$Namespace.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@
77
<meta name="copyright" content="(C) Copyright 2005"/>
88
<meta name="DC.rights.owner" content="(C) Copyright 2005"/>
99
<meta name="DC.Type" content="reference"/>
10-
<meta name="DC.Title" content="Namespaces: com.ibm.streamsx.slack 0.3.0"/>
10+
<meta name="DC.Title" content="Namespaces: com.ibm.streamsx.slack 0.4.0"/>
1111
<meta name="DC.Format" content="XHTML"/>
1212
<meta name="DC.Identifier" content="spldoc_index"/>
1313
<link rel="stylesheet" type="text/css" href="../../html/commonltr.css"/>
1414
<link rel="stylesheet" type="text/css" href="../../html/spldoc.css"/>
15-
<title>Namespaces: com.ibm.streamsx.slack 0.3.0</title>
15+
<title>Namespaces: com.ibm.streamsx.slack 0.4.0</title>
1616
</head>
1717
<body id="spldoc_index">
1818

1919

20-
<h1 class="title topictitle1">Namespaces: com.ibm.streamsx.slack 0.3.0</h1>
20+
<h1 class="title topictitle1">Namespaces: com.ibm.streamsx.slack 0.4.0</h1>
2121

2222
<div class="body refbody">
2323
<div class="section">
2424
<p class="p">
25-
<a class="xref" href="../toolkits/toolkits.html">Toolkits</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.3.0</a> &gt; Namespaces</p>
25+
<a class="xref" href="../toolkits/toolkits.html">IBMStreams streamsx.slack Toolkit</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.4.0</a> &gt; Namespaces</p>
2626

2727
</div>
2828

docs/doc/spldoc/html/tk$com.ibm.streamsx.slack/ix$Operator.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@
77
<meta name="copyright" content="(C) Copyright 2005"/>
88
<meta name="DC.rights.owner" content="(C) Copyright 2005"/>
99
<meta name="DC.Type" content="reference"/>
10-
<meta name="DC.Title" content="Operators: com.ibm.streamsx.slack 0.3.0"/>
10+
<meta name="DC.Title" content="Operators: com.ibm.streamsx.slack 0.4.0"/>
1111
<meta name="DC.Format" content="XHTML"/>
1212
<meta name="DC.Identifier" content="spldoc_index"/>
1313
<link rel="stylesheet" type="text/css" href="../../html/commonltr.css"/>
1414
<link rel="stylesheet" type="text/css" href="../../html/spldoc.css"/>
15-
<title>Operators: com.ibm.streamsx.slack 0.3.0</title>
15+
<title>Operators: com.ibm.streamsx.slack 0.4.0</title>
1616
</head>
1717
<body id="spldoc_index">
1818

1919

20-
<h1 class="title topictitle1">Operators: com.ibm.streamsx.slack 0.3.0</h1>
20+
<h1 class="title topictitle1">Operators: com.ibm.streamsx.slack 0.4.0</h1>
2121

2222
<div class="body refbody">
2323
<div class="section">
2424
<p class="p">
25-
<a class="xref" href="../toolkits/toolkits.html">Toolkits</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.3.0</a> &gt; Operators</p>
25+
<a class="xref" href="../toolkits/toolkits.html">IBMStreams streamsx.slack Toolkit</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.4.0</a> &gt; Operators</p>
2626

2727
</div>
2828

docs/doc/spldoc/html/tk$com.ibm.streamsx.slack/ix$Type.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@
77
<meta name="copyright" content="(C) Copyright 2005"/>
88
<meta name="DC.rights.owner" content="(C) Copyright 2005"/>
99
<meta name="DC.Type" content="reference"/>
10-
<meta name="DC.Title" content="Types: com.ibm.streamsx.slack 0.3.0"/>
10+
<meta name="DC.Title" content="Types: com.ibm.streamsx.slack 0.4.0"/>
1111
<meta name="DC.Format" content="XHTML"/>
1212
<meta name="DC.Identifier" content="spldoc_index"/>
1313
<link rel="stylesheet" type="text/css" href="../../html/commonltr.css"/>
1414
<link rel="stylesheet" type="text/css" href="../../html/spldoc.css"/>
15-
<title>Types: com.ibm.streamsx.slack 0.3.0</title>
15+
<title>Types: com.ibm.streamsx.slack 0.4.0</title>
1616
</head>
1717
<body id="spldoc_index">
1818

1919

20-
<h1 class="title topictitle1">Types: com.ibm.streamsx.slack 0.3.0</h1>
20+
<h1 class="title topictitle1">Types: com.ibm.streamsx.slack 0.4.0</h1>
2121

2222
<div class="body refbody">
2323
<div class="section">
2424
<p class="p">
25-
<a class="xref" href="../toolkits/toolkits.html">Toolkits</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.3.0</a> &gt; Types</p>
25+
<a class="xref" href="../toolkits/toolkits.html">IBMStreams streamsx.slack Toolkit</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.4.0</a> &gt; Types</p>
2626

2727
</div>
2828

docs/doc/spldoc/html/tk$com.ibm.streamsx.slack/ns$com.ibm.streamsx.slack.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1 class="title topictitle1">Namespace <tt class="ph tt">com.ibm.streamsx.slack
2222
<div class="body refbody">
2323
<div class="section">
2424
<p class="p">
25-
<a class="xref" href="../toolkits/toolkits.html">Toolkits</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.3.0</a> &gt; com.ibm.streamsx.slack</p>
25+
<a class="xref" href="../toolkits/toolkits.html">IBMStreams streamsx.slack Toolkit</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.4.0</a> &gt; com.ibm.streamsx.slack</p>
2626

2727
</div>
2828

docs/doc/spldoc/html/tk$com.ibm.streamsx.slack/ns$com.ibm.streamsx.slack.services.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1 class="title topictitle1">Namespace <tt class="ph tt">com.ibm.streamsx.slack
2222
<div class="body refbody">
2323
<div class="section">
2424
<p class="p">
25-
<a class="xref" href="../toolkits/toolkits.html">Toolkits</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.3.0</a> &gt; com.ibm.streamsx.slack.services</p>
25+
<a class="xref" href="../toolkits/toolkits.html">IBMStreams streamsx.slack Toolkit</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.4.0</a> &gt; com.ibm.streamsx.slack.services</p>
2626

2727
</div>
2828

docs/doc/spldoc/html/tk$com.ibm.streamsx.slack/op$com.ibm.streamsx.slack$SendSlackMessage.html

Lines changed: 48 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1 class="title topictitle1">Operator <tt class="ph tt">SendSlackMessage</tt></
2222
<div class="body refbody">
2323
<div class="section">
2424
<p class="p">
25-
<a class="xref" href="../toolkits/toolkits.html">Toolkits</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.3.0</a> &gt; <a class="xref" href="ns$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack</a> &gt; SendSlackMessage</p>
25+
<a class="xref" href="../toolkits/toolkits.html">IBMStreams streamsx.slack Toolkit</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.4.0</a> &gt; <a class="xref" href="ns$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack</a> &gt; SendSlackMessage</p>
2626

2727
</div>
2828

@@ -72,7 +72,7 @@ <h1 class="title topictitle1">Operator <tt class="ph tt">SendSlackMessage</tt></
7272

7373
<dt class="dt dlterm">Metrics</dt>
7474

75-
<dd class="dd">This operator does not report any metrics.</dd>
75+
<dd class="dd">This operator reports 3 metrics.</dd>
7676

7777

7878
</dl>
@@ -215,6 +215,52 @@ <h1 class="title topictitle1">Operator <tt class="ph tt">SendSlackMessage</tt></
215215
</dd>
216216

217217

218+
</dl>
219+
220+
</div>
221+
222+
<div class="section">
223+
<p class="p splhead-1"><strong class="ph b"><a class="xref" href="../references/OperatorModel.html#spldoc_reference_operator_model__context__metrics">Metrics</a></strong></p>
224+
<dl class="dl">
225+
226+
<dt class="dt dlterm"><tt class="ph tt">nFailedRequests</tt> - <a class="xref" href="../references/OperatorModel.html#spldoc_reference_operator_model__context__metrics_kind_counter">Counter</a></dt>
227+
228+
<dd class="dd">
229+
230+
<p class="p">The number of failed messages over the lifetime of the operator.
231+
</p>
232+
233+
<p class="p"/>
234+
235+
</dd>
236+
237+
238+
239+
<dt class="dt dlterm"><tt class="ph tt">nInsertedMessages</tt> - <a class="xref" href="../references/OperatorModel.html#spldoc_reference_operator_model__context__metrics_kind_counter">Counter</a></dt>
240+
241+
<dd class="dd">
242+
243+
<p class="p">The number of successful messages over the lifetime of the operator.
244+
</p>
245+
246+
<p class="p"/>
247+
248+
</dd>
249+
250+
251+
252+
<dt class="dt dlterm"><tt class="ph tt">rateLimitExceeded</tt> - <a class="xref" href="../references/OperatorModel.html#spldoc_reference_operator_model__context__metrics_kind_gauge">Gauge</a></dt>
253+
254+
<dd class="dd">
255+
256+
<p class="p">Describes whether we exceed a rate limit when sending messages to Slack server. This is set to 1 after response 429 is received. Otherwise the value is 0.
257+
</p>
258+
259+
<p class="p"/>
260+
261+
</dd>
262+
263+
218264
</dl>
219265

220266
</div>

docs/doc/spldoc/html/tk$com.ibm.streamsx.slack/spl$com.ibm.streamsx.slack$types.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1 class="title topictitle1">SPL File <tt class="ph tt">types.spl</tt></h1>
2222
<div class="body refbody">
2323
<div class="section">
2424
<p class="p">
25-
<a class="xref" href="../toolkits/toolkits.html">Toolkits</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.3.0</a> &gt; <a class="xref" href="ns$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack</a> &gt; types.spl</p>
25+
<a class="xref" href="../toolkits/toolkits.html">IBMStreams streamsx.slack Toolkit</a> &gt; <a class="xref" href="tk$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack 0.4.0</a> &gt; <a class="xref" href="ns$com.ibm.streamsx.slack.html">com.ibm.streamsx.slack</a> &gt; types.spl</p>
2626

2727
</div>
2828

0 commit comments

Comments
 (0)