final Hermes myHermes = HermesFactory.createHermes(getConfig(), getHermes()) ;
final DestinationConfig destination = myHermes.getDestinationConfig(getQueue(), Domain.QUEUE) ;
final Collection<Message> messages = new ArrayList<Message>() ;
final FileOutputStream ostream = new FileOutputStream(new File(getFile())) ;
final QueueBrowser browser = myHermes.createBrowser(destination) ;
for (Enumeration iter = browser.getEnumeration() ; iter.hasMoreElements() ; )
{
messages.add((Message) iter.nextElement()) ;
}