Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jboss.remoting.transport.soap.axis
Class SOAPServerInvoker

    java.lang.Object
      org.jboss.remoting.AbstractInvoker
          org.jboss.remoting.ServerInvoker
              org.jboss.remoting.transport.soap.axis.SOAPServerInvoker

All Implemented Interfaces:
  Invoker

public class SOAPServerInvoker
extends ServerInvoker

SOAPServerInvoker is the Server-side of a SOAP transport

Version:
  $Revision: 1.9 $
Author:
  Jeff Haynie, Tom Elrod

Field Summary

Fields inherited from class org.jboss.remoting.ServerInvoker
`callbackHandlers, handlers, MAX_NUM_ONEWAY_THREADS`

Fields inherited from class org.jboss.remoting.AbstractInvoker
`classbyteloader, localServerLocator, locator, log, logExtra`

Constructor Summary
`SOAPServerInvoker(InvokerLocator locator)`

Method Summary
`URL` | `getServiceURL()`
`boolean` | `isTransportBiDirectional()` returns true if the transport is bi-directional in nature, for example, SOAP in unidirectional and SOCKETs are bi-directional (unless behind a firewall for example).
`void` | `start()` subclasses should override to provide any specific start logic
`void` | `stop()` subclasses should override to provide any specific stop logic

Methods inherited from class org.jboss.remoting.ServerInvoker
`addInvocationHandler, getInvocationHandler, getInvocationHandlers, getSupportedSubsystems, hasInvocationHandler, invoke, invoke, isStarted, postProcess, preProcess, removeInvocationHandler`

Methods inherited from class org.jboss.remoting.AbstractInvoker
`addClass, getClassBytes, getClientLocator, getLocator, loadClass, read, setClassLoader, setClientLocator, unmarshal`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SOAPServerInvoker

    public SOAPServerInvoker(InvokerLocator locator)

Method Detail

### start

    public void start()
               throws IOException

  subclasses should override to provide any specific start logic

  Overrides:
    `start` in class `ServerInvoker`
  Throws:
    `IOException`

### stop

    public void stop()

  subclasses should override to provide any specific stop logic

  Overrides:
    `stop` in class `ServerInvoker`

### getServiceURL

    public URL getServiceURL()
                      throws MalformedURLException

  Throws:
    `MalformedURLException`

### isTransportBiDirectional

    public boolean isTransportBiDirectional()

  returns true if the transport is bi-directional in nature, for example, SOAP in unidirectional and SOCKETs are bi-directional (unless behind a firewall for example).

  Specified by:
    `isTransportBiDirectional` in class `ServerInvoker`
  Returns:

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.