org.codehaus.activesoap
Class SoapService

java.lang.Object
  extended byorg.codehaus.activesoap.RestService
      extended byorg.codehaus.activesoap.SoapService

public class SoapService
extends RestService

This class represents a SOAP service which is capable of handling multiple concurrent requests from arbitrary transports. This service can be configured in strict mode, to handle one exact version of SOAP or in a more relaxed mode where a best effort will be made to handle any SOAP version or even pure REST services.

Version:
$Revision: 1.11 $

Constructor Summary
SoapService()
           
SoapService(HandlerRegistry handlerRegistry)
           
SoapService(HandlerRegistry handlerRegistry, SoapVersion soapVersion)
           
SoapService(SoapVersion soapVersion)
           
 
Method Summary
 Set getEncodingStyles()
           
 Set getRoles()
           
 SoapVersion getSoapVersion()
           
 boolean hasRole(String role)
          Return true if this SOAP node has the given role
 boolean isIntermediary()
           
 void setEncodingStyles(Set encodingStyles)
           
 void setIntermediary(boolean intermediary)
           
 void setRoles(Set roles)
           
 void setSoapVersion(SoapVersion soapVersion)
           
 
Methods inherited from class org.codehaus.activesoap.RestService
addPolicy, createMessageExchange, createMessageExchange, getHandlerRegistry, getRootHandler, getStreamFactory, invoke, invoke, invoke, isRepairingNamespace, removePolicy, setRepairingNamespace, setRootHandler, setStreamFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoapService

public SoapService()

SoapService

public SoapService(HandlerRegistry handlerRegistry)

SoapService

public SoapService(HandlerRegistry handlerRegistry,
                   SoapVersion soapVersion)

SoapService

public SoapService(SoapVersion soapVersion)
Method Detail

hasRole

public boolean hasRole(String role)
Return true if this SOAP node has the given role


isIntermediary

public boolean isIntermediary()

setIntermediary

public void setIntermediary(boolean intermediary)

getSoapVersion

public SoapVersion getSoapVersion()

setSoapVersion

public void setSoapVersion(SoapVersion soapVersion)

getRoles

public Set getRoles()

setRoles

public void setRoles(Set roles)

getEncodingStyles

public Set getEncodingStyles()

setEncodingStyles

public void setEncodingStyles(Set encodingStyles)


Copyright © 2004-2007 LogicBlaze, Inc.. All Rights Reserved.