org.apache.cxf.management.web.logging.atom.deliverer
Class WebClientDeliverer

java.lang.Object
  extended by org.apache.cxf.management.web.logging.atom.deliverer.WebClientDeliverer
All Implemented Interfaces:
Deliverer

public final class WebClientDeliverer
extends Object
implements Deliverer

Marshaling and delivering based on JAXRS' WebClient.


Constructor Summary
WebClientDeliverer(String deliveryAddress)
           
WebClientDeliverer(org.apache.cxf.jaxrs.client.WebClient wc)
           
 
Method Summary
 boolean deliver(org.apache.abdera.model.Element element)
          Delivers ATOM element.
 String getEndpointAddress()
          Returns the address of the remote endpoint this deliverer send elements to
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebClientDeliverer

public WebClientDeliverer(String deliveryAddress)

WebClientDeliverer

public WebClientDeliverer(org.apache.cxf.jaxrs.client.WebClient wc)
Method Detail

deliver

public boolean deliver(org.apache.abdera.model.Element element)
Description copied from interface: Deliverer
Delivers ATOM element.

Specified by:
deliver in interface Deliverer
Parameters:
element - element to deliver.
Returns:
true if delivery successful, false otherwise.

getEndpointAddress

public String getEndpointAddress()
Description copied from interface: Deliverer
Returns the address of the remote endpoint this deliverer send elements to

Specified by:
getEndpointAddress in interface Deliverer
Returns:


Apache CXF