Class CheckedClassResolver

  • All Implemented Interfaces:
    org.jboss.marshalling.ClassResolver

    public final class CheckedClassResolver
    extends DefaultContextClassResolver
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static org.infinispan.commons.logging.Log log  
      • Fields inherited from class org.jboss.marshalling.AbstractClassResolver

        enforceSerialVersionUid
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class<?> resolveClass​(org.jboss.marshalling.Unmarshaller unmarshaller, java.lang.String name, long serialVersionUID)  
      • Methods inherited from class org.jboss.marshalling.AbstractClassResolver

        annotateClass, annotateProxyClass, getClassName, getProxyInterfaces, loadClass, resolveProxyClass
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • log

        protected static final org.infinispan.commons.logging.Log log
    • Constructor Detail

      • CheckedClassResolver

        public CheckedClassResolver​(ClassWhiteList classWhiteList,
                                    java.lang.ClassLoader defaultClassLoader)
    • Method Detail

      • resolveClass

        public java.lang.Class<?> resolveClass​(org.jboss.marshalling.Unmarshaller unmarshaller,
                                               java.lang.String name,
                                               long serialVersionUID)
                                        throws java.io.IOException,
                                               java.lang.ClassNotFoundException
        Specified by:
        resolveClass in interface org.jboss.marshalling.ClassResolver
        Overrides:
        resolveClass in class org.jboss.marshalling.AbstractClassResolver
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException