Class WsSenderClient<T>
java.lang.Object
de.iip_ecosphere.platform.services.environment.services.WsAdapter
de.iip_ecosphere.platform.services.environment.services.WsSenderClient<T>
- Type Parameters:
T- the type of data
- All Implemented Interfaces:
Sender<T>
Simple web socket client for sending data.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionWsSenderClient(URI serverURI, de.iip_ecosphere.platform.transport.serialization.TypeTranslator<T, String> translator) Creates the sender. -
Method Summary
Methods inherited from class de.iip_ecosphere.platform.services.environment.services.WsAdapter
close, closeBlocking, connect, connectBlocking, getURI, isClosed, isOpen, sendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.services.environment.services.Sender
close, closeBlocking, connect, connectBlocking, getURI, isClosed, isOpen
-
Field Details
-
translator
-
-
Constructor Details
-
Method Details
-
send
Description copied from interface:SenderSends data to the connected server.- Specified by:
sendin interfaceSender<T>- Parameters:
data- the data that will be transmitted.- Throws:
IOException- if the data cannot be send/translated
-
onMessage
Description copied from class:WsAdapterCalled when a message arrived.
-