org.codehaus.xfire
Interface XFire

All Superinterfaces:
HandlerSupport
All Known Implementing Classes:
DefaultXFire

public interface XFire
extends HandlerSupport

Central processing point for XFire. This can be instantiated programmatically by using one of the implementations (such as DefaultXFire or can be managed by a container like Pico or Plexus.

Central, however, does not mean that there can be only one. Implementations can be very lightweight, creating fast generic SOAP processors.

Since:
Feb 18, 2004
Author:
Dan Diephouse

Field Summary
static String ROLE
           
static String SERVICES_LIST_DISABLED
           
static String STAX_INPUT_FACTORY
           
static String STAX_OUTPUT_FACTORY
           
static String XFIRE_HOME
           
 
Method Summary
 void generateWSDL(String service, OutputStream out)
          Generate WSDL for a service.
 List getInPhases()
           
 List getOutPhases()
           
 Object getProperty(String key)
           
 ServiceRegistry getServiceRegistry()
          Get the ServiceRegistry.
 TransportManager getTransportManager()
          Get the TransportManager.
 void setProperty(String key, Object value)
           
 
Methods inherited from interface org.codehaus.xfire.handler.HandlerSupport
getFaultHandlers, getInHandlers, getOutHandlers
 

Field Detail

ROLE

static final String ROLE

XFIRE_HOME

static final String XFIRE_HOME
See Also:
Constant Field Values

STAX_INPUT_FACTORY

static final String STAX_INPUT_FACTORY
See Also:
Constant Field Values

STAX_OUTPUT_FACTORY

static final String STAX_OUTPUT_FACTORY
See Also:
Constant Field Values

SERVICES_LIST_DISABLED

static final String SERVICES_LIST_DISABLED
See Also:
Constant Field Values
Method Detail

generateWSDL

void generateWSDL(String service,
                  OutputStream out)
Generate WSDL for a service.

Parameters:
service - The name of the service.
out - The OutputStream to write the WSDL to.

getServiceRegistry

ServiceRegistry getServiceRegistry()
Get the ServiceRegistry.


getTransportManager

TransportManager getTransportManager()
Get the TransportManager.


getInPhases

List getInPhases()

getOutPhases

List getOutPhases()

getProperty

Object getProperty(String key)

setProperty

void setProperty(String key,
                 Object value)


Copyright © 2004-2013. All Rights Reserved.