| Modifier and Type | Field and Description |
|---|---|
static long |
MAX_BYTES
Tamanho maximo a ser transmitido na chamada do metodo transferTo do
fileChannel.
|
| Constructor and Description |
|---|
ReadState() |
| 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.
|
public static final long MAX_BYTES
public boolean read(Session session) throws IOException
read in interface Statesession - 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.public boolean write(Session session) throws IOException, DataChannelException
write in interface Statesession - 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 FTCCopyright © 2019 Tecgraf/PUC-Rio. All rights reserved.