Package mondrian.xmla
Class DataSourcesConfig.DataSource
java.lang.Object
org.eigenbase.xom.ElementDef
mondrian.xmla.DataSourcesConfig.DataSource
- All Implemented Interfaces:
Serializable
,Cloneable
,org.eigenbase.xom.NodeDef
- Enclosing class:
- DataSourcesConfig
public static class DataSourcesConfig.DataSource
extends org.eigenbase.xom.ElementDef
Definition of a data source.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
Ignored.One or more Catalogs.ConnectString of Mondrian (minus the catalog entry).Description.Name.static final String
static final String
static final String
Customized Service Provider Name.Ignored.URL of Web Services invocation. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
display
(PrintWriter _out, int _indent) boolean
displayDiff
(org.eigenbase.xom.ElementDef _other, PrintWriter _out, int _indent) void
displayXML
(org.eigenbase.xom.XMLOutput _out, int _indent) getName()
String[]
getURL()
Methods inherited from class org.eigenbase.xom.ElementDef
addChild, addChildren, clone, constructElement, constructElement, deepCopy, diff, displayAttribute, displayAttributeDiff, displayElement, displayElementArray, displayElementArrayDiff, displayElementDiff, displayIndent, displayString, displayStringArray, displayStringArrayDiff, displayStringDiff, displayXML, displayXMLElement, displayXMLElementArray, displayXMLString, displayXMLStringArray, equals, getChildren, getElementChildren, getElementClass, getLocation, getMixedChildren, getMixedChildren_new, getText, getType, getWrapper, hashCode, toCompactXML, toString, toXML, verifyEqual
-
Field Details
-
name
Name. -
description
Description. -
url
URL of Web Services invocation. -
dataSourceInfo
ConnectString of Mondrian (minus the catalog entry). Required, but catalog may override. -
providerName
Customized Service Provider Name. -
providerType
Ignored. Only return "MDP" for DISCOVER_DATASOURCES. -
authenticationMode
Ignored. Only return "Unauthenticated" for DISCOVER_DATASOURCES. -
catalogs
One or more Catalogs. -
PROVIDER_TYPE_TDP
- See Also:
-
PROVIDER_TYPE_MDP
- See Also:
-
PROVIDER_TYPE_DMP
- See Also:
-
AUTH_MODE_UNAUTHENTICATED
- See Also:
-
AUTH_MODE_AUTHENTICATED
- See Also:
-
AUTH_MODE_INTEGRATED
- See Also:
-
-
Constructor Details
-
DataSource
public DataSource() -
DataSource
public DataSource(org.eigenbase.xom.DOMWrapper _def) throws org.eigenbase.xom.XOMException - Throws:
org.eigenbase.xom.XOMException
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceorg.eigenbase.xom.NodeDef
- Overrides:
getName
in classorg.eigenbase.xom.ElementDef
-
display
-
displayXML
public void displayXML(org.eigenbase.xom.XMLOutput _out, int _indent) - Specified by:
displayXML
in interfaceorg.eigenbase.xom.NodeDef
- Overrides:
displayXML
in classorg.eigenbase.xom.ElementDef
-
displayDiff
- Overrides:
displayDiff
in classorg.eigenbase.xom.ElementDef
-
getDataSourceName
-
getDataSourceDescription
-
getURL
-
getDataSourceInfo
-
getProviderName
-
getProviderType
-
getAuthenticationMode
-