org.pentaho.platform.plugin.action.mondrian.catalog
Class MondrianDataSource

java.lang.Object
  extended by org.pentaho.platform.plugin.action.mondrian.catalog.MondrianDataSource
All Implemented Interfaces:
Serializable

public class MondrianDataSource
extends Object
implements Serializable

Simplification of XMLA-specific DataSourcesConfig.DataSource. Should be immutable.

Author:
mlowery
See Also:
Serialized Form

Constructor Summary
MondrianDataSource(MondrianDataSource copy, String overrideInfo)
           
MondrianDataSource(String name, String description, String url, String dataSourceInfo, String providerName, String providerType, String authenticationMode, List<String> catalogNames)
           
 
Method Summary
 String getAuthenticationMode()
           
 String getDataSourceInfo()
           
 String getDescription()
           
 String getJdbc()
           
 String getJndi()
           
 String getName()
           
 String getProviderName()
           
 String getProviderType()
           
 String getUrl()
           
 boolean isJndi()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MondrianDataSource

public MondrianDataSource(MondrianDataSource copy,
                          String overrideInfo)

MondrianDataSource

public MondrianDataSource(String name,
                          String description,
                          String url,
                          String dataSourceInfo,
                          String providerName,
                          String providerType,
                          String authenticationMode,
                          List<String> catalogNames)
Method Detail

getName

public String getName()

getDescription

public String getDescription()

getUrl

public String getUrl()

getDataSourceInfo

public String getDataSourceInfo()

getProviderName

public String getProviderName()

getProviderType

public String getProviderType()

getAuthenticationMode

public String getAuthenticationMode()

isJndi

public boolean isJndi()

getJndi

public String getJndi()

getJdbc

public String getJdbc()

toString

public String toString()
Overrides:
toString in class Object