org.jboss.wsf.spi.metadata.webservices
Class WebservicesFactory

java.lang.Object
  extended by org.jboss.wsf.spi.metadata.AbstractHandlerChainsMetaDataParser
      extended by org.jboss.wsf.spi.metadata.webservices.WebservicesFactory

public class WebservicesFactory
extends AbstractHandlerChainsMetaDataParser

A JBossXB factory for WebservicesMetaData

Since:
16-Apr-2004
Author:
Thomas.Diesler@jboss.org, alessio.soldano@jboss.com

Constructor Summary
WebservicesFactory(URL descriptorURL)
           
 
Method Summary
protected  String getDescriptorForLogs()
           
 URL getDescriptorURL()
           
static WebservicesMetaData load(URL wsddUrl)
           
static WebservicesMetaData loadFromVFSRoot(UnifiedVirtualFile root)
          Load webservices.xml from META-INF/webservices.xml or WEB-INF/webservices.xml.
static WebservicesMetaData parse(InputStream is)
           
static WebservicesMetaData parse(InputStream is, URL descriptorURL)
           
static WebservicesMetaData parse(XMLStreamReader reader)
           
 
Methods inherited from class org.jboss.wsf.spi.metadata.AbstractHandlerChainsMetaDataParser
parseHandler, parseHandlerChains, parseHandlerChains
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebservicesFactory

public WebservicesFactory(URL descriptorURL)
Method Detail

loadFromVFSRoot

public static WebservicesMetaData loadFromVFSRoot(UnifiedVirtualFile root)
Load webservices.xml from META-INF/webservices.xml or WEB-INF/webservices.xml.

Parameters:
root - virtual file root
Returns:
WebservicesMetaData or null if it cannot be found

load

public static WebservicesMetaData load(URL wsddUrl)

parse

public static WebservicesMetaData parse(InputStream is)

parse

public static WebservicesMetaData parse(InputStream is,
                                        URL descriptorURL)

parse

public static WebservicesMetaData parse(XMLStreamReader reader)
                                 throws XMLStreamException
Throws:
XMLStreamException

getDescriptorForLogs

protected String getDescriptorForLogs()
Specified by:
getDescriptorForLogs in class AbstractHandlerChainsMetaDataParser

getDescriptorURL

public URL getDescriptorURL()


Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.