org.milyn.javabean.dynamic.resolvers
Class AbstractResolver

java.lang.Object
  extended by org.milyn.javabean.dynamic.resolvers.AbstractResolver
All Implemented Interfaces:
EntityResolver
Direct Known Subclasses:
DefaultBindingConfigResolver, DefaultSchemaResolver

public abstract class AbstractResolver
extends Object
implements EntityResolver

Abstract descriptor resource resolver.

Author:
tom.fennelly@gmail.com

Constructor Summary
protected AbstractResolver(List<Properties> descriptors)
           
 
Method Summary
 ClassLoader getClassLoader()
           
protected  List<Properties> getDescriptors()
           
protected  InputSource resolveBindingConfigLocation(String systemId)
           
protected  InputSource resolveSchemaLocation(String systemId)
           
 void setClassLoader(ClassLoader classLoader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xml.sax.EntityResolver
resolveEntity
 

Constructor Detail

AbstractResolver

protected AbstractResolver(List<Properties> descriptors)
Method Detail

getDescriptors

protected List<Properties> getDescriptors()

getClassLoader

public ClassLoader getClassLoader()

setClassLoader

public void setClassLoader(ClassLoader classLoader)

resolveSchemaLocation

protected InputSource resolveSchemaLocation(String systemId)
                                     throws SAXException
Throws:
SAXException

resolveBindingConfigLocation

protected InputSource resolveBindingConfigLocation(String systemId)
                                            throws SAXException
Throws:
SAXException


Copyright © 2018. All rights reserved.