Interface ISynapseLanguageService
- All Known Implementing Classes:
SynapseLanguageService
public interface ISynapseLanguageService
-
Method Summary
Modifier and TypeMethodDescriptionaddDBDriver(ModifyDriverRequestParams requestParams) CompletableFuture<org.eclipse.lsp4j.jsonrpc.messages.Either3<ConnectorResponse,Connector, Boolean>> availableResources(ResourceParam param) checkDBDriver(CheckDBDriverRequestParams requestParams) CompletableFuture<org.eclipse.lsp4j.PublishDiagnosticsParams>CompletableFuture<org.eclipse.lsp4j.jsonrpc.messages.Either<Connections,Map<String, Connections>>> CompletableFuture<org.eclipse.lsp4j.Location>definition(org.eclipse.lsp4j.DefinitionParams params) dependencyTree(org.eclipse.lsp4j.TextDocumentIdentifier param) CompletableFuture<org.eclipse.lsp4j.PublishDiagnosticsParams>diagnostic(org.eclipse.lsp4j.TextDocumentIdentifier param) directoryTree(org.eclipse.lsp4j.WorkspaceFolder param) fetchTables(QueryGenRequestParams requestParams) generateAPI(GenerateAPIParam param) generateConnector(ConnectorGenerateRequest schemaGenRequest) generateQueries(QueryGenRequestParams requestParams) generateSchema(SchemaGenRequest schemaGenRequest) generateSchemaFromContent(SchemaGenFromContentRequest schemaGenRequest) generateSynapseConfig(SynapseConfigRequest synapseConfigRequest) getArtifactFiles(org.eclipse.lsp4j.TextDocumentIdentifier param) getArtifactType(org.eclipse.lsp4j.TextDocumentIdentifier artifactIdentifier) getBreakpointInfo(BreakpointsRequest breakPointRequest) CompletableFuture<com.google.gson.JsonObject>getDynamicFields(GetDynamicFieldsRequest request) CompletableFuture<com.google.gson.JsonObject>CompletableFuture<com.google.gson.JsonObject>getMediators(MediatorRequest mediatorRequest) CompletableFuture<com.google.gson.JsonObject>getMediatorUISchema(UISchemaRequest uiSchemaRequest) CompletableFuture<com.google.gson.JsonObject>getMediatorUISchemaWithValues(MediatorRequest mediatorRequest) getProjectExplorerModel(org.eclipse.lsp4j.WorkspaceFolder param) getProjectIntegrationType(org.eclipse.lsp4j.WorkspaceFolder param) getRegistryFiles(org.eclipse.lsp4j.TextDocumentIdentifier param) getResourceUsages(ResourceUsagesRequest resourceUsagesRequest) getStoredProcedures(QueryGenRequestParams requestParams) modifyDBDriver(ModifyDriverRequestParams requestParams) pdfToImagesBase64(PdfToImagesRequest request) removeDBDriver(ModifyDriverRequestParams requestParams) CompletableFuture<org.eclipse.lsp4j.TextEdit>CompletableFuture<org.eclipse.lsp4j.SignatureHelp>signatureHelp(ExpressionParam params) stepOverBreakpoint(BreakpointsRequest breakPointRequest) syntaxTree(org.eclipse.lsp4j.TextDocumentIdentifier param) testDBConnection(DBConnectionTestParams dbConnectionTestParams) tryOutMediator(MediatorTryoutRequest request) updateConfigFile(UpdateConfigRequest request) updateDependency(UpdateDependencyRequest request) updateProperty(UpdatePropertyRequest request) validateBreakpoints(BreakpointsRequest breakPointRequest)
-
Method Details
-
syntaxTree
-
diagnostic
CompletableFuture<org.eclipse.lsp4j.PublishDiagnosticsParams> diagnostic(org.eclipse.lsp4j.TextDocumentIdentifier param) -
codeDiagnostic
CompletableFuture<org.eclipse.lsp4j.PublishDiagnosticsParams> codeDiagnostic(CodeDiagnosticRequest param) -
expressionValidation
-
directoryTree
-
definition
-
availableResources
-
availableConnectors
CompletableFuture<org.eclipse.lsp4j.jsonrpc.messages.Either3<ConnectorResponse,Connector, availableConnectorsBoolean>> (ConnectorParam param) -
getRegistryFiles
-
getResourceFiles
CompletableFuture<List<String>> getResourceFiles() -
getConfigurableEntries
CompletableFuture<List<ConfigurableEntry>> getConfigurableEntries() -
getArtifactFiles
-
getBreakpointInfo
-
validateBreakpoints
-
stepOverBreakpoint
-
connectorConnections
CompletableFuture<org.eclipse.lsp4j.jsonrpc.messages.Either<Connections,Map<String, connectorConnectionsConnections>>> (ConnectorParam param) -
getResourceUsages
-
generateSchema
-
generateSchemaFromContent
CompletableFuture<SchemaGenResponse> generateSchemaFromContent(SchemaGenFromContentRequest schemaGenRequest) -
generateAPI
-
swaggerFromAPI
-
isEqualSwaggers
-
testDBConnection
CompletableFuture<DBConnectionTestResponse> testDBConnection(DBConnectionTestParams dbConnectionTestParams) -
saveInboundConnectorSchema
-
getInboundConnectorSchema
-
getLocalInboundConnectors
CompletableFuture<com.google.gson.JsonObject> getLocalInboundConnectors() -
getConnectionUISchema
-
dependencyTree
-
getOverviewModel
CompletableFuture<OverviewModel> getOverviewModel() -
checkDBDriver
CompletableFuture<CheckDBDriverResponseParams> checkDBDriver(CheckDBDriverRequestParams requestParams) -
addDBDriver
-
removeDBDriver
-
modifyDBDriver
-
generateQueries
-
fetchTables
-
getProjectExplorerModel
CompletableFuture<DirectoryMapResponse> getProjectExplorerModel(org.eclipse.lsp4j.WorkspaceFolder param) -
getProjectIntegrationType
-
getMediators
-
getMediatorUISchema
-
generateSynapseConfig
CompletableFuture<SynapseConfigResponse> generateSynapseConfig(SynapseConfigRequest synapseConfigRequest) -
getMediatorUISchemaWithValues
CompletableFuture<com.google.gson.JsonObject> getMediatorUISchemaWithValues(MediatorRequest mediatorRequest) -
tryOutMediator
-
shutDownTryoutServer
CompletableFuture<Boolean> shutDownTryoutServer() -
mediatorInputOutputSchema
-
getOverviewPageDetails
CompletableFuture<OverviewPageDetailsResponse> getOverviewPageDetails() -
updateProperty
-
updateDependency
-
updateConfigFile
-
updateConnectorDependencies
CompletableFuture<String> updateConnectorDependencies() -
loadDependentResources
CompletableFuture<String> loadDependentResources() -
testConnectorConnection
-
expressionCompletion
-
signatureHelp
-
expressionHelperData
-
generateConnector
CompletableFuture<ConnectorGeneratorResponse> generateConnector(ConnectorGenerateRequest schemaGenRequest) -
getArtifactType
CompletableFuture<ArtifactTypeResponse> getArtifactType(org.eclipse.lsp4j.TextDocumentIdentifier artifactIdentifier) -
getDynamicFields
-
getStoredProcedures
-
downloadDriverForConnector
-
updateMavenDeployPlugin
-
removeMavenDeployPlugin
CompletableFuture<org.eclipse.lsp4j.TextEdit> removeMavenDeployPlugin() -
getMavenDeployPluginDetails
CompletableFuture<DeployPluginDetails> getMavenDeployPluginDetails() -
getConfigurableList
CompletableFuture<List<ConfigDetails>> getConfigurableList() -
getLocalInboundEndpointsListForCopilot
CompletableFuture<String> getLocalInboundEndpointsListForCopilot() -
pdfToImagesBase64
-