<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Groovy Almanac</title>
	<link>http://groovy-almanac.org</link>
	<description>usefull groovy snippets</description>
	<pubDate>Tue, 13 Oct 2009 17:11:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>de</language>
			<item>
		<title>Detecting groovy version</title>
		<link>http://groovy-almanac.org/detecting-groovy-version/</link>
		<comments>http://groovy-almanac.org/detecting-groovy-version/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 17:11:57 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[number]]></category>

		<category><![CDATA[version]]></category>

		<category><![CDATA[version number]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/detecting-groovy-version/</guid>
		<description><![CDATA[Determine the groovy version in a script.
]]></description>
			<content:encoded><![CDATA[<p>Determine the groovy version in a script.<br />
 <a href="http://groovy-almanac.org/detecting-groovy-version/#more-80" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/detecting-groovy-version/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Opening an URL with a proxy</title>
		<link>http://groovy-almanac.org/opening-an-url-with-a-proxy/</link>
		<comments>http://groovy-almanac.org/opening-an-url-with-a-proxy/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 15:16:54 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[file]]></category>

		<category><![CDATA[net]]></category>

		<category><![CDATA[proxy]]></category>

		<category><![CDATA[save]]></category>

		<category><![CDATA[stream]]></category>

		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/opening-an-url-with-a-proxy/</guid>
		<description><![CDATA[Set proxy config.
]]></description>
			<content:encoded><![CDATA[<p>Set proxy config.</p>
<p> <a href="http://groovy-almanac.org/opening-an-url-with-a-proxy/#more-60" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/opening-an-url-with-a-proxy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Save URL to file</title>
		<link>http://groovy-almanac.org/save-url-to-file/</link>
		<comments>http://groovy-almanac.org/save-url-to-file/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 15:10:49 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[file]]></category>

		<category><![CDATA[net]]></category>

		<category><![CDATA[proxy]]></category>

		<category><![CDATA[save]]></category>

		<category><![CDATA[stream]]></category>

		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/save-url-to-file/</guid>
		<description><![CDATA[Simple example how to save an image from the net to a local file.
]]></description>
			<content:encoded><![CDATA[<p>Simple example how to save an image from the net to a local file.<br />
 <a href="http://groovy-almanac.org/save-url-to-file/#more-59" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/save-url-to-file/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Command line interface with CommandLine Builder</title>
		<link>http://groovy-almanac.org/command-line-interface-with-commandlinebuilder/</link>
		<comments>http://groovy-almanac.org/command-line-interface-with-commandlinebuilder/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 15:04:42 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[commandline]]></category>

		<category><![CDATA[input]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[stdin]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/command-line-interface-with-commandlinebuilder/</guid>
		<description><![CDATA[Simple example of the groovy commandline builder.
]]></description>
			<content:encoded><![CDATA[<p>Simple example of the groovy commandline builder.</p>
<p> <a href="http://groovy-almanac.org/command-line-interface-with-commandlinebuilder/#more-72" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/command-line-interface-with-commandlinebuilder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Search in zipfile</title>
		<link>http://groovy-almanac.org/search-in-zipfile/</link>
		<comments>http://groovy-almanac.org/search-in-zipfile/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 14:51:49 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[file]]></category>

		<category><![CDATA[search]]></category>

		<category><![CDATA[zip]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/search-in-zipfile/</guid>
		<description><![CDATA[This example will search for 1.txt in the zipfile test.zip and print out the result.
]]></description>
			<content:encoded><![CDATA[<p>This example will search for 1.txt in the zipfile test.zip and print out the result.</p>
<p> <a href="http://groovy-almanac.org/search-in-zipfile/#more-79" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/search-in-zipfile/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Examples of using range or a list in a switch statement</title>
		<link>http://groovy-almanac.org/examples-of-using-ranges-in-switch-statements/</link>
		<comments>http://groovy-almanac.org/examples-of-using-ranges-in-switch-statements/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 14:45:03 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[lang]]></category>

		<category><![CDATA[list]]></category>

		<category><![CDATA[range]]></category>

		<category><![CDATA[switch]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/examples-of-using-ranges-in-switch-statements/</guid>
		<description><![CDATA[This are two examples of using ranges in switch statements.
]]></description>
			<content:encoded><![CDATA[<p>This are two examples of using ranges in switch statements.</p>
<p> <a href="http://groovy-almanac.org/examples-of-using-ranges-in-switch-statements/#more-78" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/examples-of-using-ranges-in-switch-statements/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Connect to a MySQL database</title>
		<link>http://groovy-almanac.org/connect-to-a-mysql-database/</link>
		<comments>http://groovy-almanac.org/connect-to-a-mysql-database/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 14:35:15 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[connection]]></category>

		<category><![CDATA[each]]></category>

		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/connect-to-a-mysql-database/</guid>
		<description><![CDATA[Simple snippet for a connection to a MySQL database. 
]]></description>
			<content:encoded><![CDATA[<p>Simple snippet for a connection to a MySQL database. </p>
<p> <a href="http://groovy-almanac.org/connect-to-a-mysql-database/#more-77" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/connect-to-a-mysql-database/feed/</wfw:commentRss>
		</item>
		<item>
		<title>List the methods of a groovy class</title>
		<link>http://groovy-almanac.org/list-the-methods-of-a-groovy-class/</link>
		<comments>http://groovy-almanac.org/list-the-methods-of-a-groovy-class/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 11:24:58 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[class]]></category>

		<category><![CDATA[list]]></category>

		<category><![CDATA[method]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/list-the-methods-of-a-groovy-class/</guid>
		<description><![CDATA[This snippet show how to get a list of all methods in a groovy class.
]]></description>
			<content:encoded><![CDATA[<p>This snippet show how to get a list of all methods in a groovy class.<br />
 <a href="http://groovy-almanac.org/list-the-methods-of-a-groovy-class/#more-76" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/list-the-methods-of-a-groovy-class/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CSV parser with groovy categories</title>
		<link>http://groovy-almanac.org/csv-parser-with-groovy-categories/</link>
		<comments>http://groovy-almanac.org/csv-parser-with-groovy-categories/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 10:05:35 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[categories]]></category>

		<category><![CDATA[csv]]></category>

		<category><![CDATA[parser]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/csv-parser-with-groovy-categories/</guid>
		<description><![CDATA[This shows how categories in groovy can be used to create a simple csv parser.
]]></description>
			<content:encoded><![CDATA[<p>This shows how categories in groovy can be used to create a simple csv parser.<br />
 <a href="http://groovy-almanac.org/csv-parser-with-groovy-categories/#more-74" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/csv-parser-with-groovy-categories/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Measure execution time with a closure</title>
		<link>http://groovy-almanac.org/measure-execution-time-with-a-closure/</link>
		<comments>http://groovy-almanac.org/measure-execution-time-with-a-closure/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 09:58:23 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[closure]]></category>

		<category><![CDATA[duration]]></category>

		<category><![CDATA[execute]]></category>

		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/measure-execution-time-with-a-closure/</guid>
		<description><![CDATA[Measures the execution time with a closure.
]]></description>
			<content:encoded><![CDATA[<p>Measures the execution time with a closure.<br />
 <a href="http://groovy-almanac.org/measure-execution-time-with-a-closure/#more-75" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/measure-execution-time-with-a-closure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Catch assertion exceptions in Groovy</title>
		<link>http://groovy-almanac.org/catch-assertion-exceptions-in-groovy/</link>
		<comments>http://groovy-almanac.org/catch-assertion-exceptions-in-groovy/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 09:28:57 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[assert]]></category>

		<category><![CDATA[execption]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/catch-assertion-exceptions-in-groovy/</guid>
		<description><![CDATA[If you would like to handle the exception raised from an assert you can use the following snippet.
]]></description>
			<content:encoded><![CDATA[<p>If you would like to handle the exception raised from an assert you can use the following snippet.<br />
 <a href="http://groovy-almanac.org/catch-assertion-exceptions-in-groovy/#more-67" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/catch-assertion-exceptions-in-groovy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The inject method of list</title>
		<link>http://groovy-almanac.org/the-inject-method-of-list/</link>
		<comments>http://groovy-almanac.org/the-inject-method-of-list/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 09:17:38 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[inject]]></category>

		<category><![CDATA[lang]]></category>

		<category><![CDATA[list]]></category>

		<category><![CDATA[sum]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/the-inject-method-of-list/</guid>
		<description><![CDATA[The inject method of the list can be used for summing up the list contents. 
]]></description>
			<content:encoded><![CDATA[<p>The inject method of the list can be used for summing up the list contents.<br />
 <a href="http://groovy-almanac.org/the-inject-method-of-list/#more-73" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/the-inject-method-of-list/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Execute external programs</title>
		<link>http://groovy-almanac.org/execute-external-programs/</link>
		<comments>http://groovy-almanac.org/execute-external-programs/#comments</comments>
		<pubDate>Sat, 03 May 2008 06:42:45 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[execute]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[process]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/execute-external-programs/</guid>
		<description><![CDATA[This example executes an external program as an process in groovy.
]]></description>
			<content:encoded><![CDATA[<p>This example executes an external program as an process in groovy.<br />
 <a href="http://groovy-almanac.org/execute-external-programs/#more-70" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/execute-external-programs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Named parameters in groovy</title>
		<link>http://groovy-almanac.org/named-parameters-in-groovy/</link>
		<comments>http://groovy-almanac.org/named-parameters-in-groovy/#comments</comments>
		<pubDate>Sat, 03 May 2008 06:35:36 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[lang]]></category>

		<category><![CDATA[method]]></category>

		<category><![CDATA[parameter]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/named-parameters-in-groovy/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p> <a href="http://groovy-almanac.org/named-parameters-in-groovy/#more-66" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/named-parameters-in-groovy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Overloaded constructors in Groovy</title>
		<link>http://groovy-almanac.org/overloaded-constructors-in-groovy/</link>
		<comments>http://groovy-almanac.org/overloaded-constructors-in-groovy/#comments</comments>
		<pubDate>Sat, 03 May 2008 06:30:39 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[constructor]]></category>

		<category><![CDATA[lang]]></category>

		<category><![CDATA[overloaded]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/overloaded-constructors-in-groovy/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p> <a href="http://groovy-almanac.org/overloaded-constructors-in-groovy/#more-65" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/overloaded-constructors-in-groovy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Read from stdin</title>
		<link>http://groovy-almanac.org/read-from-stdin/</link>
		<comments>http://groovy-almanac.org/read-from-stdin/#comments</comments>
		<pubDate>Fri, 02 May 2008 19:58:20 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[command line]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[line]]></category>

		<category><![CDATA[read]]></category>

		<category><![CDATA[stdin]]></category>

		<category><![CDATA[stdout]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/read-from-stdin/</guid>
		<description><![CDATA[Read lines from stdin and print in on stdout. Terminate the program when &#8220;exit&#8221; is entered.
]]></description>
			<content:encoded><![CDATA[<p>Read lines from stdin and print in on stdout. Terminate the program when &#8220;exit&#8221; is entered.<br />
 <a href="http://groovy-almanac.org/read-from-stdin/#more-69" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/read-from-stdin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Read the first line of a file</title>
		<link>http://groovy-almanac.org/read-the-first-line-of-a-file/</link>
		<comments>http://groovy-almanac.org/read-the-first-line-of-a-file/#comments</comments>
		<pubDate>Fri, 02 May 2008 19:49:17 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[line]]></category>

		<category><![CDATA[read]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/read-the-first-line-of-a-file/</guid>
		<description><![CDATA[Snippet to read the first line of a file in Groovy.
]]></description>
			<content:encoded><![CDATA[<p>Snippet to read the first line of a file in Groovy.<br />
 <a href="http://groovy-almanac.org/read-the-first-line-of-a-file/#more-68" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/read-the-first-line-of-a-file/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Run a Timer in the future</title>
		<link>http://groovy-almanac.org/run-a-timer-in-the-future/</link>
		<comments>http://groovy-almanac.org/run-a-timer-in-the-future/#comments</comments>
		<pubDate>Fri, 02 May 2008 19:16:27 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[future]]></category>

		<category><![CDATA[timer]]></category>

		<category><![CDATA[timer task]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/run-a-timer-in-the-future/</guid>
		<description><![CDATA[Howto run a Timer in the future.
]]></description>
			<content:encoded><![CDATA[<p>Howto run a <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Timer.html" onclick="javascript:pageTracker._trackPageview ('/outbound/java.sun.com');">Timer</a> in the future.<br />
 <a href="http://groovy-almanac.org/run-a-timer-in-the-future/#more-55" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/run-a-timer-in-the-future/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Example Timer and TimerTask in Groovy</title>
		<link>http://groovy-almanac.org/example-timer-and-timertask-in-groovy/</link>
		<comments>http://groovy-almanac.org/example-timer-and-timertask-in-groovy/#comments</comments>
		<pubDate>Fri, 02 May 2008 19:11:30 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[timer]]></category>

		<category><![CDATA[timer task]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/example-timer-and-timertask-in-groovy/</guid>
		<description><![CDATA[This is an example of the Timer and TimerTask in Groovy.
]]></description>
			<content:encoded><![CDATA[<p>This is an example of the <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Timer.html" onclick="javascript:pageTracker._trackPageview ('/outbound/java.sun.com');">Timer</a> and <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimerTask.html" onclick="javascript:pageTracker._trackPageview ('/outbound/java.sun.com');">TimerTask</a> in Groovy.<br />
 <a href="http://groovy-almanac.org/example-timer-and-timertask-in-groovy/#more-54" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/example-timer-and-timertask-in-groovy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SSH with Groovy and Antbuilder</title>
		<link>http://groovy-almanac.org/ssh-with-groovy-and-antbuilder/</link>
		<comments>http://groovy-almanac.org/ssh-with-groovy-and-antbuilder/#comments</comments>
		<pubDate>Fri, 02 May 2008 19:05:05 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[ant]]></category>

		<category><![CDATA[AntBuilder]]></category>

		<category><![CDATA[jsch]]></category>

		<category><![CDATA[scp]]></category>

		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/ssh-with-groovy-and-antbuilder/</guid>
		<description><![CDATA[This examples show how to use the ant ssh task with the Antbuilder in groovy.
]]></description>
			<content:encoded><![CDATA[<p>This examples show how to use the <a href="http://ant.apache.org/manual/OptionalTasks/sshexec.html" onclick="javascript:pageTracker._trackPageview ('/outbound/ant.apache.org');">ant ssh task</a> with the Antbuilder in groovy.<br />
 <a href="http://groovy-almanac.org/ssh-with-groovy-and-antbuilder/#more-39" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/ssh-with-groovy-and-antbuilder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SCP with Groovy and Antbuilder</title>
		<link>http://groovy-almanac.org/scp-with-groovy-and-antbuilder/</link>
		<comments>http://groovy-almanac.org/scp-with-groovy-and-antbuilder/#comments</comments>
		<pubDate>Fri, 02 May 2008 18:33:54 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[ant]]></category>

		<category><![CDATA[AntBuilder]]></category>

		<category><![CDATA[jsch]]></category>

		<category><![CDATA[scp]]></category>

		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/scp-with-groovy-and-antbuilder/</guid>
		<description><![CDATA[This example shows the usage of the ant scp task with the AntBuilder.
]]></description>
			<content:encoded><![CDATA[<p>This example shows the usage of the <a href="http://ant.apache.org/manual/OptionalTasks/scp.html" onclick="javascript:pageTracker._trackPageview ('/outbound/ant.apache.org');">ant scp task</a> with the AntBuilder.<br />
 <a href="http://groovy-almanac.org/scp-with-groovy-and-antbuilder/#more-40" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/scp-with-groovy-and-antbuilder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Filename filter</title>
		<link>http://groovy-almanac.org/filename-filter/</link>
		<comments>http://groovy-almanac.org/filename-filter/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 19:00:21 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[directory]]></category>

		<category><![CDATA[file]]></category>

		<category><![CDATA[filename filter]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[list]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/filename-filter/</guid>
		<description><![CDATA[This shows the usage of the Java FilenameFilter with groovy.
]]></description>
			<content:encoded><![CDATA[<p>This shows the usage of the Java <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilenameFilter.html" onclick="javascript:pageTracker._trackPageview ('/outbound/java.sun.com');">FilenameFilter</a> with groovy.<br />
 <a href="http://groovy-almanac.org/filename-filter/#more-38" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/filename-filter/feed/</wfw:commentRss>
		</item>
		<item>
		<title>List filesystem roots</title>
		<link>http://groovy-almanac.org/list-filesystem-roots/</link>
		<comments>http://groovy-almanac.org/list-filesystem-roots/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 18:58:16 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[file]]></category>

		<category><![CDATA[filesystem roots]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[list]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/list-filesystem-roots/</guid>
		<description><![CDATA[This shows how to use the function in groovy.
]]></description>
			<content:encoded><![CDATA[<p>This shows how to use the function in groovy.<br />
 <a href="http://groovy-almanac.org/list-filesystem-roots/#more-37" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/list-filesystem-roots/feed/</wfw:commentRss>
		</item>
		<item>
		<title>List directory contents</title>
		<link>http://groovy-almanac.org/list-directory-contents/</link>
		<comments>http://groovy-almanac.org/list-directory-contents/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 18:55:13 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[directory]]></category>

		<category><![CDATA[file]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[list]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/list-directory-contents/</guid>
		<description><![CDATA[This lists all files in a directory.
]]></description>
			<content:encoded><![CDATA[<p>This lists all files in a directory.<br />
 <a href="http://groovy-almanac.org/list-directory-contents/#more-36" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/list-directory-contents/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Get all files of a specific type</title>
		<link>http://groovy-almanac.org/get-all-files-of-a-specific-type/</link>
		<comments>http://groovy-almanac.org/get-all-files-of-a-specific-type/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 18:53:58 +0000</pubDate>
		<dc:creator>ps</dc:creator>
		
		<category><![CDATA[groovy]]></category>

		<category><![CDATA[directory]]></category>

		<category><![CDATA[file]]></category>

		<category><![CDATA[io]]></category>

		<category><![CDATA[list]]></category>

		<guid isPermaLink="false">http://groovy-almanac.org/get-all-files-of-a-specific-type/</guid>
		<description><![CDATA[This snippet shows howto get all *.txt files under the &#8220;test&#8221; directory.
]]></description>
			<content:encoded><![CDATA[<p>This snippet shows howto get all *.txt files under the &#8220;test&#8221; directory.<br />
 <a href="http://groovy-almanac.org/get-all-files-of-a-specific-type/#more-35" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://groovy-almanac.org/get-all-files-of-a-specific-type/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
