org.infinispan.marshall.jboss
Class DefaultContextClassResolver

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

public class DefaultContextClassResolver
extends org.jboss.marshalling.ContextClassResolver

This class refines ContextClassLoader to add a default class loader in case the context class loader is null.

Since:
4.2
Author:
Dan Berindei

Field Summary
 
Fields inherited from class org.jboss.marshalling.AbstractClassResolver
enforceSerialVersionUid
 
Constructor Summary
DefaultContextClassResolver(ClassLoader defaultClassLoader)
           
 
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

DefaultContextClassResolver

public DefaultContextClassResolver(ClassLoader defaultClassLoader)
Method Detail

getClassLoader

protected ClassLoader getClassLoader()
Overrides:
getClassLoader in class org.jboss.marshalling.ContextClassResolver

-->

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