public interface State
| Modifier and Type | Method and Description |
|---|---|
boolean |
isWriting()
Indica se o estado esta interessado em eventos de escrita desse canal.
|
boolean |
read(Session session)
Chamado quando um cliente está tentando enviar dados para o estado.
|
boolean |
write(Session session)
Chamado quando um cliente está tentando receber dados do estado.
|
boolean read(Session session) throws IOException, DataChannelException
session - A sessão de execução da operação.true caso a operação tenha sido executada com sucesso, ou
false, caso contrário.IOException - em caso de erro de leitura do socket ou escrita no buffer.DataChannelException - em caso de outros erros da camada de abstração do FTC.boolean write(Session session) throws IOException, DataChannelException
session - A sessão de execução da operação.true caso a operação tenha sido executada com sucesso, ou
false, caso contrário.IOException - em caso de erro de escrita do socket ou leitura para o buffer.DataChannelException - em caso de outros erros da camada de abstração do FTCboolean isWriting()
Copyright © 2019 Tecgraf/PUC-Rio. All rights reserved.