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