Modified: 
incubator/jclouds/site-content/documentation/userguide/vmware-vcloud/index.html
URL: 
http://svn.apache.org/viewvc/incubator/jclouds/site-content/documentation/userguide/vmware-vcloud/index.html?rev=1496707&r1=1496706&r2=1496707&view=diff
==============================================================================
--- 
incubator/jclouds/site-content/documentation/userguide/vmware-vcloud/index.html 
(original)
+++ 
incubator/jclouds/site-content/documentation/userguide/vmware-vcloud/index.html 
Wed Jun 26 01:38:59 2013
@@ -120,8 +120,7 @@ to either get a portable cloud computing
  
 <span class="c1">// use context to obtain vcloud objects with terremark vCloud 
express extensions</span>
 <span class="n">RestContext</span><span class="o">&lt;</span><span 
class="n">TerremarkVCloudExpressClient</span><span class="o">,</span> <span 
class="n">TerremarkVCloudExpressAsyncClient</span><span class="o">&gt;</span>  
<span class="n">providerContext</span> <span class="o">=</span> <span 
class="n">context</span><span class="o">.</span><span 
class="na">getProviderContext</span><span class="o">();</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -135,8 +134,7 @@ to either get a portable cloud computing
 
 <span class="c1">// use context to obtain vcloud objects with terremark eCloud 
extensions</span>
 <span class="n">RestContext</span><span class="o">&lt;</span><span 
class="n">TerremarkECloudClient</span><span class="o">,</span> <span 
class="n">TerremarkECloudAsyncClient</span><span class="o">&gt;</span>  <span 
class="n">providerContext</span> <span class="o">=</span> <span 
class="n">context</span><span class="o">.</span><span 
class="na">getProviderContext</span><span class="o">();</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -149,8 +147,7 @@ to either get a portable cloud computing
                             <span class="n">user</span><span 
class="o">,</span> <span class="n">password</span><span class="o">,</span> 
<span class="n">ImmutableSet</span><span class="o">.</span><span 
class="na">of</span><span class="o">(</span><span class="k">new</span> <span 
class="n">JshSshClientModule</span><span class="o">()));</span>
 
 <span class="n">RestContext</span><span class="o">&lt;</span><span 
class="n">VCloudClient</span><span class="o">,</span> <span 
class="n">VCloudAsyncClient</span><span class="o">&gt;</span> <span 
class="n">providerContext</span> <span class="o">=</span> <span 
class="n">context</span><span class="o">.</span><span 
class="na">getProviderContext</span><span class="o">();</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -163,8 +160,7 @@ to either get a portable cloud computing
       <span class="n">ComputeServiceContext</span> <span 
class="n">context</span> <span class="o">=</span> <span class="k">new</span> 
<span class="n">ComputeServiceContextFactory</span><span 
class="o">().</span><span class="na">createContext</span><span 
class="o">(</span><span 
class="s">&quot;stratogen-vcloud-mycloud&quot;</span><span class="o">,</span> 
<span class="n">user</span><span class="o">,</span> <span 
class="n">password</span><span class="o">,</span> <span 
class="n">ImmutableSet</span><span class="o">.</span><span 
class="na">of</span><span class="o">(</span><span class="k">new</span> <span 
class="n">JshSshClientModule</span><span class="o">()));</span>
                                                                                
                                                                                
          
       <span class="n">RestContext</span><span class="o">&lt;</span><span 
class="n">VCloudClient</span><span class="o">,</span> <span 
class="n">VCloudAsyncClient</span><span class="o">&gt;</span> <span 
class="n">providerContext</span> <span class="o">=</span> <span 
class="n">context</span><span class="o">.</span><span 
class="na">getProviderContext</span><span class="o">();</span>                  
                                                     
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -180,8 +176,7 @@ to either get a portable cloud computing
                     <span class="n">ImmutableSet</span><span 
class="o">.</span><span class="na">of</span><span class="o">(</span><span 
class="k">new</span> <span class="n">Log4JLoggingModule</span><span 
class="o">(),</span> <span class="k">new</span> <span 
class="n">JshSshClientModule</span><span class="o">()),</span> <span 
class="n">overrides</span><span class="o">);</span>
 
 <span class="n">RestContext</span><span class="o">&lt;</span><span 
class="n">VCloudClient</span><span class="o">,</span> <span 
class="n">VCloudAsyncClient</span><span class="o">&gt;</span> <span 
class="n">providerContext</span> <span class="o">=</span> <span 
class="n">context</span><span class="o">.</span><span 
class="na">getProviderContext</span><span class="o">();</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <h2>Portability</h2>
@@ -191,8 +186,7 @@ to either get a portable cloud computing
 
 <div class="highlight"><pre><code class="text">// get a synchronous object to 
use for manipulating vcloud objects
 CommonVCloudClient client = context.getApi()
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <p>If you are interacting with Terremark, you can cast to 
<code>VCloudExpressClient</code> and <code>VCloudExpressAsyncClient</code>
@@ -213,8 +207,7 @@ to use the common features between eClou
 <span class="c1">// note that vcloud 0.8 vApp template is not compatible with 
1.0.  </span>
 <span class="c1">// Use VCloudExpressVAppTemplate in that case</span>
 <span class="n">VCloudExpressVAppTemplate</span> <span 
class="n">vAppTemplate</span> <span class="o">=</span> <span 
class="n">client</span><span class="o">.</span><span 
class="na">getVAppTemplate</span><span class="o">(</span><span 
class="n">item</span><span class="o">.</span><span 
class="na">getEntity</span><span class="o">().</span><span 
class="na">getHref</span><span class="o">());</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <h3>Instantiate, deploy, and powerOn a vApp template in vCloud 0.8 
(Terremark)</h3>
@@ -244,8 +237,7 @@ to use the common features between eClou
 <span class="c1">// block until poweron task shows success</span>
 <span class="k">if</span> <span class="o">(!</span><span 
class="n">taskTester</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span><span 
class="n">onTask</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">()))</span> 
       <span class="k">throw</span> <span class="k">new</span> <span 
class="nf">Exception</span><span class="o">(</span><span class="s">&quot;could 
not turn on &quot;</span><span class="o">+</span><span 
class="n">vApp</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">());</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <h3>Instantiate, deploy, and powerOn a vApp template in vCloud 1.0</h3>
@@ -269,8 +261,7 @@ to transition to powerOn state from inst
 <span class="c1">// block until task shows success</span>
 <span class="k">if</span> <span class="o">(!</span><span 
class="n">taskTester</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span><span class="n">task</span><span 
class="o">.</span><span class="na">getHref</span><span class="o">())</span> 
      <span class="k">throw</span> <span class="k">new</span> <span 
class="nf">Exception</span><span class="o">(</span><span class="s">&quot;could 
not deploy and powerOn &quot;</span><span class="o">+</span><span 
class="n">vApp</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">());</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <h3>Getting vApp details</h3>
@@ -285,8 +276,7 @@ to transition to powerOn state from inst
 
      <span class="c1">// for vCloud 1.0 based services</span>
      <span class="n">vApp</span> <span class="o">=</span> <span 
class="n">client</span><span class="o">.</span><span 
class="na">getVApp</span><span class="o">(</span><span 
class="n">vApp</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">());</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <h3>Closing the context</h3>
@@ -294,8 +284,7 @@ to transition to powerOn state from inst
 <p>The context object uses threads and other resources.  When you are 
finished, close it.</p>
 
 <div class="highlight"><pre><code class="java">      <span 
class="n">context</span><span class="o">.</span><span 
class="na">close</span><span class="o">();</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <h3>vApp Templates</h3>
@@ -321,8 +310,7 @@ No.</p></li>
       <span class="n">VCloudExpressVApp</span> <span class="n">app</span> 
<span class="o">=</span> <span class="n">client</span><span 
class="o">.</span><span class="na">getVApp</span><span class="o">(</span><span 
class="n">item</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">());</span>
    <span class="o">}</span>
 <span class="o">}</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -344,8 +332,7 @@ Get a reference to the vApp object and q
 
 <span class="c1">// be careful as you may have multiple disks</span>
 <span class="kt">int</span> <span class="n">kbDisk</span> <span 
class="o">=</span> <span class="o">(</span><span class="kt">int</span><span 
class="o">)</span> <span class="n">find</span><span class="o">(</span><span 
class="n">hardware</span><span class="o">.</span><span 
class="na">getResourceAllocations</span><span class="o">(),</span> <span 
class="n">resourceType</span><span class="o">(</span><span 
class="n">ResourceType</span><span class="o">.</span><span 
class="na">DISK_DRIVE</span><span class="o">)).</span><span 
class="na">getVirtualQuantity</span><span class="o">();</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -365,8 +352,7 @@ Get a reference to the vApp object and q
 
 <span class="c1">// be careful as you may have multiple disks</span>
 <span class="kt">int</span> <span class="n">kbDisk</span> <span 
class="o">=</span> <span class="o">(</span><span class="kt">int</span><span 
class="o">)</span> <span class="n">find</span><span class="o">(</span><span 
class="n">vApp</span><span class="o">.</span><span 
class="na">getResourceAllocations</span><span class="o">(),</span> <span 
class="n">resourceType</span><span class="o">(</span><span 
class="n">ResourceType</span><span class="o">.</span><span 
class="na">DISK_DRIVE</span><span class="o">)).</span><span 
class="na">getVirtualQuantity</span><span class="o">();</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -384,8 +370,7 @@ Get a reference to the vApp object and q
 <span class="n">String</span> <span class="n">newName</span> <span 
class="o">=</span> <span class="s">&quot;clone of &quot;</span><span 
class="o">+</span><span class="n">sourceVApp</span><span 
class="o">.</span><span class="na">getName</span><span class="o">();</span>
 
 <span class="n">Task</span> <span class="n">task</span> <span 
class="o">=</span> <span class="n">client</span><span class="o">.</span><span 
class="na">cloneVAppInVDC</span><span class="o">(</span><span 
class="n">vdc</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">(),</span> <span 
class="n">sourceVApp</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">(),</span> <span 
class="n">newName</span><span class="o">);</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 <ul>
@@ -403,8 +388,7 @@ Get a reference to the vApp object and q
 <span class="n">String</span> <span class="n">newName</span> <span 
class="o">=</span> <span class="s">&quot;clone of &quot;</span><span 
class="o">+</span><span class="n">sourceVApp</span><span 
class="o">.</span><span class="na">getName</span><span class="o">();</span>
 
 <span class="n">Task</span> <span class="n">task</span> <span 
class="o">=</span> <span class="n">client</span><span class="o">.</span><span 
class="na">cloneVAppInVDC</span><span class="o">(</span><span 
class="n">vdc</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">(),</span> <span 
class="n">sourceVApp</span><span class="o">.</span><span 
class="na">getHref</span><span class="o">(),</span> <span 
class="n">newName</span><span class="o">,</span> <span 
class="n">deploy</span><span class="o">().</span><span 
class="na">powerOn</span><span class="o">());</span>
-</code></pre>
-</div>
+</code></pre></div>
 
 
 


Reply via email to