Package org.jboss.weld.bean.proxy.util
Class SimpleProxyServices
- java.lang.Object
-
- org.jboss.weld.bean.proxy.util.SimpleProxyServices
-
- All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service,org.jboss.weld.serialization.spi.ProxyServices
public class SimpleProxyServices extends Object implements org.jboss.weld.serialization.spi.ProxyServices
A default implementation of theProxyServiceswhich simply use the corresponding information from the proxy type. An exception is made forjava.*andjavax.*packages which are often associated with the system classloader and a more privileged ProtectionDomain.- Author:
- David Allen
-
-
Constructor Summary
Constructors Constructor Description SimpleProxyServices()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcleanup()ClassLoadergetClassLoader(Class<?> proxiedBeanType)Class<?>loadBeanClass(String className)Deprecated.
-
-
-
Method Detail
-
getClassLoader
public ClassLoader getClassLoader(Class<?> proxiedBeanType)
- Specified by:
getClassLoaderin interfaceorg.jboss.weld.serialization.spi.ProxyServices
-
cleanup
public void cleanup()
- Specified by:
cleanupin interfaceorg.jboss.weld.bootstrap.api.Service
-
loadBeanClass
@Deprecated public Class<?> loadBeanClass(String className)
Deprecated.- Specified by:
loadBeanClassin interfaceorg.jboss.weld.serialization.spi.ProxyServices
-
-