<OldConnectionConfig,NewConnectionConfig> NewConnectionConfig |
IPromptTypeService.adoptPromptConnectionConfig(IPromptServiceType<OldConnectionConfig,?> oldType,
OldConnectionConfig oldConnectionConfig,
IPromptServiceType<NewConnectionConfig,?> newType) |
Given a deserialized connection configuration object of a certain prompt service type X, converts it to a
deserialized connection configuration object of another prompt service type Y; attempting to preserve as much
information as possible.
|
<OldQueryConfig,NewQueryConfig> NewQueryConfig |
IPromptTypeService.adoptPromptQueryConfig(IPromptServiceType<?,OldQueryConfig> oldType,
OldQueryConfig oldQueryConfig,
IPromptServiceType<?,NewQueryConfig> newType) |
Given a deserialized query configuration object of a certain prompt service type X, converts it to a deserialized
query configuration object of another prompt service type Y; attempting to preserve as much information as
possible.
|
IPromptConnectionExportAnalysisResult |
IPromptManagementService.analyzePromptConnectionExportData(IPromptConnectionExportAnalysisSpec spec,
InputStream inputStream) |
Analyzes the given prompt connection export data and returns the analysis result.
|
IPromptExportDataAnalysisResult |
IPromptManagementService.analyzePromptExportData(InputStream inputStream) |
Analyzes the given prompt export data and returns the analysis result.
|
IPromptQueryExportAnalysisResult |
IPromptManagementService.analyzePromptQueryExport(IPromptQueryExportAnalysisSpec spec,
InputStream inputStream) |
Analyzes the given prompt query export data and returns the analysis result.
|
<ConnectionConfig,QueryConfig> IPromptComputeQueryInputRetVal |
IPromptTypeService.computeQueryInput(IPromptServiceType<ConnectionConfig,QueryConfig> type,
SerializedPromptConfig connectionConfig,
SerializedPromptConfig queryConfig) |
Computes the descriptors for the input parameters of the given prompt query, using the given configuration.
|
<ConnectionConfig,QueryConfig> IPromptComputeQueryOutputRetVal |
IPromptTypeService.computeQueryOutput(IPromptServiceType<ConnectionConfig,QueryConfig> type,
SerializedPromptConfig connectionConfig,
SerializedPromptConfig queryConfig) |
Computes the descriptors for the output parameters of the given prompt query, using the given configuration.
|
void |
IPromptManagementService.deleteConnection(IUser user,
PromptObjectIdentifier connection) |
Deletes the prompt connection with the given ID.
|
void |
IPromptManagementService.deleteConnection(IUser user,
PromptObjectIdentifier connection,
IPromptLock lock) |
Deletes the prompt connection with the given ID.
|
void |
IPromptManagementService.deleteQuery(IUser user,
PromptObjectIdentifier query) |
Deletes the prompt query with the given ID.
|
void |
IPromptManagementService.deleteQuery(IUser user,
PromptObjectIdentifier query,
IPromptLock lock) |
Deletes the prompt query with the given ID.
|
<ConnectionConfig> ConnectionConfig |
IPromptTypeService.deserializePromptConnectionConfig(IPromptServiceType<ConnectionConfig,?> type,
SerializedPromptConfig config) |
Deserializes the given raw data into the model class expected by that connection's type.
|
<QueryConfig> QueryConfig |
IPromptTypeService.deserializePromptQueryConfig(IPromptServiceType<?,QueryConfig> type,
SerializedPromptConfig config) |
Deserializes the given raw data into the model class expected by that query's type.
|
<ConnectionConfig,QueryConfig> IExecutePromptQueryRetVal |
IPromptTypeService.executeQuery(IPromptServiceType<ConnectionConfig,QueryConfig> type,
IExecutePromptQueryParams params,
SerializedPromptConfig connectionConfig,
SerializedPromptConfig queryConfig) |
Computes the descriptors for the input parameters of the given prompt query.
|
void |
IPromptManagementService.exportConnectionData(IPromptConnectionExportSpec exportSpec,
OutputStream outputStream,
IUser user) |
Exports prompt connection data according to the given export specification and writes it to the given output
stream.
|
void |
IPromptManagementService.exportQueryData(IPromptQueryExportSpec exportSpec,
OutputStream outputStream,
IUser user) |
Exports prompt query data according to the given export specification and writes it to the given output stream.
|
PromptConnectionData |
IPromptManagementService.findConnectionByName(IUser user,
PromptScope scope,
String name) |
Searches for a prompt connection by its name.
|
PromptConnectionData |
IPromptManagementService.findConnectionByQuery(IUser user,
PromptObjectIdentifier query) |
|
List<PromptConnectionData> |
IPromptManagementService.findConnectionsByType(IUser user,
PromptScope scope,
String type,
PromptScopeResolutionMode mode) |
Searches for all prompt connections that use a prompt service of the given type.
|
PromptQueryData |
IPromptManagementService.findQueryByName(IUser user,
PromptScope scope,
String name) |
Searches for a prompt query by its name.
|
IPromptQueryImportResult |
IPromptManagementService.importPromptQuery(IPromptQueryImportSpec spec,
InputStream inputStream,
IUser user) |
Imports prompt query data from the given input stream according to the given import specification.
|
Locked<IPromptLock,PromptConnectionData> |
IPromptManagementService.lockConnection(IUser user,
PromptObjectIdentifier connection) |
Locks the given connection for editing.
|
Locked<IPromptLock,PromptQueryData> |
IPromptManagementService.lockQuery(IUser user,
PromptObjectIdentifier query) |
Locks the given query for editing.
|
PromptConnectionData |
IPromptManagementService.readConnection(IUser user,
PromptObjectIdentifier connection) |
Reads the prompt connection with the given UUID.
|
SerializedPromptConfig |
IPromptManagementService.readConnectionConfig(IUser user,
PromptObjectIdentifier connection) |
Reads the raw, non-deserialized configuration of the prompt connection with the given ID.
|
List<PromptConnectionData> |
IPromptManagementService.readConnections(IUser user,
PromptScope scope,
PromptScopeResolutionMode mode) |
Reads all prompt connections assigned to the given scope.
|
List<PromptQueryData> |
IPromptManagementService.readQueries(IUser user,
PromptScope scope,
PromptScopeResolutionMode mode) |
Reads all prompt queries assigned to the given scope.
|
PromptQueryData |
IPromptManagementService.readQuery(IUser user,
PromptObjectIdentifier query) |
Reads the prompt query with the given ID.
|
SerializedPromptConfig |
IPromptManagementService.readQueryConfig(IUser user,
PromptObjectIdentifier query) |
Reads the raw, non-deserialized configuration of the prompt query with the given UUID.
|
void |
IPromptManagementService.saveConnection(IUser user,
PromptConnectionData connection,
Object config) |
Persists (create or update) the given prompt connection in the persistence layer.
|
IPromptLock |
IPromptManagementService.saveConnection(IUser user,
PromptConnectionData connection,
Object config,
IPromptLock lock) |
Persists (create or update) the given prompt connection in the persistence layer.
|
void |
IPromptManagementService.saveQuery(IUser user,
PromptQueryData query,
Object config) |
Persists (create or update) the given prompt query in the persistence layer.
|
IPromptLock |
IPromptManagementService.saveQuery(IUser user,
PromptQueryData query,
Object config,
IPromptLock lock) |
Persists (create or update) the given prompt query in the persistence layer.
|
<ConnectionConfig> ITestPromptConnectionRetVal |
IPromptTypeService.testConnection(IPromptServiceType<ConnectionConfig,?> type,
ITestPromptConnectionParams params,
SerializedPromptConfig connectionConfig) |
Tests the connection to a prompt service, given a configured prompt connection.
|