1 22 23 package org.xquark.xml.xdbc; 24 25 import java.util.List ; 26 27 33 public interface XMLDataSourceMetaData { 34 35 36 37 40 public static interface Entry { 41 42 45 public java.lang.String getInput(); 46 47 50 public java.lang.String getOutput(); 51 52 56 public void setInput(java.lang.String xpath); 57 58 62 public void setOutput(java.lang.String xpath); 63 } 64 65 112 String [] getPropertyList(); 113 114 119 Object getProperty(String propertyId) throws XMLDBCNotRecognizedException; 120 121 123 128 public XMLConnection getConnection() throws XMLDBCException; 129 130 132 138 public List getCollectionNames() throws XMLDBCException, XMLDBCNotSupportedException; 139 140 146 public List getSchemaNamespaces() throws XMLDBCException; 147 148 155 public XMLDocument getPathSet(String colName) throws XMLDBCException; 156 157 163 public XMLDocument getSchema(String targetNamespace) throws XMLDBCException; 164 165 171 public XMLDocument getMetaData() throws XMLDBCException; 172 173 180 public java.util.Set getCapabilities(); 181 } 182 183 | Popular Tags |