Uses of Class
de.xima.fc.prompt.mgmt.service.FcPromptException
Packages that use FcPromptException
Package
Description
-
Uses of FcPromptException in de.xima.fc.gui.validator.name
Methods in de.xima.fc.gui.validator.name that throw FcPromptExceptionModifier and TypeMethodDescriptionprotected booleanUniquePromptConnectionName.hasDuplicates(PromptConnectionViewModel connection, String name, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) protected booleanUniquePromptQueryName.hasDuplicates(PromptQueryViewModel query, String name, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) -
Uses of FcPromptException in de.xima.fc.prompt.mgmt.gui.model
Methods in de.xima.fc.prompt.mgmt.gui.model that throw FcPromptExceptionModifier and TypeMethodDescriptionprotected PromptConnectionViewModelPromptConnectionListModel.crudCreate(PromptConnectionViewModel item) protected PromptQueryViewModelPromptQueryListModel.crudCreate(PromptQueryViewModel item) protected voidPromptConnectionListModel.crudDelete(PromptConnectionViewModel item) protected voidPromptQueryListModel.crudDelete(PromptQueryViewModel item) protected PromptConnectionViewModelprotected PromptQueryViewModelprotected PromptConnectionViewModelPromptConnectionListModel.crudUpdate(PromptConnectionViewModel item) protected PromptQueryViewModelPromptQueryListModel.crudUpdate(PromptQueryViewModel item) protected List<PromptConnectionViewModel> PromptConnectionListModel.fetchAll()protected List<PromptQueryViewModel> PromptQueryListModel.fetchAll() -
Uses of FcPromptException in de.xima.fc.prompt.mgmt.service
Subclasses of FcPromptException in de.xima.fc.prompt.mgmt.serviceModifier and TypeClassDescriptionfinal classA special type ofFcPromptExceptionthat is thrown by services when the user lacks permission to perform a certain action.final classA special type ofFcPromptExceptionthat is thrown by theIPromptManagementServicewhen creating, updating, or deleting prompt objects fails.classA special type ofFcPromptExceptionthat is thrown by theIPromptTypeServicewhen it encounters an error.final classA special type ofFcPromptTypeExceptionthat is thrown by theIPromptTypeServiceupon execution of a prompt query.Methods in de.xima.fc.prompt.mgmt.service that throw FcPromptExceptionModifier and TypeMethodDescription<OldConnectionConfig, NewConnectionConfig>
NewConnectionConfigIPromptTypeService.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>
NewQueryConfigIPromptTypeService.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.IPromptManagementService.analyzePromptConnectionExportData(IPromptConnectionExportAnalysisSpec spec, InputStream inputStream) Analyzes the given prompt connection export data and returns the analysis result.IPromptManagementService.analyzePromptExportData(InputStream inputStream) Analyzes the given prompt export data and returns the analysis result.IPromptManagementService.analyzePromptQueryExport(IPromptQueryExportAnalysisSpec spec, InputStream inputStream) Analyzes the given prompt query export data and returns the analysis result.<ConnectionConfig, QueryConfig>
IPromptComputeQueryInputRetValIPromptTypeService.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>
IPromptComputeQueryOutputRetValIPromptTypeService.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.voidIPromptManagementService.deleteConnection(IUser user, PromptObjectIdentifier connection) Deletes the prompt connection with the given ID.voidIPromptManagementService.deleteConnection(IUser user, PromptObjectIdentifier connection, IPromptLock lock) Deletes the prompt connection with the given ID.voidIPromptManagementService.deleteQuery(IUser user, PromptObjectIdentifier query) Deletes the prompt query with the given ID.voidIPromptManagementService.deleteQuery(IUser user, PromptObjectIdentifier query, IPromptLock lock) Deletes the prompt query with the given ID.<ConnectionConfig>
ConnectionConfigIPromptTypeService.deserializePromptConnectionConfig(IPromptServiceType<ConnectionConfig, ?> type, SerializedPromptConfig config) Deserializes the given raw data into the model class expected by that connection's type.<QueryConfig>
QueryConfigIPromptTypeService.deserializePromptQueryConfig(IPromptServiceType<?, QueryConfig> type, SerializedPromptConfig config) Deserializes the given raw data into the model class expected by that query's type.<ConnectionConfig, QueryConfig>
IExecutePromptQueryRetValIPromptTypeService.executeQuery(IPromptServiceType<ConnectionConfig, QueryConfig> type, IExecutePromptQueryParams params, SerializedPromptConfig connectionConfig, SerializedPromptConfig queryConfig) Computes the descriptors for the input parameters of the given prompt query.voidIPromptManagementService.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.voidIPromptManagementService.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.IPromptManagementService.findConnectionByName(IUser user, PromptScope scope, String name) Searches for a prompt connection by itsname.IPromptManagementService.findConnectionByQuery(IUser user, PromptObjectIdentifier query) Searches for the prompt connectionconfigured forthe given query.IPromptManagementService.findConnectionsByType(IUser user, PromptScope scope, String type, PromptScopeResolutionMode mode) Searches for all prompt connections that use a prompt service of the given type.IPromptManagementService.findQueryByName(IUser user, PromptScope scope, String name) Searches for a prompt query by itsname.IPromptManagementService.importPromptQuery(IPromptQueryImportSpec spec, InputStream inputStream, IUser user) Imports prompt query data from the given input stream according to the given import specification.IPromptManagementService.lockConnection(IUser user, PromptObjectIdentifier connection) Locks the given connection for editing.IPromptManagementService.lockQuery(IUser user, PromptObjectIdentifier query) Locks the given query for editing.IPromptManagementService.readConnection(IUser user, PromptObjectIdentifier connection) Reads the prompt connection with the given UUID.IPromptManagementService.readConnectionConfig(IUser user, PromptObjectIdentifier connection) Reads the raw, non-deserialized configuration of the prompt connection with the given ID.IPromptManagementService.readConnections(IUser user, PromptScope scope, PromptScopeResolutionMode mode) Reads all prompt connections assigned to the given scope.IPromptManagementService.readQueries(IUser user, PromptScope scope, PromptScopeResolutionMode mode) Reads all prompt queries assigned to the given scope.IPromptManagementService.readQuery(IUser user, PromptObjectIdentifier query) Reads the prompt query with the given ID.IPromptManagementService.readQueryConfig(IUser user, PromptObjectIdentifier query) Reads the raw, non-deserialized configuration of the prompt query with the given UUID.voidIPromptManagementService.saveConnection(IUser user, PromptConnectionData connection, Object config) Persists (create or update) the given prompt connection in the persistence layer.IPromptManagementService.saveConnection(IUser user, PromptConnectionData connection, Object config, IPromptLock lock) Persists (create or update) the given prompt connection in the persistence layer.voidIPromptManagementService.saveQuery(IUser user, PromptQueryData query, Object config) Persists (create or update) the given prompt query in the persistence layer.IPromptManagementService.saveQuery(IUser user, PromptQueryData query, Object config, IPromptLock lock) Persists (create or update) the given prompt query in the persistence layer.<ConnectionConfig>
ITestPromptConnectionRetValIPromptTypeService.testConnection(IPromptServiceType<ConnectionConfig, ?> type, ITestPromptConnectionParams params, SerializedPromptConfig connectionConfig) Tests the connection to a prompt service, given a configured prompt connection.