Package org.apache.synapse.config.xml

Examples of org.apache.synapse.config.xml.MultiXMLConfigurationSerializer


    }

    private void saveToFileSystem(SynapseConfiguration synapseConfig) {
        log.info("Saving the mediation configuration to the file system");
        String confPath = synapseConfig.getPathToConfigFile();
        MultiXMLConfigurationSerializer serializer = new MultiXMLConfigurationSerializer(confPath);
        serializer.serialize(synapseConfig);
    }
View Full Code Here


    private void saveFullConfiguration(SynapseConfiguration config) {
        if (log.isDebugEnabled()) {
            log.debug("Serializing full mediation configuration to the file system");
        }

        MultiXMLConfigurationSerializer serializer = new MultiXMLConfigurationSerializer(configPath);
        serializer.serialize(config);

        if (registry != null) {
            if (log.isDebugEnabled()) {
                log.debug("Serializing full mediation configuration to the registry");   
            }
View Full Code Here

    protected AbstractRegistryStore registryStore;
    protected MultiXMLConfigurationSerializer serializer;

    public AbstractStore(String configPath) {
        this.configPath = configPath;
        serializer = new MultiXMLConfigurationSerializer(configPath);
    }
View Full Code Here

            tmpDir.mkdirs();
        }
        System.setProperty("java.io.tmpdir", tmpDir.getAbsolutePath());
        SynapseConfiguration synapseConfig = SynapseConfigurationBuilder.getDefaultConfiguration();
        synapseConfig.setAxisConfiguration(new AxisConfiguration());
        MultiXMLConfigurationSerializer serializer = new MultiXMLConfigurationSerializer(path);
        serializer.serialize(synapseConfig);
        synapseConfigSvc = new SynapseConfigurationServiceImpl(synapseConfig,
                MultitenantConstants.SUPER_TENANT_ID, null);
        /*getMediationPersistenceManager().init(null, path,
                synapseConfigSvc.getSynapseConfiguration(), 500L);*/
    }
View Full Code Here

    }

    public static void saveToFileSystem(SynapseConfiguration synapseConfig) {
        log.info("Saving the mediation configuration to the file system");
        String confPath = synapseConfig.getPathToConfigFile();
        MultiXMLConfigurationSerializer serializer = new MultiXMLConfigurationSerializer(confPath);
        serializer.serialize(synapseConfig);
    }
View Full Code Here

        mainSequence.setFileName(SynapseConstants.MAIN_SEQUENCE_KEY + ".xml");
        faultSequence.setFileName(SynapseConstants.FAULT_SEQUENCE_KEY + ".xml");
        Registry registry = new WSO2Registry();
        initialSynCfg.setRegistry(registry);

        MultiXMLConfigurationSerializer serializer
                = new MultiXMLConfigurationSerializer(synapseConfigDir.getAbsolutePath());
        try {
            serializer.serializeSequence(mainSequence, initialSynCfg, null);
            serializer.serializeSequence(faultSequence, initialSynCfg, null);
            serializer.serializeSynapseRegistry(registry, initialSynCfg, null);
        } catch (Exception e) {
            handleException("Couldn't serialise the initial synapse configuration " +
                    "for the domain : " + tenantDomain, e);
        }
    }
View Full Code Here

TOP

Related Classes of org.apache.synapse.config.xml.MultiXMLConfigurationSerializer

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.