Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>SystemStreamPartitionGrouperFactory (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>SystemStreamPartitionGrouperFactory (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="SystemStreamPartitionGrouperFactory (samza-api 1.0.0 API)"; + parent.document.title="SystemStreamPartitionGrouperFactory (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Prev Class</span></a></li> -<li>Next Class</li> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../../index.html?org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html" target="_top">Frames</a></li> @@ -176,7 +176,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Prev Class</span></a></li> -<li>Next Class</li> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../../index.html?org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html" target="_top">Frames</a></li>
Added: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html?rev=1848502&view=auto ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html (added) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html Sun Dec 9 05:10:29 2018 @@ -0,0 +1,239 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>SystemStreamPartitionMapper (samza-api 1.0.1-SNAPSHOT API)</title> +<meta name="date" content="2018-12-08"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SystemStreamPartitionMapper (samza-api 1.0.1-SNAPSHOT API)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" target="_top">Frames</a></li> +<li><a href="SystemStreamPartitionMapper.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.samza.container.grouper.stream</div> +<h2 title="Interface SystemStreamPartitionMapper" class="title">Interface SystemStreamPartitionMapper</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public interface <span class="typeNameLabel">SystemStreamPartitionMapper</span></pre> +<div class="block">Input streams of a samza job can be either expanded or contracted by the user. + This abstraction determines the previous <a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system"><code>SystemStreamPartition</code></a> for a <a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system"><code>SystemStreamPartition</code></a> + of a input stream after the stream expansion or contraction.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system">SystemStreamPartition</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html#getPreviousSSP-org.apache.samza.system.SystemStreamPartition-int-int-">getPreviousSSP</a></span>(<a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system">SystemStreamPartition</a> currentSystemStreamPartition, + int previousPartitionCount, + int currentPartitionCount)</code> +<div class="block">Determines the previous <a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system"><code>SystemStreamPartition</code></a> for a <a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system"><code>SystemStreamPartition</code></a> + of a input stream after the stream expansion or contraction.</div> +</td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="getPreviousSSP-org.apache.samza.system.SystemStreamPartition-int-int-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getPreviousSSP</h4> +<pre><a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system">SystemStreamPartition</a> getPreviousSSP(<a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system">SystemStreamPartition</a> currentSystemStreamPartition, + int previousPartitionCount, + int currentPartitionCount)</pre> +<div class="block">Determines the previous <a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system"><code>SystemStreamPartition</code></a> for a <a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system"><code>SystemStreamPartition</code></a> + of a input stream after the stream expansion or contraction.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>currentSystemStreamPartition</code> - denotes the current partition after the stream partition count change.</dd> +<dd><code>previousPartitionCount</code> - the partition count of the stream before the stream partition count change.</dd> +<dd><code>currentPartitionCount</code> - the partition count of the stream after the stream partition count change.</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the mapped <a href="../../../../../../org/apache/samza/system/SystemStreamPartition.html" title="class in org.apache.samza.system"><code>SystemStreamPartition</code></a>.</dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" target="_top">Frames</a></li> +<li><a href="SystemStreamPartitionMapper.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> Added: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html?rev=1848502&view=auto ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html (added) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html Sun Dec 9 05:10:29 2018 @@ -0,0 +1,221 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>SystemStreamPartitionMapperFactory (samza-api 1.0.1-SNAPSHOT API)</title> +<meta name="date" content="2018-12-08"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SystemStreamPartitionMapperFactory (samza-api 1.0.1-SNAPSHOT API)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html" target="_top">Frames</a></li> +<li><a href="SystemStreamPartitionMapperFactory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.samza.container.grouper.stream</div> +<h2 title="Interface SystemStreamPartitionMapperFactory" class="title">Interface SystemStreamPartitionMapperFactory</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public interface <span class="typeNameLabel">SystemStreamPartitionMapperFactory</span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream">SystemStreamPartitionMapper</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html#getStreamPartitionMapper-org.apache.samza.config.Config-org.apache.samza.metrics.MetricsRegistry-">getStreamPartitionMapper</a></span>(<a href="../../../../../../org/apache/samza/config/Config.html" title="class in org.apache.samza.config">Config</a> config, + <a href="../../../../../../org/apache/samza/metrics/MetricsRegistry.html" title="interface in org.apache.samza.metrics">MetricsRegistry</a> metricsRegistry)</code> </td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="getStreamPartitionMapper-org.apache.samza.config.Config-org.apache.samza.metrics.MetricsRegistry-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getStreamPartitionMapper</h4> +<pre><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream">SystemStreamPartitionMapper</a> getStreamPartitionMapper(<a href="../../../../../../org/apache/samza/config/Config.html" title="class in org.apache.samza.config">Config</a> config, + <a href="../../../../../../org/apache/samza/metrics/MetricsRegistry.html" title="interface in org.apache.samza.metrics">MetricsRegistry</a> metricsRegistry)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html" target="_top">Frames</a></li> +<li><a href="SystemStreamPartitionMapperFactory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-frame.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-frame.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-frame.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-frame.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:53 PST 2018 --> -<title>org.apache.samza.container.grouper.stream (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:13 PST 2018 --> +<title>org.apache.samza.container.grouper.stream (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../../script.js"></script> @@ -15,6 +15,12 @@ <ul title="Interfaces"> <li><a href="SystemStreamPartitionGrouper.html" title="interface in org.apache.samza.container.grouper.stream" target="classFrame"><span class="interfaceName">SystemStreamPartitionGrouper</span></a></li> <li><a href="SystemStreamPartitionGrouperFactory.html" title="interface in org.apache.samza.container.grouper.stream" target="classFrame"><span class="interfaceName">SystemStreamPartitionGrouperFactory</span></a></li> +<li><a href="SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream" target="classFrame"><span class="interfaceName">SystemStreamPartitionMapper</span></a></li> +<li><a href="SystemStreamPartitionMapperFactory.html" title="interface in org.apache.samza.container.grouper.stream" target="classFrame"><span class="interfaceName">SystemStreamPartitionMapperFactory</span></a></li> +</ul> +<h2 title="Classes">Classes</h2> +<ul title="Classes"> +<li><a href="GrouperContext.html" title="class in org.apache.samza.container.grouper.stream" target="classFrame">GrouperContext</a></li> </ul> </div> </body> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-summary.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-summary.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-summary.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-summary.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:53 PST 2018 --> -<title>org.apache.samza.container.grouper.stream (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:13 PST 2018 --> +<title>org.apache.samza.container.grouper.stream (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.apache.samza.container.grouper.stream (samza-api 1.0.0 API)"; + parent.document.title="org.apache.samza.container.grouper.stream (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { @@ -94,6 +94,35 @@ <div class="block">Return an instance a SystemStreamPartitionGrouper per the particular implementation</div> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream">SystemStreamPartitionMapper</a></td> +<td class="colLast"> +<div class="block">Input streams of a samza job can be either expanded or contracted by the user.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html" title="interface in org.apache.samza.container.grouper.stream">SystemStreamPartitionMapperFactory</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> +<caption><span>Class Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Class</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../org/apache/samza/container/grouper/stream/GrouperContext.html" title="class in org.apache.samza.container.grouper.stream">GrouperContext</a></td> +<td class="colLast"> +<div class="block">A Wrapper class that holds the necessary historical metadata of the samza job which is used + by the <a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouper.html" title="interface in org.apache.samza.container.grouper.stream"><code>SystemStreamPartitionGrouper</code></a> + to generate optimal task assignments.</div> +</td> +</tr> </tbody> </table> </li> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-tree.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-tree.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-tree.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/grouper/stream/package-tree.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:53 PST 2018 --> -<title>org.apache.samza.container.grouper.stream Class Hierarchy (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:13 PST 2018 --> +<title>org.apache.samza.container.grouper.stream Class Hierarchy (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.apache.samza.container.grouper.stream Class Hierarchy (samza-api 1.0.0 API)"; + parent.document.title="org.apache.samza.container.grouper.stream Class Hierarchy (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { @@ -76,10 +76,20 @@ </ul> </div> <div class="contentContainer"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li type="circle">java.lang.Object +<ul> +<li type="circle">org.apache.samza.container.grouper.stream.<a href="../../../../../../org/apache/samza/container/grouper/stream/GrouperContext.html" title="class in org.apache.samza.container.grouper.stream"><span class="typeNameLink">GrouperContext</span></a></li> +</ul> +</li> +</ul> <h2 title="Interface Hierarchy">Interface Hierarchy</h2> <ul> <li type="circle">org.apache.samza.container.grouper.stream.<a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">SystemStreamPartitionGrouper</span></a></li> <li type="circle">org.apache.samza.container.grouper.stream.<a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionGrouperFactory.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">SystemStreamPartitionGrouperFactory</span></a></li> +<li type="circle">org.apache.samza.container.grouper.stream.<a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapper.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">SystemStreamPartitionMapper</span></a></li> +<li type="circle">org.apache.samza.container.grouper.stream.<a href="../../../../../../org/apache/samza/container/grouper/stream/SystemStreamPartitionMapperFactory.html" title="interface in org.apache.samza.container.grouper.stream"><span class="typeNameLink">SystemStreamPartitionMapperFactory</span></a></li> </ul> </div> <!-- ======= START OF BOTTOM NAVBAR ====== --> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-frame.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-frame.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-frame.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-frame.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:53 PST 2018 --> -<title>org.apache.samza.container (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:13 PST 2018 --> +<title>org.apache.samza.container (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-summary.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-summary.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-summary.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-summary.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:53 PST 2018 --> -<title>org.apache.samza.container (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:13 PST 2018 --> +<title>org.apache.samza.container (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.apache.samza.container (samza-api 1.0.0 API)"; + parent.document.title="org.apache.samza.container (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-tree.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-tree.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-tree.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/container/package-tree.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:53 PST 2018 --> -<title>org.apache.samza.container Class Hierarchy (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:13 PST 2018 --> +<title>org.apache.samza.container Class Hierarchy (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.apache.samza.container Class Hierarchy (samza-api 1.0.0 API)"; + parent.document.title="org.apache.samza.container Class Hierarchy (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContext.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContext.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContext.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContext.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>ApplicationContainerContext (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>ApplicationContainerContext (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ApplicationContainerContext (samza-api 1.0.0 API)"; + parent.document.title="ApplicationContainerContext (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContextFactory.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContextFactory.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContextFactory.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationContainerContextFactory.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>ApplicationContainerContextFactory (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>ApplicationContainerContextFactory (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,14 +12,14 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ApplicationContainerContextFactory (samza-api 1.0.0 API)"; + parent.document.title="ApplicationContainerContextFactory (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { } //--> -var methods = {"i0":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var methods = {"i0":18,"i1":50}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -108,7 +108,8 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public interface <span class="typeNameLabel">ApplicationContainerContextFactory<T extends <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context">ApplicationContainerContext</a>></span> +<pre><a href="../../../../org/apache/samza/annotation/InterfaceStability.Evolving.html" title="annotation in org.apache.samza.annotation">@InterfaceStability.Evolving</a> +public interface <span class="typeNameLabel">ApplicationContainerContextFactory<T extends <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context">ApplicationContainerContext</a>></span> extends java.io.Serializable</pre> <div class="block">The factory for creating <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context"><code>ApplicationContainerContext</code></a> instances for a <a href="../../../../org/apache/samza/application/SamzaApplication.html" title="interface in org.apache.samza.application"><code>SamzaApplication</code></a> during container initialization. @@ -131,18 +132,26 @@ extends java.io.Serializable</pre> </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code><a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html" title="type parameter in ApplicationContainerContextFactory">T</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html#create-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-">create</a></span>(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, +<td class="colFirst"><code>default <a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html" title="type parameter in ApplicationContainerContextFactory">T</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-">create</a></span>(<a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context">ExternalContext</a> externalContext, + <a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext)</code> <div class="block">Creates an instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context"><code>ApplicationContainerContext</code></a>.</div> </td> </tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>default <a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html" title="type parameter in ApplicationContainerContextFactory">T</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html#create-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-">create</a></span>(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, + <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +</td> +</tr> </table> </li> </ul> @@ -158,21 +167,54 @@ extends java.io.Serializable</pre> <!-- --> </a> <h3>Method Detail</h3> +<a name="create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>create</h4> +<pre>default <a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html" title="type parameter in ApplicationContainerContextFactory">T</a> create(<a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context">ExternalContext</a> externalContext, + <a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, + <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext)</pre> +<div class="block">Creates an instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context"><code>ApplicationContainerContext</code></a>. + <p> + Applications should implement this to provide a context for container initialization.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>externalContext</code> - external context provided for the application; null if it was not provided</dd> +<dd><code>jobContext</code> - framework-provided job context</dd> +<dd><code>containerContext</code> - framework-provided container context</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>a new instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context"><code>ApplicationContainerContext</code></a></dd> +</dl> +</li> +</ul> <a name="create-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>create</h4> -<pre><a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html" title="type parameter in ApplicationContainerContextFactory">T</a> create(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, - <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext)</pre> -<div class="block">Creates an instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context"><code>ApplicationContainerContext</code></a>.</div> +<pre>@Deprecated +default <a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html" title="type parameter in ApplicationContainerContextFactory">T</a> create(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, + <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<div class="block">New implementations should not implement this directly. Implement + <a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-"><code>create(ExternalContext, JobContext, ContainerContext)</code></a> instead. + <p> + This is the same as <a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-"><code>create(ExternalContext, JobContext, ContainerContext)</code></a>, except it does not provide + access to external context. + <p> + This is being left here for backwards compatibility.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>jobContext</code> - framework-provided job context</dd> <dd><code>containerContext</code> - framework-provided container context</dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>a new instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context"><code>ApplicationContainerContext</code></a></dd> +<dd>a new instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context"><code>ApplicationContainerContext</code></a> + + Deprecated: Applications should implement <a href="../../../../org/apache/samza/context/ApplicationContainerContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-"><code>create(ExternalContext, JobContext, ContainerContext)</code></a> directly. + This is being left here for backwards compatibility.</dd> </dl> </li> </ul> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContext.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContext.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContext.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContext.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>ApplicationTaskContext (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>ApplicationTaskContext (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ApplicationTaskContext (samza-api 1.0.0 API)"; + parent.document.title="ApplicationTaskContext (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContextFactory.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContextFactory.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContextFactory.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ApplicationTaskContextFactory.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>ApplicationTaskContextFactory (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>ApplicationTaskContextFactory (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,14 +12,14 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ApplicationTaskContextFactory (samza-api 1.0.0 API)"; + parent.document.title="ApplicationTaskContextFactory (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { } //--> -var methods = {"i0":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var methods = {"i0":18,"i1":50}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -108,7 +108,8 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public interface <span class="typeNameLabel">ApplicationTaskContextFactory<T extends <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context">ApplicationTaskContext</a>></span> +<pre><a href="../../../../org/apache/samza/annotation/InterfaceStability.Evolving.html" title="annotation in org.apache.samza.annotation">@InterfaceStability.Evolving</a> +public interface <span class="typeNameLabel">ApplicationTaskContextFactory<T extends <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context">ApplicationTaskContext</a>></span> extends java.io.Serializable</pre> <div class="block">The factory for creating <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context"><code>ApplicationTaskContext</code></a> instances for a <a href="../../../../org/apache/samza/application/SamzaApplication.html" title="interface in org.apache.samza.application"><code>SamzaApplication</code></a>during task initialization. @@ -131,20 +132,30 @@ extends java.io.Serializable</pre> </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code><a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html" title="type parameter in ApplicationTaskContextFactory">T</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html#create-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-">create</a></span>(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, +<td class="colFirst"><code>default <a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html" title="type parameter in ApplicationTaskContextFactory">T</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-">create</a></span>(<a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context">ExternalContext</a> externalContext, + <a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext, <a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context">TaskContext</a> taskContext, <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context">ApplicationContainerContext</a> applicationContainerContext)</code> <div class="block">Creates an instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context"><code>ApplicationTaskContext</code></a>.</div> </td> </tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>default <a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html" title="type parameter in ApplicationTaskContextFactory">T</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html#create-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-">create</a></span>(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, + <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext, + <a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context">TaskContext</a> taskContext, + <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context">ApplicationContainerContext</a> applicationContainerContext)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +</td> +</tr> </table> </li> </ul> @@ -160,25 +171,64 @@ extends java.io.Serializable</pre> <!-- --> </a> <h3>Method Detail</h3> +<a name="create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>create</h4> +<pre>default <a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html" title="type parameter in ApplicationTaskContextFactory">T</a> create(<a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context">ExternalContext</a> externalContext, + <a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, + <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext, + <a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context">TaskContext</a> taskContext, + <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context">ApplicationContainerContext</a> applicationContainerContext)</pre> +<div class="block">Creates an instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context"><code>ApplicationTaskContext</code></a>. + <p> + Applications should implement this to provide a context for task initialization.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>externalContext</code> - external context provided for the application; null if it was not provided</dd> +<dd><code>jobContext</code> - framework-provided job context</dd> +<dd><code>containerContext</code> - framework-provided container context</dd> +<dd><code>taskContext</code> - framework-provided task context</dd> +<dd><code>applicationContainerContext</code> - application-defined container context; null if it was not provided</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>a new instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context"><code>ApplicationTaskContext</code></a></dd> +</dl> +</li> +</ul> <a name="create-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>create</h4> -<pre><a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html" title="type parameter in ApplicationTaskContextFactory">T</a> create(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, - <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext, - <a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context">TaskContext</a> taskContext, - <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context">ApplicationContainerContext</a> applicationContainerContext)</pre> -<div class="block">Creates an instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context"><code>ApplicationTaskContext</code></a>.</div> +<pre>@Deprecated +default <a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html" title="type parameter in ApplicationTaskContextFactory">T</a> create(<a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a> jobContext, + <a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context">ContainerContext</a> containerContext, + <a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context">TaskContext</a> taskContext, + <a href="../../../../org/apache/samza/context/ApplicationContainerContext.html" title="interface in org.apache.samza.context">ApplicationContainerContext</a> applicationContainerContext)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<div class="block">New implementations should not implement this directly. Implement + <a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-"><code>create(ExternalContext, JobContext, ContainerContext, TaskContext, ApplicationContainerContext)</code></a> instead. + <p> + This is the same as + <a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-"><code>create(ExternalContext, JobContext, ContainerContext, TaskContext, ApplicationContainerContext)</code></a>, except it + does not provide access to external context. + <p> + This is being left here for backwards compatibility.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>jobContext</code> - framework-provided job context</dd> <dd><code>containerContext</code> - framework-provided container context</dd> <dd><code>taskContext</code> - framework-provided task context</dd> -<dd><code>applicationContainerContext</code> - application-defined container context</dd> +<dd><code>applicationContainerContext</code> - application-defined container context; null if it was not provided</dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>a new instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context"><code>ApplicationTaskContext</code></a></dd> +<dd>a new instance of the application-defined <a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context"><code>ApplicationTaskContext</code></a> + + Deprecated: Applications should implement + <a href="../../../../org/apache/samza/context/ApplicationTaskContextFactory.html#create-org.apache.samza.context.ExternalContext-org.apache.samza.context.JobContext-org.apache.samza.context.ContainerContext-org.apache.samza.context.TaskContext-org.apache.samza.context.ApplicationContainerContext-"><code>create(ExternalContext, JobContext, ContainerContext, TaskContext, ApplicationContainerContext)</code></a> directly. + This is being left here for backwards compatibility.</dd> </dl> </li> </ul> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ContainerContext.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ContainerContext.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ContainerContext.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ContainerContext.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>ContainerContext (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>ContainerContext (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ContainerContext (samza-api 1.0.0 API)"; + parent.document.title="ContainerContext (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/Context.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/Context.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/Context.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/Context.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>Context (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>Context (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,13 +12,13 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Context (samza-api 1.0.0 API)"; + parent.document.title="Context (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?org/apache/samza/context/Context.html" target="_top">Frames</a></li> @@ -139,12 +139,18 @@ var activeTableTab = "activeTableTab"; </td> </tr> <tr id="i3" class="rowColor"> +<td class="colFirst"><code><a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context">ExternalContext</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/Context.html#getExternalContext--">getExternalContext</a></span>()</code> +<div class="block">Gets the <a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><code>ExternalContext</code></a> that was created outside of the application.</div> +</td> +</tr> +<tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context">JobContext</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/Context.html#getJobContext--">getJobContext</a></span>()</code> <div class="block">Gets the framework-provided context for the job.</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context">TaskContext</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/samza/context/Context.html#getTaskContext--">getTaskContext</a></span>()</code> <div class="block">Gets the framework-provided context for the current task.</div> @@ -237,7 +243,7 @@ var activeTableTab = "activeTableTab"; <a name="getApplicationTaskContext--"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>getApplicationTaskContext</h4> <pre><a href="../../../../org/apache/samza/context/ApplicationTaskContext.html" title="interface in org.apache.samza.context">ApplicationTaskContext</a> getApplicationTaskContext()</pre> @@ -255,6 +261,22 @@ var activeTableTab = "activeTableTab"; </dl> </li> </ul> +<a name="getExternalContext--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getExternalContext</h4> +<pre><a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context">ExternalContext</a> getExternalContext()</pre> +<div class="block">Gets the <a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><code>ExternalContext</code></a> that was created outside of the application. + <p> + Use <a href="../../../../org/apache/samza/runtime/ApplicationRunner.html#run-org.apache.samza.context.ExternalContext-"><code>ApplicationRunner.run(ExternalContext)</code></a> to provide this context.</div> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the external context provided for the application</dd> +</dl> +</li> +</ul> </li> </ul> </li> @@ -283,7 +305,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../org/apache/samza/context/ContainerContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?org/apache/samza/context/Context.html" target="_top">Frames</a></li> Added: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ExternalContext.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ExternalContext.html?rev=1848502&view=auto ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ExternalContext.html (added) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/ExternalContext.html Sun Dec 9 05:10:29 2018 @@ -0,0 +1,174 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>ExternalContext (samza-api 1.0.1-SNAPSHOT API)</title> +<meta name="date" content="2018-12-08"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ExternalContext (samza-api 1.0.1-SNAPSHOT API)"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../index-all.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../org/apache/samza/context/Context.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../index.html?org/apache/samza/context/ExternalContext.html" target="_top">Frames</a></li> +<li><a href="ExternalContext.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.samza.context</div> +<h2 title="Interface ExternalContext" class="title">Interface ExternalContext</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public interface <span class="typeNameLabel">ExternalContext</span></pre> +<div class="block">An <a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><code>ExternalContext</code></a> can be used to pass components created and managed outside of Samza into a Samza + application. This will be made accessible through the <a href="../../../../org/apache/samza/context/Context.html" title="interface in org.apache.samza.context"><code>Context</code></a>. + <p> + This is passed to <a href="../../../../org/apache/samza/runtime/ApplicationRunner.html#run-org.apache.samza.context.ExternalContext-"><code>ApplicationRunner.run(ExternalContext)</code></a> and propagated down to the + <a href="../../../../org/apache/samza/context/Context.html" title="interface in org.apache.samza.context"><code>Context</code></a> object provided to tasks. + <p> + <a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><code>ExternalContext</code></a> can be used to inject objects that need to be created by other frameworks, such as Spring. + <p> + This is currently just a marker interface for the object passed into Samza.</div> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../index-all.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../org/apache/samza/context/Context.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../org/apache/samza/context/JobContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../index.html?org/apache/samza/context/ExternalContext.html" target="_top">Frames</a></li> +<li><a href="ExternalContext.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/JobContext.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/JobContext.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/JobContext.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/JobContext.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>JobContext (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>JobContext (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JobContext (samza-api 1.0.0 API)"; + parent.document.title="JobContext (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) { @@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../org/apache/samza/context/Context.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -222,7 +222,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../org/apache/samza/context/Context.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../org/apache/samza/context/ExternalContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../org/apache/samza/context/TaskContext.html" title="interface in org.apache.samza.context"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> Modified: samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/TaskContext.html URL: http://svn.apache.org/viewvc/samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/TaskContext.html?rev=1848502&r1=1848501&r2=1848502&view=diff ============================================================================== --- samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/TaskContext.html (original) +++ samza/site/learn/documentation/versioned/api/javadocs/org/apache/samza/context/TaskContext.html Sun Dec 9 05:10:29 2018 @@ -2,8 +2,8 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 20:45:52 PST 2018 --> -<title>TaskContext (samza-api 1.0.0 API)</title> +<!-- Generated by javadoc (1.8.0_181) on Sat Dec 08 21:08:12 PST 2018 --> +<title>TaskContext (samza-api 1.0.1-SNAPSHOT API)</title> <meta name="date" content="2018-12-08"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> @@ -12,7 +12,7 @@ <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="TaskContext (samza-api 1.0.0 API)"; + parent.document.title="TaskContext (samza-api 1.0.1-SNAPSHOT API)"; } } catch(err) {