Class RVSqlServerDataSource
- java.lang.Object
-
- com.infragistics.reveal.sdk.api.model.RVDashboardDataSource
-
- com.infragistics.reveal.sdk.api.model.RVSqlBasedDataSource
-
- com.infragistics.reveal.sdk.api.model.RVSqlPDSDataSource
-
- com.infragistics.reveal.sdk.api.model.RVSqlServerDataSource
-
- Direct Known Subclasses:
RVAzureSqlDataSource
,RVAzureSynapseDataSource
public class RVSqlServerDataSource extends RVSqlPDSDataSource
Microsoft SQL Server data source, it adds the database name property to the base properties inRVSqlBasedDataSource
.
-
-
Constructor Summary
Constructors Constructor Description RVSqlServerDataSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDatabase()
Name of the database to connect to.Boolean
getEncrypt()
If not null, the Encrypt flag will be set in the connection string to the specified value.String
getSchema()
Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.Boolean
getTrustServerCertificate()
If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.String
setDatabase(String value)
Name of the database to connect to.Boolean
setEncrypt(Boolean value)
If not null, the Encrypt flag will be set in the connection string to the specified value.String
setSchema(String value)
Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.Boolean
setTrustServerCertificate(Boolean value)
If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.-
Methods inherited from class com.infragistics.reveal.sdk.api.model.RVSqlPDSDataSource
getProcessDataOnServerDefaultValue, getProcessDataOnServerReadOnly, setProcessDataOnServerDefaultValue, setProcessDataOnServerReadOnly
-
Methods inherited from class com.infragistics.reveal.sdk.api.model.RVSqlBasedDataSource
getHost, getPort, setHost, setPort
-
Methods inherited from class com.infragistics.reveal.sdk.api.model.RVDashboardDataSource
getDefaultRefreshRate, getId, getSubtitle, getTitle, setDefaultRefreshRate, setId, setSubtitle, setTitle
-
-
-
-
Method Detail
-
setDatabase
public String setDatabase(String value)
Name of the database to connect to.- Parameters:
value
-- Returns:
-
getDatabase
public String getDatabase()
Name of the database to connect to.- Returns:
-
setSchema
public String setSchema(String value)
Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.- Parameters:
value
-- Returns:
-
getSchema
public String getSchema()
Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.- Returns:
-
setTrustServerCertificate
public Boolean setTrustServerCertificate(Boolean value)
If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.- Parameters:
value
-- Returns:
-
getTrustServerCertificate
public Boolean getTrustServerCertificate()
If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.- Returns:
-
setEncrypt
public Boolean setEncrypt(Boolean value)
If not null, the Encrypt flag will be set in the connection string to the specified value.- Parameters:
value
-- Returns:
-
getEncrypt
public Boolean getEncrypt()
If not null, the Encrypt flag will be set in the connection string to the specified value.- Returns:
-
-