RVDashboardDataSource |
IRVDataSourceProvider.changeDataSource(IRVUserContext userContext,
RVDashboardDataSource dataSource) |
This method can be used to replace a data source, returning null indicates Reveal to use
the original data source.
|
RVDataSourceItem |
IRVDataSourceProvider.changeDataSourceItem(IRVUserContext userContext,
String dashboardId,
RVDataSourceItem dataSourceItem) |
This method can be used to replace a data source, returning null indicates Reveal to use
the original data source.
|
RVDashboardDataSource |
IRVObjectEncoder.encode(IRVUserContext userContext,
RVDashboardDataSource dataSource) |
Used to encode the information of a Datasource returned to the client.
|
RVDataSourceItem |
IRVObjectEncoder.encode(IRVUserContext userContext,
RVDataSourceItem dataSourceItem) |
Used to encode the information of a DatasourceItem returned to the client.
|
boolean |
IRVObjectFilter.filter(IRVUserContext userContext,
RVDashboardDataSource dataSource) |
Used to filter DataSources to be returned to the client.
|
boolean |
IRVObjectFilter.filter(IRVUserContext userContext,
RVDataSourceItem dataSourceItem) |
Used to filter DataSourceItems to be returned to the client.
|
IRVDataSourceCredential |
IRVAuthenticationResolver.getCredentialsById(IRVUserContext userContext,
String accountId) |
|
InputStream |
IRVDashboardProvider.getDashboard(IRVUserContext userContext,
String dashboardId) |
Loads the dashboard with the given dashboardId for the given user.
|
IRVInMemoryData |
IRVDataProvider.getData(IRVUserContext userContext,
RVInMemoryDataSourceItem dataSourceItem) |
|
boolean |
IRVDashboardAuthorizationProvider.hasReadPermission(IRVUserContext userContext,
String dashboardId) |
Returns true if the user identified by userId has permission to read the dashboard identified by dashboardId
|
boolean |
IRVDashboardAuthorizationProvider.hasWritePermission(IRVUserContext userContext,
String dashboardId) |
Returns true if the user identified by userId has permission to update the dashboard identified by dashboardId
|
IRVDataSourceCredential |
IRVAuthenticationProvider.resolveCredentials(IRVUserContext userContext,
RVDashboardDataSource dataSource) |
Returns the credentials to use for this data source, null means there are no credentials associated and the data loading process will fail.
|
String |
IRVRestUrlResolver.resolveRestUrl(IRVUserContext userContext,
RVRESTDataSourceItem restItem) |
Used to resolve the URL to use when invoking a REST data source.
|
void |
IRVDashboardProvider.saveDashboard(IRVUserContext userContext,
String dashboardId,
InputStream dashboardStream) |
Saves the dashboard with the given dashboardId for the given user.
|