org.apache.cxf.management.web.logging.atom.deliverer
Class WebClientDeliverer
java.lang.Object
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.
|
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 |
WebClientDeliverer
public WebClientDeliverer(String deliveryAddress)
WebClientDeliverer
public WebClientDeliverer(org.apache.cxf.jaxrs.client.WebClient wc)
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