Class CheckedClassResolver
java.lang.Object
org.jboss.marshalling.AbstractClassResolver
org.jboss.marshalling.ContextClassResolver
org.infinispan.jboss.marshalling.commons.DefaultContextClassResolver
org.infinispan.jboss.marshalling.commons.CheckedClassResolver
- All Implemented Interfaces:
org.jboss.marshalling.ClassResolver
-
Field Summary
Fields inherited from class org.jboss.marshalling.AbstractClassResolver
enforceSerialVersionUid -
Constructor Summary
ConstructorsConstructorDescriptionCheckedClassResolver(ClassAllowList classAllowList, ClassLoader defaultClassLoader) -
Method Summary
Modifier and TypeMethodDescriptionClass<?> resolveClass(org.jboss.marshalling.Unmarshaller unmarshaller, String name, long serialVersionUID) Class<?> resolveProxyClass(org.jboss.marshalling.Unmarshaller unmarshaller, String[] interfaces) Methods inherited from class DefaultContextClassResolver
getClassLoaderMethods inherited from class org.jboss.marshalling.AbstractClassResolver
annotateClass, annotateProxyClass, getClassName, getProxyInterfaces, loadClass
-
Constructor Details
-
CheckedClassResolver
-
-
Method Details
-
resolveClass
public Class<?> resolveClass(org.jboss.marshalling.Unmarshaller unmarshaller, String name, long serialVersionUID) throws IOException, ClassNotFoundException - Specified by:
resolveClassin interfaceorg.jboss.marshalling.ClassResolver- Overrides:
resolveClassin classorg.jboss.marshalling.AbstractClassResolver- Throws:
IOExceptionClassNotFoundException
-
resolveProxyClass
public Class<?> resolveProxyClass(org.jboss.marshalling.Unmarshaller unmarshaller, String[] interfaces) throws IOException, ClassNotFoundException - Specified by:
resolveProxyClassin interfaceorg.jboss.marshalling.ClassResolver- Overrides:
resolveProxyClassin classorg.jboss.marshalling.AbstractClassResolver- Throws:
IOExceptionClassNotFoundException
-