Examples of IConfiguration


Examples of eu.mosaic_cloud.platform.core.configuration.IConfiguration

    @Override
    public CallbackCompletion<Void> initialize (final ConsumerQPTKVContext context, final CloudletCallbackArguments<ConsumerQPTKVContext> arguments)
    {
      this.logger.info ("ConsumerQPTKV initializing...");
      context.cloudlet = arguments.getCloudlet ();
      final IConfiguration configuration = context.cloudlet.getConfiguration ();
      final IConfiguration queueConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queueqpt.consumer"));
      final IConfiguration kvConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("storeqpt"));
      context.consumer = context.cloudlet.getConnectorFactory (IAmqpQueueConsumerConnectorFactory.class).create (queueConfiguration, QPT.class, JsonDataEncoder.create(QPT.class), new AmqpConsumerCallback (), context);
      context.kvStore = context.cloudlet.getConnectorFactory (IKvStoreConnectorFactory.class).create (kvConfiguration, QPT.class, JsonDataEncoder.create(QPT.class), new KeyValueCallback (), context);
      return CallbackCompletion.createAndChained (context.consumer.initialize (),context.kvStore.initialize());
    }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.configuration.IConfiguration

    @Override
    public CallbackCompletion<Void> initialize (final ConsumerStringKVContext context, final CloudletCallbackArguments<ConsumerStringKVContext> arguments)
    {
      this.logger.info ("ConsumerStringKV initializing...");
      context.cloudlet = arguments.getCloudlet ();
      final IConfiguration configuration = context.cloudlet.getConfiguration ();
      final IConfiguration queueConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queuestring.consumer"));
      final IConfiguration kvConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("storestring"));
      context.consumer = context.cloudlet.getConnectorFactory (IAmqpQueueConsumerConnectorFactory.class).create (queueConfiguration, String.class, PlainTextDataEncoder.create(), new AmqpConsumerCallback (), context);
      context.kvStore = context.cloudlet.getConnectorFactory (IKvStoreConnectorFactory.class).create (kvConfiguration, String.class, PlainTextDataEncoder.create(), new KeyValueCallback (), context);
      return CallbackCompletion.createAndChained (context.consumer.initialize (),context.kvStore.initialize());
    }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.configuration.IConfiguration

    @Override
    public CallbackCompletion<Void> initialize (final ConsumerStringContext context, final CloudletCallbackArguments<ConsumerStringContext> arguments)
    {
      this.logger.info ("ConsumerString initializing...");
      context.cloudlet = arguments.getCloudlet ();
      final IConfiguration configuration = context.cloudlet.getConfiguration ();
      final IConfiguration queueConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queuestring.consumer"));
      context.consumer = context.cloudlet.getConnectorFactory (IAmqpQueueConsumerConnectorFactory.class).create (queueConfiguration, String.class, PlainTextDataEncoder.create(), new AmqpConsumerCallback (), context);
      return CallbackCompletion.createAndChained (context.consumer.initialize ());
    }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.configuration.IConfiguration

    @Override
    public CallbackCompletion<Void> initialize (final ConverterXmlTreeContext context, final CloudletCallbackArguments<ConverterXmlTreeContext> arguments)
    {
      this.logger.info ("ConverterXmlTree initializing...");
      context.cloudlet = arguments.getCloudlet ();
      final IConfiguration configuration = context.cloudlet.getConfiguration ();
      final IConfiguration queueConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queuexml.consumer"));
      final IConfiguration queueConfiguration2 = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queuetree.publisher"));
      context.publisher = context.cloudlet.getConnectorFactory (IAmqpQueuePublisherConnectorFactory.class).create (queueConfiguration2, Tree.class, SerializedDataEncoder.create(Tree.class), new AmqpPublisherCallback (), context);
      context.consumer = context.cloudlet.getConnectorFactory (IAmqpQueueConsumerConnectorFactory.class).create (queueConfiguration, String.class, SerializedDataEncoder.create(String.class), new AmqpConsumerCallback (), context);
      return CallbackCompletion.createAndChained (context.consumer.initialize (),context.publisher.initialize ());
    }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.configuration.IConfiguration

    @Override
    public CallbackCompletion<Void> initialize (final ConverterTreeXmlKVContext context, final CloudletCallbackArguments<ConverterTreeXmlKVContext> arguments)
    {
      this.logger.info ("ConverterTreeXmlKV initializing...");
      context.cloudlet = arguments.getCloudlet ();
      final IConfiguration configuration = context.cloudlet.getConfiguration ();
      final IConfiguration queueConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queuetree.consumer"));
      final IConfiguration queueConfiguration2 = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queuexml.publisher"));
      final IConfiguration kvConfiguration = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("storetree"));
      context.publisher = context.cloudlet.getConnectorFactory (IAmqpQueuePublisherConnectorFactory.class).create (queueConfiguration2, String.class, SerializedDataEncoder.create(String.class), new AmqpPublisherCallback (), context);
      context.consumer = context.cloudlet.getConnectorFactory (IAmqpQueueConsumerConnectorFactory.class).create (queueConfiguration, Tree.class, SerializedDataEncoder.create(Tree.class) , new AmqpConsumerCallback (), context);
      context.kvStore = context.cloudlet.getConnectorFactory (IKvStoreConnectorFactory.class).create (kvConfiguration, Tree.class,SerializedDataEncoder.create(Tree.class), new KeyValueCallback (), context);
      return CallbackCompletion.createAndChained (context.consumer.initialize (),context.publisher.initialize (),context.kvStore.initialize());
    }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.configuration.IConfiguration

    @Override
    public CallbackCompletion<Void> initialize (final PushQPTContext context, final CloudletCallbackArguments<PushQPTContext> arguments)
    {
      this.logger.info ("PushQPT initializing...");
      context.cloudlet = arguments.getCloudlet ();
      final IConfiguration configuration = context.cloudlet.getConfiguration ();
      final IConfiguration queueConfiguration2 = configuration.spliceConfiguration (ConfigurationIdentifier.resolveAbsolute ("queueqpt.publisher"));
      context.publisher = context.cloudlet.getConnectorFactory (IAmqpQueuePublisherConnectorFactory.class).create (queueConfiguration2, QPT.class, JsonDataEncoder.create(QPT.class), new AmqpPublisherCallback (), context);
      return CallbackCompletion.createAndChained (context.publisher.initialize ());
    }
View Full Code Here

Examples of info.bliki.wiki.model.IConfiguration

    HashMap<String, String> map = (HashMap<String, String>) objs[0];
    String templateName = ((String) objs[1]).trim();
    String cacheKey = templateName + objs[2];
    Map<String, String> templateCallsCache = null;
    if (cacheKey.length() < 256 && fWikiModel instanceof IConfiguration) {
      IConfiguration config = (IConfiguration) fWikiModel;
      templateCallsCache = config.getTemplateCallsCache();
      if (templateCallsCache != null) {
        String value = templateCallsCache.get(cacheKey);
        if (value != null) {
          // System.out.println("Cache key: " + cacheKey);
          writer.append(value);
View Full Code Here

Examples of org.eclipse.cdt.managedbuilder.core.IConfiguration

              cfgs[i].getName());
          cfgs[i].setConfiguration(cfg);
          IBuilder bld = cfg.getEditableBuilder();
          if (bld != null) {
            if(bld.isInternalBuilder()){
              IConfiguration prefCfg =
                ManagedBuildManager.getPreferenceConfiguration(false);
              IBuilder prefBuilder = prefCfg.getBuilder();
              cfg.changeBuilder(
                  prefBuilder,
                  ManagedBuildManager.calculateChildId(cfg.getId(), null),
                  prefBuilder.getName());
              bld = cfg.getEditableBuilder();
View Full Code Here

Examples of org.erlide.cover.api.IConfiguration

    public void run() {
        final CoverBackend backend = CoverBackend.getInstance();
        try {

            semaphore.acquireUninterruptibly();
            final IConfiguration config = backend.getSettings().getConfig();
            CoverageAnalysis.prepareAnalysis(config);
            runTests(config);
            CoverageAnalysis.performAnalysis();

        } catch (final Exception e) {
View Full Code Here

Examples of org.erlide.cover.api.IConfiguration

    // adds module to the statistics tree
    private void addModuleToTree(final ModuleStats moduleStats) {

        ICoverageObject root = StatsTreeModel.getInstance().getRoot();

        final IConfiguration config = CoveragePerformer.getPerformer().getConfig();

        final String ppath = ErlangEngine.getInstance().getModelUtilService()
                .getProject(config.getProject()).getWorkspaceProject().getLocation()
                .toString();
        String mpath = config.getModule(moduleStats.getLabel()).getFilePath();
        mpath = mpath.substring(ppath.length());
        log.info(ppath);
        log.info(mpath);

        final String[] parts = mpath.split("/");
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.