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 java.lang.String ROLE
           
static java.lang.String STAX_INPUT_FACTORY
           
static java.lang.String STAX_OUTPUT_FACTORY
           
 
Method Summary
 void generateWSDL(java.lang.String service, java.io.OutputStream out)
          Generate WSDL for a service.
 java.util.List getFaultPhases()
           
 java.util.List getInPhases()
           
 java.util.List getOutPhases()
           
 java.lang.Object getProperty(java.lang.String key)
           
 ServiceRegistry getServiceRegistry()
          Get the ServiceRegistry.
 TransportManager getTransportManager()
          Get the TransportManager.
 void setProperty(java.lang.String key, java.lang.Object value)
           
 
Methods inherited from interface org.codehaus.xfire.handler.HandlerSupport
getFaultHandlers, getInHandlers, getOutHandlers
 

Field Detail

ROLE

public static final java.lang.String ROLE

STAX_INPUT_FACTORY

public static final java.lang.String STAX_INPUT_FACTORY
See Also:
Constant Field Values

STAX_OUTPUT_FACTORY

public static final java.lang.String STAX_OUTPUT_FACTORY
See Also:
Constant Field Values
Method Detail

generateWSDL

public void generateWSDL(java.lang.String service,
                         java.io.OutputStream out)
Generate WSDL for a service.

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

getServiceRegistry

public ServiceRegistry getServiceRegistry()
Get the ServiceRegistry.


getTransportManager

public TransportManager getTransportManager()
Get the TransportManager.


getInPhases

public java.util.List getInPhases()

getOutPhases

public java.util.List getOutPhases()

getFaultPhases

public java.util.List getFaultPhases()

getProperty

public java.lang.Object getProperty(java.lang.String key)

setProperty

public void setProperty(java.lang.String key,
                        java.lang.Object value)


Copyright © 2004-2006 null. All Rights Reserved.