FileDocCategorySizeDatePackage
InterceptorInjector.javaAPI DocJBoss 4.2.12316Fri Jul 13 20:53:52 BST 2007org.jboss.ejb3.interceptor

InterceptorInjector

public class InterceptorInjector extends Object
author
Kabir Khan
version
$Revision: 60233 $

Fields Summary
org.jboss.ejb3.EJBContainer
container
InterceptorInfo
info
org.jboss.injection.PojoInjector[]
injectors
protected Map
encInjections
Constructors Summary
public InterceptorInjector(org.jboss.ejb3.Container container, InterceptorInfo info, Map injections)

      this.container = (EJBContainer)container;
      this.info = info;
      injectors = injections.values().toArray(new PojoInjector[injections.size()]);
   
Methods Summary
public java.lang.ClassgetClazz()

      return info.getClazz();
   
public org.jboss.ejb3.ContainergetContainer()

      return container;
   
public org.jboss.ejb3.metamodel.InterceptorgetXml()

      return info.getXml();
   
public voidinject(org.jboss.ejb3.BeanContext ctx, java.lang.Object instance)

      for (PojoInjector injector : injectors)
      {
         injector.inject(ctx, instance);
      }