Package org.exoplatform.container.xml

Examples of org.exoplatform.container.xml.ExternalComponentPlugins


         assertEquals("component-plugins-type", cp.getType());
         assertEquals(1, cp.getPriority());
         it = conf.getExternalComponentPluginsIterator();
         assertNotNull(it);
         assertTrue(it.hasNext());        
         ExternalComponentPlugins ecps = (ExternalComponentPlugins)it.next();
         assertEquals("target-component-name", ecps.getTargetComponent());
         list = ecps.getComponentPlugins();
         assertNotNull(list);
         assertFalse(list.isEmpty());
         cp = (ComponentPlugin)list.get(0);
         assertEquals("component-plugins-name", cp.getName());
         assertEquals("set-method-name", cp.getSetMethod());
View Full Code Here


            log.debug("==> create  component : " + instance_);
         if (component != null && component.getComponentPlugins() != null)
         {
            addComponentPlugin(debug, instance_, component.getComponentPlugins(), exocontainer);
         }
         ExternalComponentPlugins ecplugins = manager.getConfiguration().getExternalComponentPlugins(componentKey);
         if (ecplugins != null)
         {
            addComponentPlugin(debug, instance_, ecplugins.getComponentPlugins(), exocontainer);
         }
         // check if component implement the ComponentLifecycle
         if (instance_ instanceof ComponentLifecycle)
         {
            ComponentLifecycle lc = (ComponentLifecycle)instance_;
View Full Code Here

         }
         if (component != null && component.getComponentPlugins() != null)
         {
            addComponentPlugin(tasks, dependencies, debug, component.getComponentPlugins());
         }
         ExternalComponentPlugins ecplugins =
            manager == null ? null : manager.getConfiguration().getExternalComponentPlugins(componentKey);
         if (ecplugins != null)
         {
            addComponentPlugin(tasks, dependencies, debug, ecplugins.getComponentPlugins());
         }
         initDependencies.compareAndSet(null, new CopyOnWriteArraySet<Dependency>(dependencies));
         tasks.add(new ComponentTask<Void>("initialize component " + getComponentImplementation().getName(), container,
            this, ComponentTaskType.INIT)
         {
View Full Code Here

   {
      Configuration config = getConfiguration("external-component-plugins.xml", "foo");
      int size = 0;
      for (Iterator<ExternalComponentPlugins> it = config.getExternalComponentPluginsIterator();it.hasNext();)
      {
         ExternalComponentPlugins ecp = it.next();
         assertEquals(2, ecp.getComponentPlugins().size());
         size++;
      }
      assertEquals(2, size);
   }
View Full Code Here

   {
      Configuration config = getConfiguration("external-component-plugins.xml", "foo", "bar");
      int size = 0;
      for (Iterator<ExternalComponentPlugins> it = config.getExternalComponentPluginsIterator();it.hasNext();)
      {
         ExternalComponentPlugins ecp = it.next();
         assertEquals(3, ecp.getComponentPlugins().size());
         size++;
      }
      assertEquals(3, size);
   }
View Full Code Here

   {
      Configuration config = getConfiguration("external-component-plugins.xml");
      int size = 0;
      for (Iterator<ExternalComponentPlugins> it = config.getExternalComponentPluginsIterator();it.hasNext();)
      {
         ExternalComponentPlugins ecp = it.next();
         assertEquals(1, ecp.getComponentPlugins().size());
         size++;
      }
      assertEquals(1, size);
   }
View Full Code Here

               LOG.debug("==> create  component : " + instance_);
            if (component != null && component.getComponentPlugins() != null)
            {
               addComponentPlugin(debug, instance, component.getComponentPlugins(), exocontainer);
            }
            ExternalComponentPlugins ecplugins = manager.getConfiguration().getExternalComponentPlugins(componentKey);
            if (ecplugins != null)
            {
               addComponentPlugin(debug, instance, ecplugins.getComponentPlugins(), exocontainer);
            }
            // check if component implement the ComponentLifecycle
            if (instance instanceof ComponentLifecycle)
            {
               ComponentLifecycle lc = (ComponentLifecycle)instance;
View Full Code Here

               log.debug("==> create  component : " + instance_);
            if (component != null && component.getComponentPlugins() != null)
            {
               addComponentPlugin(debug, instance, component.getComponentPlugins(), exocontainer);
            }
            ExternalComponentPlugins ecplugins = manager.getConfiguration().getExternalComponentPlugins(componentKey);
            if (ecplugins != null)
            {
               addComponentPlugin(debug, instance, ecplugins.getComponentPlugins(), exocontainer);
            }
            // check if component implement the ComponentLifecycle
            if (instance instanceof ComponentLifecycle)
            {
               ComponentLifecycle lc = (ComponentLifecycle)instance;
View Full Code Here

      if (configuration == null)
         return null;
      Collection<ExternalComponentPlugins> result = null;
      for (Iterator<ExternalComponentPlugins> it = configuration.getExternalComponentPluginsIterator(); it.hasNext();)
      {
         ExternalComponentPlugins plugins = it.next();
         boolean toAdd = false;
         String target = plugins.getTargetComponent();
         if (target == null)
            toAdd = true;
         else if (configuration.getComponent(target) == null)
         {
            try
View Full Code Here

               log.debug("==> create  component : " + instance_);
            if (component != null && component.getComponentPlugins() != null)
            {
               addComponentPlugin(debug, instance, component.getComponentPlugins(), exocontainer);
            }
            ExternalComponentPlugins ecplugins = manager.getConfiguration().getExternalComponentPlugins(componentKey);
            if (ecplugins != null)
            {
               addComponentPlugin(debug, instance, ecplugins.getComponentPlugins(), exocontainer);
            }
            // check if component implement the ComponentLifecycle
            if (instance instanceof ComponentLifecycle)
            {
               ComponentLifecycle lc = (ComponentLifecycle)instance;
View Full Code Here

TOP

Related Classes of org.exoplatform.container.xml.ExternalComponentPlugins

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.