Fix weird repo mess
This commit is contained in:
parent
359417358e
commit
84fd044eb4
@ -1,39 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2011 Red Hat, Inc.
|
|
||||||
*
|
|
||||||
* Red Hat licenses this file to you under the Apache License, version 2.0
|
|
||||||
* (the "License"); you may not use this file except in compliance with the
|
|
||||||
* License. You may obtain a copy of the License at:
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
* License for the specific language governing permissions and limitations
|
|
||||||
* under the License.
|
|
||||||
*/
|
|
||||||
package org.jboss.netty.handler.codec.serialization;
|
|
||||||
|
|
||||||
class ClassLoaderClassResolver implements ClassResolver {
|
|
||||||
|
|
||||||
private final ClassLoader classLoader;
|
|
||||||
|
|
||||||
ClassLoaderClassResolver(ClassLoader classLoader) {
|
|
||||||
this.classLoader = classLoader;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* (non-Javadoc)
|
|
||||||
* @see org.jboss.netty.handler.codec.serialization.ClassResolver#resolve(java.lang.String)
|
|
||||||
*/
|
|
||||||
public Class<?> resolve(String className) throws ClassNotFoundException {
|
|
||||||
try {
|
|
||||||
return classLoader.loadClass(className);
|
|
||||||
} catch (ClassNotFoundException e) {
|
|
||||||
return Class.forName(className, false, classLoader);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user