org.codehaus.xfire.service.binding
Interface ObjectBinding

All Superinterfaces:
Handler, MessageSerializer
All Known Implementing Classes:
AbstractBinding, DocumentBinding, MessageBinding, RPCEncodedBinding, WrappedBinding

public interface ObjectBinding
extends Handler, MessageSerializer

Binds a SOAP Body and its Headers to Java objects. It will (de)Serialize any wrapper elements before passing the stream off to a BindingProvider.

Author:
Dan Diephouse

Field Summary
 
Fields inherited from interface org.codehaus.xfire.handler.Handler
ROLE
 
Method Summary
 BindingProvider getBindingProvider()
           
 Invoker getInvoker()
           
 boolean isClientModeOn()
           
 void setBindingProvider(BindingProvider bindingProvider)
           
 void setClientModeOn(boolean value)
           
 void setInvoker(Invoker invoker)
           
 
Methods inherited from interface org.codehaus.xfire.handler.Handler
getPhase, getRoles, getUnderstoodHeaders, handleFault, invoke
 
Methods inherited from interface org.codehaus.xfire.exchange.MessageSerializer
readMessage, writeMessage
 

Method Detail

getInvoker

Invoker getInvoker()

setInvoker

void setInvoker(Invoker invoker)

getBindingProvider

BindingProvider getBindingProvider()

setBindingProvider

void setBindingProvider(BindingProvider bindingProvider)

isClientModeOn

boolean isClientModeOn()

setClientModeOn

void setClientModeOn(boolean value)


Copyright © 2004-2005 Codehaus. All Rights Reserved.