org.codehaus.xfire.jaxws
Class JAXBDispatch

java.lang.Object
  extended by org.codehaus.xfire.jaxws.JAXBDispatch
All Implemented Interfaces:
javax.xml.ws.BindingProvider, javax.xml.ws.Dispatch<javax.xml.transform.Source>

public class JAXBDispatch
extends java.lang.Object
implements javax.xml.ws.Dispatch<javax.xml.transform.Source>


Field Summary
 
Fields inherited from interface javax.xml.ws.BindingProvider
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
JAXBDispatch(org.codehaus.xfire.client.Client client)
           
 
Method Summary
 javax.xml.ws.Binding getBinding()
           
 javax.xml.ws.Service.Mode getMode()
           
 java.util.Map<java.lang.String,java.lang.Object> getRequestContext()
           
 java.util.Map<java.lang.String,java.lang.Object> getResponseContext()
           
 javax.xml.transform.Source invoke(javax.xml.transform.Source source)
           
 javax.xml.ws.Response<javax.xml.transform.Source> invokeAsync(javax.xml.transform.Source source)
           
 java.util.concurrent.Future<?> invokeAsync(javax.xml.transform.Source source, javax.xml.ws.AsyncHandler<javax.xml.transform.Source> arg1)
           
 void invokeOneWay(javax.xml.transform.Source source)
           
 void setMode(javax.xml.ws.Service.Mode mode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBDispatch

public JAXBDispatch(org.codehaus.xfire.client.Client client)
Method Detail

invoke

public javax.xml.transform.Source invoke(javax.xml.transform.Source source)
Specified by:
invoke in interface javax.xml.ws.Dispatch<javax.xml.transform.Source>

invokeAsync

public java.util.concurrent.Future<?> invokeAsync(javax.xml.transform.Source source,
                                                  javax.xml.ws.AsyncHandler<javax.xml.transform.Source> arg1)
Specified by:
invokeAsync in interface javax.xml.ws.Dispatch<javax.xml.transform.Source>

invokeAsync

public javax.xml.ws.Response<javax.xml.transform.Source> invokeAsync(javax.xml.transform.Source source)
Specified by:
invokeAsync in interface javax.xml.ws.Dispatch<javax.xml.transform.Source>

invokeOneWay

public void invokeOneWay(javax.xml.transform.Source source)
Specified by:
invokeOneWay in interface javax.xml.ws.Dispatch<javax.xml.transform.Source>

getBinding

public javax.xml.ws.Binding getBinding()
Specified by:
getBinding in interface javax.xml.ws.BindingProvider

getRequestContext

public java.util.Map<java.lang.String,java.lang.Object> getRequestContext()
Specified by:
getRequestContext in interface javax.xml.ws.BindingProvider

getResponseContext

public java.util.Map<java.lang.String,java.lang.Object> getResponseContext()
Specified by:
getResponseContext in interface javax.xml.ws.BindingProvider

getMode

public javax.xml.ws.Service.Mode getMode()

setMode

public void setMode(javax.xml.ws.Service.Mode mode)


Copyright © 2004-2009. All Rights Reserved.