Package org.apache.cxf.tools.wsdlto.core
Class PluginLoader
- java.lang.Object
-
- org.apache.cxf.tools.wsdlto.core.PluginLoader
-
public final class PluginLoader extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_PROVIDER_NAMEstatic LoggerLOG
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataBindinggetDataBinding(String name)DataBindingProfilegetDataBindingProfile(String name)Map<String,DataBinding>getDataBindings()FrontEndgetFrontEnd(String name)FrontEndProfilegetFrontEndProfile(String name)Map<String,FrontEnd>getFrontEnds()static PluginLoadergetInstance()protected PlugingetPlugin(String resource)protected PlugingetPlugin(URL url)Map<String,Plugin>getPlugins()voidloadPlugin(String resource)voidloadPlugin(URL url)protected voidloadPlugin(Plugin plugin)static PluginLoadernewInstance()voidrefresh()static voidunload()
-
-
-
Field Detail
-
DEFAULT_PROVIDER_NAME
public static final String DEFAULT_PROVIDER_NAME
- See Also:
- Constant Field Values
-
LOG
public static final Logger LOG
-
-
Method Detail
-
refresh
public void refresh()
-
newInstance
public static PluginLoader newInstance()
-
getInstance
public static PluginLoader getInstance()
-
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:
IOExceptionjavax.xml.bind.JAXBExceptionFileNotFoundException
-
getPlugin
protected Plugin getPlugin(String resource) throws javax.xml.bind.JAXBException, IOException, FileNotFoundException
- Throws:
javax.xml.bind.JAXBExceptionIOExceptionFileNotFoundException
-
getFrontEndProfile
public FrontEndProfile getFrontEndProfile(String name)
-
getDataBinding
public DataBinding getDataBinding(String name)
-
getDataBindingProfile
public DataBindingProfile getDataBindingProfile(String name)
-
getDataBindings
public Map<String,DataBinding> getDataBindings()
-
-