Package org.jitterbit.integration.jms.provider

Examples of org.jitterbit.integration.jms.provider.JmsProvider


     * Returns the <code>JmsProvider</code> with the given ID. <code>null</code> is returned if
     * the provider with the given ID is not known to this <code>ClientJmsManager</code>.
     *
     */
    public JmsProvider getProvider(String id) {
        JmsProvider p = systemProviders.getProvider(id);
        if (p == null) {
            p = getUserDefinedProviderStore().getProvider(id);
        }
        if (p == null) {
            if (userDefinedProviderTemplate.getId().equals(id)) {
View Full Code Here


    private final JmsProvider defaultProvider;
   
    public SystemJmsProviders() {
        providers = Maps.newHashMap();
        // TODO: Read this from configuration file.
        JmsProvider jboss = new JbossJmsMessagingProvider();
        providers.put(jboss.getId(), jboss);
        JmsProvider webSphere = new WebSphereMqProvider();
        providers.put(webSphere.getId(), webSphere);
        defaultProvider = webSphere;
    }
View Full Code Here

        reset(loc);
    }

    @Override
    public void applyTo(JmsLocation loc) throws IntegrationDataPanelException {
        JmsProvider provider = selector.getSelectedProvider();
        loc.setProvider(provider);
        loc.setConnectionFactoryJndiName(connectionFactoryJndiNameField.getValue());
        jndiContextDefiner.applyTo(loc);
    }
View Full Code Here

        @Override
        public void reset(JmsLocation loc) {
            String providerId = loc.getProviderId();
            assert (providerId == null) || (providerId.length() == 0);
            JmsProvider provider = ClientJmsManager.getManager().getDefaultProvider();
            selector.setSelection(ProviderSelection.createSelection(provider));
            jndiContextDefiner.reset(loc);
        }
View Full Code Here

        private void resetSelector(JmsLocation loc) {
            ClientJmsManager jmsMgr = ClientJmsManager.getManager();
            String providerId = loc.getProviderId();
            assert (providerId != null);
            JmsProvider provider = jmsMgr.getProvider(providerId);
            selector.setSelectionSilently(ProviderSelection.createSelection(provider));
            setFieldsEnabled(provider != null);
        }
View Full Code Here

            throw new IllegalArgumentException("sel must be null or a " + ProviderSelection.class.getName());
        }
        if (sel.isEmpty()) {
            comboBox.setSelectedItem(null);
        } else {
            JmsProvider p = ((ProviderSelection) sel).getProvider();
            ComboItem item = displayedItems.get(p.getId());
            comboBox.setSelectedItem(item);
        }
    }
View Full Code Here

        return model;
    }

    private void onSelectionChanged() {
        Object selected = comboBox.getSelectedItem();
        JmsProvider provider = null;
        if (selected instanceof ComboItem) {
            provider = ((ComboItem) selected).provider;
        }
        currentSelection = ProviderSelection.createSelection(provider);
        if (isSendingSelectionEvents) {
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.jms.provider.JmsProvider

Copyright © 2018 www.massapicom. 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.