Package org.jboss.kernel.plugins.registry

Examples of org.jboss.kernel.plugins.registry.AbstractKernelRegistryEntry


      String slashName = stringName.replace('.', '/');
      List pkgs = (List) pkgToCLs.get(slashName);
      if (pkgs != null)
      {
         DomainClassLoader cl = (DomainClassLoader) pkgs.get(0);
         return new AbstractKernelRegistryEntry(name, cl.getPackage(stringName));
      }
     
      if (parent != null && parent instanceof KernelRegistryPlugin)
      {
         KernelRegistryPlugin factory = (KernelRegistryPlugin) parent;
View Full Code Here


   {
      // TODO add beaninfo to registry entry?
      // KernelConfig config = kernel.getConfig();
      // BeanInfoFactory factory = config.getDefaultBeanInfoFactory();
      // BeanInfo info = factory.getBeanInfo(object.getClass());
      return new AbstractKernelRegistryEntry(object);
   }
View Full Code Here

      assertEquals(e1.getTarget(), e2.getTarget());
   }

   protected static KernelRegistryEntry makeEntry(Object o)
   {
      return new AbstractKernelRegistryEntry(o);
   }
View Full Code Here

      Object object = entries.get(name);
      if (object == null)
         return null;
      else
      {
         AbstractKernelRegistryEntry entry = new AbstractKernelRegistryEntry(object);
         entry.setName(name);
         return entry;
      }
   }
View Full Code Here

   {
      try
      {
         Object target = context.lookup(name.toString());
         if (target != null)
            return new AbstractKernelRegistryEntry(name, target);
      }
      catch (NamingException e)
      {
      }
      return null;
View Full Code Here

      assertEquals(e1.getTarget(), e2.getTarget());
   }

   protected static KernelRegistryEntry makeEntry(Object o)
   {
      return new AbstractKernelRegistryEntry(o);
   }
View Full Code Here

      {
         Object target = context.lookup(s.substring(JNDI_DEPENDENCY_PREFIX.length()));
         if(log.isTraceEnabled())
            log.trace("found: " + target);
         // target could be null, but if the entry exists continue.
         return new AbstractKernelRegistryEntry(name, target);
//         NamingEnumeration<NameClassPair> e = context.list(s.substring(JNDI_DEPENDENCY_PREFIX.length()));
//         if(e.hasMore())
//         {
//            Object target = e.next();
//            // target could be null, but if the entry exists continue.
View Full Code Here

      Object object = entries.get(name);
      if (object == null)
         return null;
      else
      {
         AbstractKernelRegistryEntry entry = new AbstractKernelRegistryEntry(object);
         entry.setName(name);
         return entry;
      }
   }
View Full Code Here

            else
            {
                component = Component.getInstance(componentName, create);
            }
        }
        return new AbstractKernelRegistryEntry(componentName, component);
    }
View Full Code Here

      try
      {
         if (name instanceof Class<?>)
         {
            Class<?> clazz = (Class<?>)name;
            entry = new AbstractKernelRegistryEntry(name, injector.getInstance(clazz));
         }
         else if (name instanceof Key)
         {
            Key<?> key = (Key<?>)name;
            entry = new AbstractKernelRegistryEntry(name, injector.getInstance(key));
         }
      }
      catch (Exception ignored)
      {
      }
View Full Code Here

TOP

Related Classes of org.jboss.kernel.plugins.registry.AbstractKernelRegistryEntry

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.