package ring.nrapi.modules; import org.xmldb.api.base.Collection; import org.xmldb.api.base.XMLDBException; import org.xmldb.api.modules.XMLResource; import ring.main.RingModule; import ring.persistence.ExistDB; public class StdOutDumpModule implements RingModule { @Override public void execute(String[] args) { try { ExistDB db = new ExistDB(); Collection col = db.getCollection(args[0]); for (String resName : col.listResources()) { XMLResource res = (XMLResource)col.getResource(resName); System.out.println(res.getDocumentId()); System.out.println(); System.out.println(res.getContent()); System.out.println("--------------"); } } catch (XMLDBException e) { e.printStackTrace(); } } @Override public boolean usesDatabase() { return true; } }