Interface RemoteQuery<T>

All Superinterfaces:
Serializable
All Known Implementing Classes:
AllUsersGroupsStrategiesQuery, BaseImportPersistentQuery, BinaryImportPersistentQuery, ConsoleAttachmentQuery, ConsoleDetachQuery, ConstructSnapshotQuery, ContextAwareRemoteQuery, CreateSessionQuery, CreateUserTableQuery, CsvImportPersistentQuery, CsvTestImportQuery, CustomAction.FetchQuery, DbAclEditorTableQuery, DbIOTest, DownsampleImportPersistentQuery, DriverWrapperQuery, EmbeddedDefinitionGetQuery, EmbeddedFetchQuery, FetchInputTableQuery, FetchQuery, GenerateComparableStatsFunction, GenerateDBDateTimeStatsFunction, GenerateJdbcSchemaQuery, GenerateNumericalStatsFunction, GetAllTableNames, GetAllUsersQuery, GetAttributesQuery, GetCatalogNames, GetDriverDisplayInfoQuery, GetPermissionDataQuery, GetPreviewQuery, GetTableNames, GroupsForUserQuery, GroupStrategyExistsQuery, ImportHelperSetupQuery, ImportPersistentQuery, InputTableSnapshotter, InWorkerServiceSetupQuery, JdbcImportPersistentQuery, JdbcTestImportQuery, LiveWidgetUtils.ACLApplier, MergeImportPersistentQuery, MergePersistentQuery, MergeTables, MicroBenchmarks.GetAvailableDatesForAllTables, OneEditableQuery, PandasTableFetchQuery, PerformanceQueries.PerformanceOverview, PerformanceQueries.PersistentQueryStatusMonitor, PresentDelegateTokensQuery, PythonEvalQuery, PythonFetchQuery, PythonPushClassQuery, PythonRemoteQuery, RemoteInputTableDescriptor.GetQuery, RemoteInputTableDescriptor.ToServer.SetQuery, RemoteMethodAsync, RemoteQueryStreamer, RemoteScriptCommandQuery, RemoteTableQuery, RemoveSessionQuery, ReplaySetupQuery, RetrieveOneAclQuery, RetrieveOneSystemAclQuery, RetrieveSystemUserAclQuery, RevertHelperSetupQuery, RunAndDoneSetupQuery, SchemaDeployQuery, ScriptSetupQuery, SerializeRemoteQuery, SetupRemoteSessionSource.CloseScriptLoaderClient, SetupRemoteSessionSource.SetupControllerScriptPathLoader, SetupRemoteSessionSource.SetupRemoteScriptLoader, SimpleTableStream, SnapshotQuery, StoreTableStream, StoreTableStreamAndReplay, StrategyForAccountQuery, StreamTable, SwappableTableOneClickAbstract.SwappableTablePreemptiveUpdatesQuery, TableApplyQuery, TableImportQuery, TableMapClient.TableMapGet, TableMapClient.TableMapGetKeys, TableMapClient.TableMapGetMerged, TableMapClient.TableMapMerge, TableMapUtils.MergeGet, TableMapUtils.PresubscribeGet, TablePlayerStream, TelemetryHelperSetupQuery, TelemetryQueries.TelemetrySummary, ThreadDumpQueryString, UpdateWorkspaceDataTableQuery, ValidatePersistentQuery, WebClientDataSetupQuery, XmlImportPersistentQuery, XmlTestImportQuery

public interface RemoteQuery<T>
extends Serializable
Interface for executing queries on remote hosts.
  • Method Summary

    Modifier and Type Method Description
    T execute​(Database database)
    Execute a query on a remote host.
  • Method Details

    • execute

      T execute​(Database database)
      Execute a query on a remote host.
      Parameters:
      database - database to use for execution.
      Returns:
      result of the query.