Examples of ConnectionManager


Examples of com.dci.intellij.dbn.connection.ConnectionManager

    private void initTabs() {
        Project project = getProject();
        connectionTabs.dispose();
        connectionTabs = new TabbedPane(project);
        ConnectionManager connectionManager = ConnectionManager.getInstance(project);
        for (ConnectionBundle connectionBundle : connectionManager.getConnectionBundles()) {
            for (ConnectionHandler connectionHandler: connectionBundle.getConnectionHandlers()) {
                SimpleBrowserForm browserForm = new SimpleBrowserForm(connectionHandler);
                JComponent component = browserForm.getComponent();
                TabInfo tabInfo = new TabInfo(component);
                tabInfo.setText(connectionHandler.getName());
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

                ConnectionBundle connectionBundle = databaseSettings.getConnectionBundle();

                if (source == testButton || source == infoButton) {
                    temporaryConfig = new GenericConnectionDatabaseSettings(connectionBundle);
                    applyChanges(temporaryConfig);
                    ConnectionManager connectionManager = ConnectionManager.getInstance(connectionBundle.getProject());

                    if (source == testButton) connectionManager.testConfigConnection(temporaryConfig, true);
                    if (source == infoButton) connectionManager.showConnectionInfo(temporaryConfig, null);
                }
                else if (source == osAuthenticationCheckBox) {
                    userTextField.setEnabled(!osAuthenticationCheckBox.isSelected());
                    passwordField.setEnabled(!osAuthenticationCheckBox.isSelected());
                    getConfiguration().setModified(true);
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

    }

    public void expandConnectionManagers() {
        new SimpleLaterInvocator() {
            public void execute() {
                ConnectionManager connectionManager = ConnectionManager.getInstance(getProject());
                List<ConnectionBundle> connectionBundles = connectionManager.getConnectionBundles();
                for (ConnectionBundle connectionBundle : connectionBundles) {
                    TreePath treePath = DatabaseBrowserUtils.createTreePath(connectionBundle);
                    setExpandedState(treePath, true);
                }
            }
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

        EventManager.subscribe(project, TransactionListener.TOPIC, this);
    }

    private void updateListModel() {
        DefaultListModel model = new DefaultListModel();
        ConnectionManager connectionManager = ConnectionManager.getInstance(project);
        for (ConnectionBundle connectionBundle : connectionManager.getConnectionBundles()) {
            for (ConnectionHandler connectionHandler : connectionBundle.getConnectionHandlers()) {
                if (connectionHandler.hasUncommittedChanges()) {
                    connectionHandlers.add(connectionHandler);
                    model.addElement(connectionHandler);
                }
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

        new BackgroundTask(project, "Loading database information for " + connectionHandler.getName(), false) {
            @Override
            public void execute(@NotNull ProgressIndicator progressIndicator) {
                initProgressIndicator(progressIndicator, true);

                ConnectionManager connectionManager = ConnectionManager.getInstance(project);
                connectionManager.showConnectionInfo(connectionHandler.getSettings());
            }
        }.start();

    }
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

        final Project project = connectionHandler.getProject();
        new BackgroundTask(project, "Trying to connect to " + connectionHandler.getName(), false) {
            @Override
            public void execute(@NotNull ProgressIndicator progressIndicator) {
                initProgressIndicator(progressIndicator, true);
                ConnectionManager connectionManager = ConnectionManager.getInstance(project);
                connectionManager.testConnection(connectionHandler, true);
            }
        }.start();

    }
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

        }
    }

    public void writeExternal(Element element) throws WriteExternalException {
        for (String connectionId : filters.keySet()){
            ConnectionManager connectionManager = ConnectionManager.getInstance(getProject());
            if (connectionManager.getConnectionHandler(connectionId) != null) {
                Map<String, DatasetFilterGroup> filterLists = filters.get(connectionId);
                for (String datasetName : filterLists.keySet()) {
                    DatasetFilterGroup filterGroup = filterLists.get(datasetName);
                    Element filterListElement = new Element("filter-list");
                    filterGroup.writeConfiguration(filterListElement);
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

        for (ConnectionHandler virtualConnectionHandler : projectConnectionManager.getVirtualConnections()) {
            SelectConnectionAction connectionAction = new SelectConnectionAction(browserComponent, virtualConnectionHandler);
            actionGroup.add(connectionAction);
        }

        ConnectionManager connectionManager = ConnectionManager.getInstance(project);
        for (ConnectionBundle connectionBundle : connectionManager.getConnectionBundles()) {
            if (connectionBundle.getConnectionHandlers().size() > 0) {
                actionGroup.addSeparator();
                for (ConnectionHandler connectionHandler : connectionBundle.getConnectionHandlers()) {
                    SelectConnectionAction connectionAction = new SelectConnectionAction(browserComponent, connectionHandler);
                    actionGroup.add(connectionAction);
View Full Code Here

Examples of com.dci.intellij.dbn.connection.ConnectionManager

        return datasetName;
    }

    @Nullable
    public DBDataset lookupDataset() {
        ConnectionManager connectionManager = ConnectionManager.getInstance(project);
        ConnectionHandler connectionHandler = connectionManager.getConnectionHandler(getConnectionId());
        if (connectionHandler != null) {
            int index = getDatasetName().lastIndexOf('.');
            String schemaName = getDatasetName().substring(0, index);
            DBSchema schema = connectionHandler.getObjectBundle().getSchema(schemaName);
            if (schema != null) {
View Full Code Here

Examples of com.ds.http.connection.ConnectionManager

        try {
            int port = Integer.parseInt(properties.getProperty("portNumber"));
            int threadCount = Integer.parseInt(properties.getProperty("threadCount"));
            int socketTimeoutInMilliseconds =  Integer.parseInt(properties.getProperty("timeout"));
            webRoot = properties.getProperty("webRoot");
            connectionManager = new ConnectionManager(port,socketTimeoutInMilliseconds);
            requestScheduler = new ClientRequestScheduler(threadCount);
            mainExecutor = Executors.newSingleThreadExecutor();
        } catch (IOException e) {
            e.printStackTrace();
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.