org.infinispan.marshall.jboss
Class JBossMarshaller.EmbeddedContextClassResolver

java.lang.Object
  extended by org.jboss.marshalling.AbstractClassResolver
      extended by org.jboss.marshalling.ContextClassResolver
          extended by org.infinispan.marshall.jboss.DefaultContextClassResolver
              extended by org.infinispan.marshall.jboss.JBossMarshaller.EmbeddedContextClassResolver
All Implemented Interfaces:
org.jboss.marshalling.ClassResolver
Enclosing class:
JBossMarshaller

public static final class JBossMarshaller.EmbeddedContextClassResolver
extends DefaultContextClassResolver

An embedded context class resolver that is able to retrieve a class loader from the embedded Infinispan call context. This might happen when AdvancedCache.with(ClassLoader) is used.


Field Summary
 
Fields inherited from class org.jboss.marshalling.AbstractClassResolver
enforceSerialVersionUid
 
Constructor Summary
JBossMarshaller.EmbeddedContextClassResolver(ClassLoader defaultClassLoader, InvocationContextContainer icc)
           
 
Method Summary
protected  ClassLoader getClassLoader()
           
 
Methods inherited from class org.jboss.marshalling.AbstractClassResolver
annotateClass, annotateProxyClass, getClassName, getProxyInterfaces, loadClass, resolveClass, resolveProxyClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossMarshaller.EmbeddedContextClassResolver

public JBossMarshaller.EmbeddedContextClassResolver(ClassLoader defaultClassLoader,
                                                    InvocationContextContainer icc)
Method Detail

getClassLoader

protected ClassLoader getClassLoader()
Overrides:
getClassLoader in class DefaultContextClassResolver

-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.