org.codehaus.xfire.service
Interface Service

All Known Implementing Classes:
SimpleService

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()
           
 java.lang.String getName()
          The name of the service.
 java.lang.Object getProperty(java.lang.String name)
           
 Handler getServiceHandler()
           
 java.lang.String getSoapVersion()
           
 java.lang.String getStyle()
          Return the service style.
 java.lang.String getUse()
          Return the Use.
 WSDL getWSDL()
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

getWSDL

public WSDL getWSDL()
             throws javax.wsdl.WSDLException
javax.wsdl.WSDLException

getServiceHandler

public Handler getServiceHandler()

getFaultHandler

public FaultHandler getFaultHandler()

getStyle

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

Returns:

getUse

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

Returns:

getName

public java.lang.String getName()
The name of the service.


getDefaultNamespace

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

Returns:

setProperty

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

getProperty

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

getSoapVersion

public java.lang.String getSoapVersion()


Copyright © 2004 Codehaus. All Rights Reserved.