org.jboss.ejb3.interceptors.proxy
Class ProxyContainer<T>
java.lang.Object
org.jboss.ejb3.interceptors.annotation.AnnotationAdvisorSupport
org.jboss.ejb3.interceptors.container.AbstractContainer<T,ProxyContainer<T>>
org.jboss.ejb3.interceptors.proxy.ProxyContainer<T>
- All Implemented Interfaces:
- AnnotationAdvisor
public class ProxyContainer<T>
- extends AbstractContainer<T,ProxyContainer<T>>
An interceptor proxy container.
Decouple AOP from EJB3, so Advisor methods are hidden and the
Advisor life-cycle is controlled.
- Version:
- $Revision: 71802 $
- Author:
- Carlo de Wolf
Methods inherited from class org.jboss.ejb3.interceptors.container.AbstractContainer |
construct, createAdvisor, createAndSetAdvisor, createInterceptor, destroy, getAdvisor, getBeanClass, getContainer, getDomain, getInterceptorRegistry, initializeAdvisor, initializeAdvisor, invoke, invoke, setBeanContextFactoryClass |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyContainer
public ProxyContainer(String name,
org.jboss.aop.Domain domain,
Class<? extends T> beanClass)
ProxyContainer
public ProxyContainer(String name,
String domainName,
Class<? extends T> beanClass)
constructProxy
public <I> I constructProxy(Class<?>[] interfaces)
throws Throwable
- Throws:
Throwable
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.