org.apache.cxf.tools.wsdlto.core
Class PluginLoader
java.lang.Object
org.apache.cxf.tools.wsdlto.core.PluginLoader
public final class PluginLoader
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
public static final java.util.logging.Logger LOG
DEFAULT_PROVIDER_NAME
public static final java.lang.String DEFAULT_PROVIDER_NAME
- See Also:
- Constant Field Values
refresh
public void refresh()
setClassLoader
public void setClassLoader(java.lang.ClassLoader l)
getClassLoader
public java.lang.ClassLoader getClassLoader()
getInstance
public static PluginLoader getInstance()
getInstance
public static PluginLoader getInstance(java.lang.ClassLoader cl)
loadPlugin
public void loadPlugin(java.net.URL url)
throws java.io.IOException
- Throws:
java.io.IOException
loadPlugin
public void loadPlugin(java.lang.String resource)
loadPlugin
protected void loadPlugin(org.apache.cxf.tools.plugin.Plugin plugin)
getPlugin
protected org.apache.cxf.tools.plugin.Plugin getPlugin(java.net.URL url)
throws java.io.IOException,
javax.xml.bind.JAXBException,
java.io.FileNotFoundException
- Throws:
java.io.IOException
javax.xml.bind.JAXBException
java.io.FileNotFoundException
getPlugin
protected org.apache.cxf.tools.plugin.Plugin getPlugin(java.lang.String resource)
throws javax.xml.bind.JAXBException,
java.io.FileNotFoundException
- Throws:
javax.xml.bind.JAXBException
java.io.FileNotFoundException
getFrontEnd
public org.apache.cxf.tools.plugin.FrontEnd getFrontEnd(java.lang.String name)
getFrontEndProfile
public FrontEndProfile getFrontEndProfile(java.lang.String name)
getDataBinding
public org.apache.cxf.tools.plugin.DataBinding getDataBinding(java.lang.String name)
getDataBindingProfile
public DataBindingProfile getDataBindingProfile(java.lang.String name)
getFrontEnds
public java.util.Map<java.lang.String,org.apache.cxf.tools.plugin.FrontEnd> getFrontEnds()
getDataBindings
public java.util.Map<java.lang.String,org.apache.cxf.tools.plugin.DataBinding> getDataBindings()
getPlugins
public java.util.Map<java.lang.String,org.apache.cxf.tools.plugin.Plugin> getPlugins()
Apache CXF