1 13 14 package mondrian.olap; 15 16 import java.util.Locale ; 17 import java.io.PrintWriter ; 18 19 27 public interface Connection { 28 29 34 String getConnectString(); 35 36 41 String getCatalogName(); 42 43 48 Schema getSchema(); 49 50 54 void close(); 55 56 61 Result execute(Query query); 62 63 69 Locale getLocale(); 70 71 74 Exp parseExpression(String s); 75 76 79 Query parseQuery(String s); 80 81 87 void setRole(Role role); 88 89 94 Role getRole(); 95 96 100 SchemaReader getSchemaReader(); 101 102 108 Object getProperty(String name); 109 110 116 CacheControl getCacheControl(PrintWriter pw); 117 } 118 119 | Popular Tags |