HubProtocol Interfaccia

public interface HubProtocol

Astrazione del protocollo per la comunicazione con hub SignalR.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
abstract java.lang.String getName()
abstract int getVersion()
abstract java.util.List<HubMessage> parseMessages(ByteBuffer message, InvocationBinder binder)

Crea un nuovo elenco di HubMessages.

abstract java.nio.ByteBuffer writeMessage(HubMessage message)

Scrive l'oggetto specificato HubMessage in un valore String.

Dettagli metodo

getName

public abstract String getName()

getVersion

public abstract int getVersion()

parseMessages

public abstract List parseMessages(ByteBuffer message, InvocationBinder binder)

Crea un nuovo elenco di HubMessages.

Parameters:

message - Rappresentazione ByteBuffer di uno o più HubMessages.
binder - Oggetto InvocationBinder da utilizzare per questa istanza di Protocollo.

Returns:

Elenco di HubMessages.

writeMessage

public abstract ByteBuffer writeMessage(HubMessage message)

Scrive l'oggetto specificato HubMessage in un valore String.

Parameters:

message - Messaggio da inserire.

Returns:

Rappresentazione ByteBuffer del messaggio.

Si applica a