org.codehaus.xfire.service
Interface Service

All Known Implementing Classes:
MessageService

public interface Service

A service descriptor. This class must be thread safe.

Author:
Dan Diephouse

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.lang.String getDefaultNamespace()
          The namespace of the service.
 FaultHandler getFaultHandler()
          The fault handler which handles exception which occur during processing.
 FaultHandlerPipeline getFaultPipeline()
           
 java.lang.String getName()
          The name of the service.
 java.lang.Object getProperty(java.lang.String name)
           
 HandlerPipeline getRequestPipeline()
           
 HandlerPipeline getResponsePipeline()
           
 Handler getServiceHandler()
           
 SoapVersion getSoapVersion()
           
 java.lang.String getStyle()
          Return the service style.
 java.lang.String getUse()
          Return the Use.
 WSDLWriter getWSDLWriter()
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

getWSDLWriter

WSDLWriter getWSDLWriter()
                         throws javax.wsdl.WSDLException
Throws:
javax.wsdl.WSDLException

getServiceHandler

Handler getServiceHandler()

getRequestPipeline

HandlerPipeline getRequestPipeline()

getResponsePipeline

HandlerPipeline getResponsePipeline()

getFaultPipeline

FaultHandlerPipeline getFaultPipeline()

getFaultHandler

FaultHandler getFaultHandler()
The fault handler which handles exception which occur during processing.

Returns:

getStyle

java.lang.String getStyle()
Return the service style. Can be document, rpc, wrapped, or message.

Returns:

getUse

java.lang.String getUse()
Return the Use. Messages can be encoded or literal.

Returns:

getName

java.lang.String getName()
The name of the service. This must be URI encodable.


getDefaultNamespace

java.lang.String getDefaultNamespace()
The namespace of the service.

Returns:

setProperty

void setProperty(java.lang.String name,
                 java.lang.Object value)

getProperty

java.lang.Object getProperty(java.lang.String name)

getSoapVersion

SoapVersion getSoapVersion()


Copyright © 2004-2005 Codehaus. All Rights Reserved.