KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > jaspersoft > jasperserver > api > metadata > olap > domain > MondrianConnection


1 /*
2  * JasperServer.
3  * All rights reserved.
4  * Copyright (C) 2006 JasperSoft Corporation
5  *
6  * JasperSoft Corporation
7  * 303 Second Street, Suite 450 North
8  * San Francisco, CA 94107
9  * http://www.jaspersoft.com
10  */

11
12 package com.jaspersoft.jasperserver.api.metadata.olap.domain;
13
14 /**
15  * @author swood
16  *
17  */

18 import com.jaspersoft.jasperserver.api.metadata.common.domain.Resource;
19 import com.jaspersoft.jasperserver.api.metadata.common.domain.FileResource;
20 import com.jaspersoft.jasperserver.api.metadata.common.domain.ResourceReference;
21 import com.jaspersoft.jasperserver.api.metadata.jasperreports.domain.ReportDataSource;
22
23 public interface MondrianConnection extends OlapClientConnection {
24
25     public ResourceReference getSchema();
26
27     public void setSchema( FileResource f );
28
29     public void setSchema(ResourceReference schemaReference);
30     
31     public void setSchemaReference(String JavaDoc referenceURI);
32
33     // this should be JdbcDataSource, once that interface is refactored
34
public ResourceReference getDataSource();
35     
36     public void setDataSource(ResourceReference dataSourceReference);
37     
38     public void setDataSource(ReportDataSource dataSource);
39     
40     public void setDataSourceReference(String JavaDoc referenceURI);
41
42 }
43
44
Popular Tags