HubProtocol Schnittstelle
public interface HubProtocol
Eine Protokollabstraktion für die Kommunikation mit SignalR-Hubs.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
abstract java.lang.String | getName() |
abstract int | getVersion() |
abstract
java.util.List<Hub |
parseMessages(ByteBuffer message, InvocationBinder binder)
Erstellt eine neue Liste von HubMessages. |
abstract java.nio.ByteBuffer |
writeMessage(HubMessage message)
Schreibt das angegebene HubMessage in eine Zeichenfolge. |
Details zur Methode
getName
public abstract String getName()
getVersion
public abstract int getVersion()
parseMessages
public abstract List
Erstellt eine neue Liste von HubMessages.
Parameters:
message
- Eine ByteBuffer-Darstellung eines oder HubMessagemehrerer s.
binder
- Der InvocationBinder , der für diese Protokollinstanz verwendet werden soll.
Returns:
Eine Liste von HubMessages.
writeMessage
public abstract ByteBuffer writeMessage(HubMessage message)
Schreibt das angegebene HubMessage in eine Zeichenfolge.
Parameters:
message
- Die zu schreibende Meldung.
Returns:
Eine ByteBuffer-Darstellung der Nachricht.