You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@esme.apache.org by bu...@apache.org on 2011/07/17 16:07:34 UTC
svn commit: r792910 -
/websites/staging/esme/trunk/content/docs/clients/ant-client.html
Author: buildbot
Date: Sun Jul 17 14:07:33 2011
New Revision: 792910
Log:
Staging update by buildbot
Modified:
websites/staging/esme/trunk/content/docs/clients/ant-client.html
Modified: websites/staging/esme/trunk/content/docs/clients/ant-client.html
==============================================================================
--- websites/staging/esme/trunk/content/docs/clients/ant-client.html (original)
+++ websites/staging/esme/trunk/content/docs/clients/ant-client.html Sun Jul 17 14:07:33 2011
@@ -86,128 +86,123 @@ proxy.</li>
<li>call <em>ant dist esme</em> to test the application</li>
</ol>
<p><a name="AntClient-Build.xml"></a></p>
-<h4 id="buildxml">Build.xml</h4>
-<p>{code:lang=xml}
-<project name="EsmeViaAnt" default="dist" basedir=".">
- <!-- set global properties for this build -->
- <property name="src" location="src"/>
- <property name="build" location="build"/>
- <property name="dist" location="dist"/></p>
-<div class="codehilite"><pre><span class="o"><</span><span class="n">path</span> <span class="n">id</span><span class="o">=</span><span class="s">"project.class.path"</span><span class="o">></span>
-<span class="o"><</span><span class="n">pathelement</span>
-</pre></div>
-
-
-<p>path="./dist/lib/EsmeViaAnt.jar:./lib/esme-rest-api-0.1.jar:./lib/commons-codec-1.4.jar:./lib/commons-logging-1.1.1.jar:./lib/commons-httpclient-3.1.jar"/>
- </path></p>
-<p><target name="init">
- <!-- Create the time stamp -->
- <tstamp/>
- <!-- Create the build directory structure used by compile -->
- <mkdir dir="${build}"/>
- </target></p>
-<p><target name="compile" depends="init"
- description="compile the source " >
- <!-- Compile the java code from ${src} into ${build} -->
- <javac srcdir="${src}" destdir="${build}">
- <classpath refid="project.class.path"/>
- </javac>
- </target></p>
-<p><target name="dist" depends="compile"
- description="generate the distribution" >
- <!-- Create the distribution directory -->
- <mkdir dir="${dist}/lib"/></p>
-<div class="codehilite"><pre><span class="c"><!-- Put everything in </span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="c"> into the jar file --></span>
-<span class="nt"><jar</span> <span class="na">jarfile=</span><span class="s">"</span><span class="cp">${</span><span class="n">dist</span><span class="cp">}</span><span class="s">/lib/EsmeViaAnt.jar"</span> <span class="na">basedir=</span><span class="s">"</span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="s">"/</span><span class="nt">></span>
-</pre></div>
-
-
-</target>
-
-<p><target name="esme"
- description="Send Esme" >
- <java fork="true"
- classname="EsmeAntTask">
- <arg
-value="http://esmecloudserverapache.dickhirsch.staxapps.net/api"/>
- <arg value="31EL0R0M15NTD2LSOS0BKC5Y0P5JOVAC"/>
- <arg value="myproxy:81"/>
- <arg value="A message from the ant build process"/>
- <classpath>
- <pathelement
-path="./dist/lib/EsmeViaAnt.jar:./lib/esme-rest-api-0.1.jar:./lib/commons-codec-1.4.jar:./lib/commons-logging-1.1.1.jar:./lib/commons-httpclient-3.1.jar"/>
- </classpath></p>
-<div class="codehilite"><pre> <span class="sr"></java></span>
-</pre></div>
-
-
-</target>
-
-</project>
-
-<div class="codehilite"><pre><span class="n">h4</span><span class="o">.</span> <span class="n">EsmeAntTask</span> <span class="n">java</span> <span class="n">class</span>
+<h3 id="buildxml">Build.xml</h3>
+<div class="codehilite"><pre> <span class="nt"><project</span> <span class="na">name=</span><span class="s">"EsmeViaAnt"</span> <span class="na">default=</span><span class="s">"dist"</span> <span class="na">basedir=</span><span class="s">"."</span><span class="nt">></span>
+ <span class="c"><!-- set global properties for this build --></span>
+ <span class="nt"><property</span> <span class="na">name=</span><span class="s">"src"</span> <span class="na">location=</span><span class="s">"src"/</span><span class="nt">></span>
+ <span class="nt"><property</span> <span class="na">name=</span><span class="s">"build"</span> <span class="na">location=</span><span class="s">"build"/</span><span class="nt">></span>
+ <span class="nt"><property</span> <span class="na">name=</span><span class="s">"dist"</span> <span class="na">location=</span><span class="s">"dist"/</span><span class="nt">></span>
+
+ <span class="nt"><path</span> <span class="na">id=</span><span class="s">"project.class.path"</span><span class="nt">></span>
+ <span class="nt"><pathelement</span> <span class="na">path=</span><span class="s">"./dist/lib/EsmeViaAnt.jar:./lib/esme-rest-api-0.1.jar:./lib/commons-codec-1.4.jar:./lib/commons-logging-1.1.1.jar:./lib/commons-httpclient-3.1.jar"/</span><span class="nt">></span>
+ <span class="nt"></path></span>
+
+ <span class="nt"><target</span> <span class="na">name=</span><span class="s">"init"</span><span class="nt">></span>
+ <span class="c"><!-- Create the time stamp --></span>
+ <span class="nt"><tstamp/></span>
+ <span class="c"><!-- Create the build directory structure used by compile --></span>
+ <span class="nt"><mkdir</span> <span class="na">dir=</span><span class="s">"</span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="s">"/</span><span class="nt">></span>
+ <span class="nt"></target></span>
+
+ <span class="nt"><target</span> <span class="na">name=</span><span class="s">"compile"</span> <span class="na">depends=</span><span class="s">"init"</span>
+ <span class="na">description=</span><span class="s">"compile the source "</span> <span class="nt">></span>
+ <span class="c"><!-- Compile the java code from </span><span class="cp">${</span><span class="n">src</span><span class="cp">}</span><span class="c"> into </span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="c"> --></span>
+ <span class="nt"><javac</span> <span class="na">srcdir=</span><span class="s">"</span><span class="cp">${</span><span class="n">src</span><span class="cp">}</span><span class="s">"</span> <span class="na">destdir=</span><span class="s">"</span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="s">"</span><span class="nt">></span>
+ <span class="nt"><classpath</span> <span class="na">refid=</span><span class="s">"project.class.path"/</span><span class="nt">></span>
+ <span class="nt"></javac></span>
+ <span class="nt"></target></span>
+
+ <span class="nt"><target</span> <span class="na">name=</span><span class="s">"dist"</span> <span class="na">depends=</span><span class="s">"compile"</span>
+ <span class="na">description=</span><span class="s">"generate the distribution"</span> <span class="nt">></span>
+ <span class="c"><!-- Create the distribution directory --></span>
+ <span class="nt"><mkdir</span> <span class="na">dir=</span><span class="s">"</span><span class="cp">${</span><span class="n">dist</span><span class="cp">}</span><span class="s">/lib"/</span><span class="nt">></span>
+
+ <span class="c"><!-- Put everything in </span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="c"> into the jar file --></span>
+ <span class="nt"><jar</span> <span class="na">jarfile=</span><span class="s">"</span><span class="cp">${</span><span class="n">dist</span><span class="cp">}</span><span class="s">/lib/EsmeViaAnt.jar"</span> <span class="na">basedir=</span><span class="s">"</span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="s">"/</span><span class="nt">></span>
+ <span class="nt"></target></span>
+
+ <span class="nt"><target</span> <span class="na">name=</span><span class="s">"esme"</span>
+ <span class="na">description=</span><span class="s">"Send Esme"</span> <span class="nt">></span>
+ <span class="nt"><java</span> <span class="na">fork=</span><span class="s">"true"</span>
+ <span class="na">classname=</span><span class="s">"EsmeAntTask"</span><span class="nt">></span>
+ <span class="nt"><arg</span> <span class="na">value=</span><span class="s">"http://esmecloudserverapache.dickhirsch.staxapps.net/api"/</span><span class="nt">></span>
+ <span class="nt"><arg</span> <span class="na">value=</span><span class="s">"31EL0R0M15NTD2LSOS0BKC5Y0P5JOVAC"/</span><span class="nt">></span>
+ <span class="nt"><arg</span> <span class="na">value=</span><span class="s">"myproxy:81"/</span><span class="nt">></span>
+ <span class="nt"><arg</span> <span class="na">value=</span><span class="s">"A message from the ant build process"/</span><span class="nt">></span>
+ <span class="nt"><classpath></span>
+ <span class="nt"><pathelement</span> <span class="na">path=</span><span class="s">"./dist/lib/EsmeViaAnt.jar:./lib/esme-rest-api-0.1.jar:./lib/commons-codec-1.4.jar:./lib/commons-logging-1.1.1.jar:./lib/commons-httpclient-3.1.jar"/</span><span class="nt">></span>
+ <span class="nt"></classpath></span>
+
+ <span class="nt"></java></span>
+ <span class="nt"></target></span>
+
+<span class="nt"></project></span>
+</pre></div>
+
+
+<h2 id="esmeanttask_java_class">EsmeAntTask java class</h2>
+<div class="codehilite"><pre><span class="nb">import</span> <span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">esme</span><span class="o">.</span><span class="n">api</span><span class="o">.</span><span class="n">EsmeRestApi</span><span class="p">;</span>
+<span class="nb">import</span> <span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">esme</span><span class="o">.</span><span class="n">model</span><span class="o">.</span><span class="n">Message</span><span class="p">;</span>
+
+<span class="n">public</span> <span class="n">class</span> <span class="n">EsmeAntTask</span>
+<span class="p">{</span>
+
+<span class="n">public</span> <span class="n">static</span> <span class="n">void</span> <span class="n">main</span> <span class="p">(</span><span class="n">String</span><span class="o">[]</span><span class="p">(</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+ <span class="n">args</span><span class="p">)</span> <span class="p">{</span>
+
+ <span class="n">String</span> <span class="n">apiUrl</span><span class="p">;</span>
+ <span class="n">String</span> <span class="n">authToken</span><span class="p">;</span>
+ <span class="n">String</span> <span class="n">localProxy</span><span class="p">;</span>
+ <span class="n">String</span> <span class="n">message</span><span class="p">;</span>
+ <span class="n">EsmeRestApi</span> <span class="n">esme</span><span class="p">;</span>
+
+ <span class="n">apiUrl</span> <span class="o">=</span> <span class="n">args</span><span class="p">[</span><span class="mi">0</span><span class="p">](</span><span class="mi">0</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+<span class="p">;</span>
+ <span class="n">authToken</span> <span class="o">=</span> <span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">](</span><span class="mi">1</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+<span class="p">;</span>
+ <span class="n">localProxy</span> <span class="o">=</span> <span class="n">args</span><span class="p">[</span><span class="mi">2</span><span class="p">](</span><span class="mi">2</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+<span class="p">;</span>
+ <span class="n">message</span> <span class="o">=</span> <span class="n">args</span><span class="p">[</span><span class="mi">3</span><span class="p">](</span><span class="mi">3</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+<span class="p">;</span>
+
+ <span class="n">try</span> <span class="p">{</span>
+
+ <span class="n">esme</span> <span class="o">=</span> <span class="k">new</span> <span class="n">EsmeRestApi</span><span class="p">(</span><span class="n">apiUrl</span><span class="p">);</span>
+
+ <span class="k">if</span> <span class="p">((</span><span class="n">localProxy</span> <span class="o">!=</span> <span class="n">null</span><span class="p">)</span> <span class="o">&&</span> <span class="o">!</span><span class="p">(</span><span class="s">""</span><span class="o">.</span><span class="n">equals</span><span class="p">(</span><span class="n">localProxy</span><span class="p">)))</span>
+ <span class="p">{</span>
+ <span class="sr">//</span> <span class="n">Split</span> <span class="n">proxyHost:port</span> <span class="n">into</span> <span class="n">two</span> <span class="n">parts</span>
+ <span class="n">String</span><span class="o">[]</span><span class="p">(</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+ <span class="n">proxy</span> <span class="o">=</span> <span class="n">localProxy</span><span class="o">.</span><span class="nb">split</span><span class="p">(</span><span class="s">":"</span><span class="p">);</span>
+ <span class="n">esme</span><span class="o">.</span><span class="n">setProxy</span><span class="p">(</span><span class="n">proxy</span><span class="p">[</span><span class="mi">0</span><span class="p">](</span><span class="mi">0</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+<span class="p">,</span> <span class="n">Integer</span><span class="o">.</span><span class="n">parseInt</span><span class="p">(</span><span class="n">proxy</span><span class="p">[</span><span class="mi">1</span><span class="p">]));</span>
+ <span class="p">}</span>
+
+ <span class="n">esme</span><span class="o">.</span><span class="n">login</span><span class="p">(</span><span class="n">authToken</span><span class="p">);</span>
+
+ <span class="n">Message</span> <span class="n">esmeMsg</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Message</span><span class="p">();</span>
+
+ <span class="n">esmeMsg</span><span class="o">.</span><span class="n">setBody</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+
+ <span class="n">String</span><span class="o">[]</span><span class="p">(</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+ <span class="n">tags</span> <span class="o">=</span> <span class="k">new</span> <span class="n">String</span><span class="p">[</span><span class="mi">1</span><span class="p">];</span>
+ <span class="n">tags</span><span class="p">[</span><span class="mi">0</span><span class="p">](</span><span class="mi">0</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+ <span class="o">=</span> <span class="s">"Ant Task"</span><span class="p">;</span>
+
+ <span class="n">esmeMsg</span><span class="o">.</span><span class="n">setTags</span><span class="p">(</span><span class="n">tags</span><span class="p">);</span>
+
+ <span class="n">esmeMsg</span><span class="o">.</span><span class="n">setSource</span><span class="p">(</span><span class="s">"Ant"</span><span class="p">);</span>
+
+ <span class="n">esme</span><span class="o">.</span><span class="n">sendMsg</span><span class="p">(</span><span class="n">esmeMsg</span><span class="p">);</span>
+ <span class="p">}</span>
+ <span class="n">catch</span> <span class="p">(</span><span class="n">Exception</span> <span class="n">e</span><span class="p">)</span> <span class="p">{}</span>
+ <span class="p">}</span>
+<span class="p">}</span>
</pre></div>
<h1 id="javalexer">!JavaLexer</h1>
-<p>import org.apache.esme.api.EsmeRestApi;
-import org.apache.esme.model.Message;</p>
-<p>public class EsmeAntTask
-{</p>
-<p>public static void main (String<a href=".html" />
- args) {</p>
-<p>String apiUrl;
- String authToken;
- String localProxy;
- String message;
- EsmeRestApi esme;</p>
-<p>apiUrl = args<a href="0.html">0</a>
-;
- authToken = args<a href="1.html">1</a>
-;
- localProxy = args<a href="2.html">2</a>
-;
- message = args<a href="3.html">3</a>
-;</p>
-<p>try {</p>
-<div class="codehilite"><pre> <span class="n">esme</span> <span class="o">=</span> <span class="k">new</span> <span class="n">EsmeRestApi</span><span class="p">(</span><span class="n">apiUrl</span><span class="p">);</span>
-
- <span class="k">if</span> <span class="p">((</span><span class="n">localProxy</span> <span class="o">!=</span> <span class="n">null</span><span class="p">)</span> <span class="o">&&</span> <span class="o">!</span><span class="p">(</span><span class="s">""</span><span class="o">.</span><span class="n">equals</span><span class="p">(</span><span class="n">localProxy</span><span class="p">)))</span>
- <span class="p">{</span>
- <span class="sr">//</span> <span class="n">Split</span> <span class="n">proxyHost:port</span> <span class="n">into</span> <span class="n">two</span> <span class="n">parts</span>
- <span class="n">String</span><span class="o">[]</span><span class="p">(</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
-</pre></div>
-
-
-<p>proxy = localProxy.split(":");
- esme.setProxy(proxy<a href="0.html">0</a>
-, Integer.parseInt(proxy[1]));
- }</p>
-<div class="codehilite"><pre> <span class="n">esme</span><span class="o">.</span><span class="n">login</span><span class="p">(</span><span class="n">authToken</span><span class="p">);</span>
-
- <span class="n">Message</span> <span class="n">esmeMsg</span> <span class="o">=</span> <span class="k">new</span> <span class="n">Message</span><span class="p">();</span>
-
- <span class="n">esmeMsg</span><span class="o">.</span><span class="n">setBody</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
-
- <span class="n">String</span><span class="o">[]</span><span class="p">(</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
-</pre></div>
-
-
-<p>tags = new String[1];
- tags<a href="0.html">0</a>
- = "Ant Task";</p>
-<div class="codehilite"><pre> <span class="n">esmeMsg</span><span class="o">.</span><span class="n">setTags</span><span class="p">(</span><span class="n">tags</span><span class="p">);</span>
-
- <span class="n">esmeMsg</span><span class="o">.</span><span class="n">setSource</span><span class="p">(</span><span class="s">"Ant"</span><span class="p">);</span>
-
- <span class="n">esme</span><span class="o">.</span><span class="n">sendMsg</span><span class="p">(</span><span class="n">esmeMsg</span><span class="p">);</span>
-</pre></div>
-
-
-<p>}
- catch (Exception e) {}
- }
-}</p>
+<p>125</p>
</div>
<div id="footer">