View Javadoc

    1   package org.codehaus.xfire.service.binding;
    2
    3   import org.codehaus.xfire.exchange.MessageSerializer;
    4   import org.codehaus.xfire.handler.Handler;
    5
    6   /***
    7    * Binds a SOAP Body and its Headers to Java objects. It will (de)Serialize any wrapper
    8    * elements before passing the stream off to a BindingProvider.
    9    *
    10   * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
    11   */
    12  public interface ObjectBinding
    13      extends Handler, MessageSerializer
    14  {
    15      Invoker getInvoker();
    16
    17      void setInvoker(Invoker invoker);
    18
    19      BindingProvider getBindingProvider();
    20
    21      void setBindingProvider(BindingProvider bindingProvider);
    22
    23      boolean isClientModeOn();
    24
    25      void setClientModeOn(boolean value);
    26  }