
public interface XDIClient<MESSAGINGRESPONSE extends MessagingResponse> extends Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
addClientListener(XDIClientListener clientListener)
Add a listener for XDI client events.
|
void |
close()
Shuts down the client.
|
void |
fireDiscoverEvent(XDIDiscoverEvent discoveryEvent)
Fire a discover event.
|
void |
fireSendEvent(XDISendEvent sendEvent)
Fire a send event.
|
void |
removeClientListener(XDIClientListener clientListener)
Remove a listener for XDI client events.
|
MESSAGINGRESPONSE |
send(MessageEnvelope messageEnvelope)
Sends an XDI messaging request to an XDI endpoint.
|
MESSAGINGRESPONSE send(MessageEnvelope messageEnvelope) throws Xdi2ClientException
messageEnvelope - The XDI messaging envelope to send.Xdi2ClientExceptionvoid close()
close in interface AutoCloseableclose in interface Closeablevoid addClientListener(XDIClientListener clientListener)
void removeClientListener(XDIClientListener clientListener)
void fireSendEvent(XDISendEvent sendEvent)
void fireDiscoverEvent(XDIDiscoverEvent discoveryEvent)
Copyright © 2017. All rights reserved.