HubProtocol Interfaz
public interface HubProtocol
Abstracción de protocolo para comunicarse con los concentradores de SignalR.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
abstract java.lang.String | getName() |
abstract int | getVersion() |
abstract
java.util.List<Hub |
parseMessages(ByteBuffer message, InvocationBinder binder)
Crea una nueva lista de HubMessages. |
abstract java.nio.ByteBuffer |
writeMessage(HubMessage message)
Escribe el objeto especificado HubMessage en una cadena. |
Detalles del método
getName
public abstract String getName()
getVersion
public abstract int getVersion()
parseMessages
public abstract List
Crea una nueva lista de HubMessages.
Parameters:
message
- Representación byteBuffer de uno o varios HubMessages.
binder
- InvocationBinder que se va a usar para esta instancia de Protocolo.
Returns:
Una lista de HubMessages.
writeMessage
public abstract ByteBuffer writeMessage(HubMessage message)
Escribe el objeto especificado HubMessage en una cadena.
Parameters:
message
- Mensaje que se va a escribir.
Returns:
Representación byteBuffer del mensaje.