Class ConnectorLoader


  • public class ConnectorLoader
    extends org.eclipse.lemminx.customservice.synapse.connectors.AbstractConnectorLoader
    • Constructor Detail

      • ConnectorLoader

        public ConnectorLoader​(org.eclipse.lemminx.customservice.SynapseLanguageClientAPI languageClient,
                               org.eclipse.lemminx.customservice.synapse.connectors.ConnectorHolder connectorHolder)
    • Method Detail

      • getConnectorExtractFolder

        protected File getConnectorExtractFolder()
        Specified by:
        getConnectorExtractFolder in class org.eclipse.lemminx.customservice.synapse.connectors.AbstractConnectorLoader
      • copyToProjectIfNeeded

        protected void copyToProjectIfNeeded​(List<File> connectorZips)
        Specified by:
        copyToProjectIfNeeded in class org.eclipse.lemminx.customservice.synapse.connectors.AbstractConnectorLoader
      • canContinue

        protected boolean canContinue​(File connectorExtractFolder)
        Specified by:
        canContinue in class org.eclipse.lemminx.customservice.synapse.connectors.AbstractConnectorLoader
      • cleanOldConnectors

        protected void cleanOldConnectors​(File connectorExtractFolder,
                                          List<File> connectorZips)
        Specified by:
        cleanOldConnectors in class org.eclipse.lemminx.customservice.synapse.connectors.AbstractConnectorLoader
      • setConnectorsZipFolderPath

        protected void setConnectorsZipFolderPath​(String projectRoot)
        Specified by:
        setConnectorsZipFolderPath in class org.eclipse.lemminx.customservice.synapse.connectors.AbstractConnectorLoader