org.codehaus.xfire.util
Class XMLServiceBuilder
java.lang.Object
org.codehaus.xfire.util.XMLServiceBuilder
public class XMLServiceBuilder
- extends java.lang.Object
Builds services from an xml configuration file.
- Author:
- Dan Diephouse
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLServiceBuilder
public XMLServiceBuilder(XFire xfire)
getXFire
protected XFire getXFire()
buildServices
public java.util.Collection buildServices(java.io.InputStream stream)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadService
protected Service loadService(org.codehaus.yom.Element service)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadServiceFactory
protected ObjectServiceFactory loadServiceFactory(BindingProvider bindingProvider,
java.lang.String serviceFactoryName)
getAnnotationServiceFactory
protected ObjectServiceFactory getAnnotationServiceFactory(java.lang.String annotationType,
BindingProvider bindingProvider)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadBindingProvider
protected BindingProvider loadBindingProvider(java.lang.String bindingProviderName)
getHandler
protected Handler getHandler(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
getElementValue
public java.lang.String getElementValue(org.codehaus.yom.Element root,
java.lang.String name,
java.lang.String def)
loadClass
protected java.lang.Class loadClass(java.lang.String className)
throws java.lang.Exception
- Load a class from the class loader.
- Parameters:
className
- The name of the class.
- Returns:
- The class.
- Throws:
java.lang.Exception
Copyright © 2004-2005 Codehaus. All Rights Reserved.