You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ev...@apache.org on 2014/04/17 15:31:55 UTC

svn commit: r1588243 - /jclouds/site-content/reference/logging/index.html

Author: everett
Date: Thu Apr 17 13:31:55 2014
New Revision: 1588243

URL: http://svn.apache.org/r1588243
Log:
deploy jclouds site content

Modified:
    jclouds/site-content/reference/logging/index.html

Modified: jclouds/site-content/reference/logging/index.html
URL: http://svn.apache.org/viewvc/jclouds/site-content/reference/logging/index.html?rev=1588243&r1=1588242&r2=1588243&view=diff
==============================================================================
--- jclouds/site-content/reference/logging/index.html (original)
+++ jclouds/site-content/reference/logging/index.html Thu Apr 17 13:31:55 2014
@@ -257,15 +257,22 @@
 
 <h2><a id="enable"></a>Enable Logging</h2>
 
-<p>Below is some example code of how to enable your code to use SLF4J. The SLF4JLoggingModule needs to be passed in to the ContextBuilder of whatever context you're building.</p>
+<p>Below is some example code of how to enable your code to use SLF4J. The <code>SLF4JLoggingModule</code> needs to be added to the <code>modules</code> collection that is passed into the <code>ContextBuilder.modules(Iterable)</code> method of whatever Context or Api you're building.</p>
 
 <div class="highlight"><pre><code class="java"><span class="n">Iterable</span><span class="o">&lt;</span><span class="n">Module</span><span class="o">&gt;</span> <span class="n">modules</span> <span class="o">=</span> <span class="n">ImmutableSet</span><span class="o">.&lt;</span><span class="n">Module</span><span class="o">&gt;</span> <span class="n">of</span><span class="o">(</span>
     <span class="k">new</span> <span class="nf">SLF4JLoggingModule</span><span class="o">());</span>
 
-<span class="n">ComputeServiceContext</span> <span class="n">context</span> <span class="o">=</span> <span class="n">ContextBuilder</span><span class="o">.</span><span class="na">newBuilder</span><span class="o">(</span><span class="s">&quot;a-compute-provider&quot;</span><span class="o">)</span>
-    <span class="o">.</span><span class="na">credentials</span><span class="o">(</span><span class="s">&quot;myUsername&quot;</span><span class="o">,</span> <span class="s">&quot;myPasswordOrApiKey&quot;</span><span class="o">)</span>
+<span class="n">MyContext</span> <span class="n">context</span> <span class="o">=</span> <span class="n">ContextBuilder</span><span class="o">.</span><span class="na">newBuilder</span><span class="o">(</span><span class="s">&quot;my-cloud-provider&quot;</span><span class="o">)</span>
+    <span class="o">.</span><span class="na">credentials</span><span class="o">(</span><span class="s">&quot;myIdentity&quot;</span><span class="o">,</span> <span class="s">&quot;myCredential&quot;</span><span class="o">)</span>
     <span class="o">.</span><span class="na">modules</span><span class="o">(</span><span class="n">modules</span><span class="o">)</span>
-    <span class="o">.</span><span class="na">buildView</span><span class="o">(</span><span class="n">ComputeServiceContext</span><span class="o">.</span><span class="na">class</span><span class="o">);</span>
+    <span class="o">.</span><span class="na">buildView</span><span class="o">(</span><span class="n">MyContext</span><span class="o">.</span><span class="na">class</span><span class="o">);</span>
+
+<span class="c1">// Or</span>
+
+<span class="n">MyApi</span> <span class="n">myApi</span> <span class="o">=</span> <span class="n">ContextBuilder</span><span class="o">.</span><span class="na">newBuilder</span><span class="o">(</span><span class="s">&quot;my-cloud-provider&quot;</span><span class="o">)</span>
+    <span class="o">.</span><span class="na">credentials</span><span class="o">(</span><span class="s">&quot;myIdentity&quot;</span><span class="o">,</span> <span class="s">&quot;myCredential&quot;</span><span class="o">)</span>
+    <span class="o">.</span><span class="na">modules</span><span class="o">(</span><span class="n">modules</span><span class="o">)</span>
+    <span class="o">.</span><span class="na">buildApi</span><span class="o">(</span><span class="n">MyApi</span><span class="o">.</span><span class="na">class</span><span class="o">);</span>
 </code></pre></div>