public class FileServerConfigImpl extends Object implements FileServerConfig
| Constructor and Description |
|---|
FileServerConfigImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptMaxPossible()
Retora o valor da politica de aceitação de novos clientes.
|
long |
getChannelRequestTimeout()
Retorna o timeout para o consumo de uma requisição.
|
int |
getChunkSize()
Retorna Tamanho dos chunks
|
int |
getClientBufferSize()
Retorna Tamanho do espaço de memoria utilizado na comunicaçao com cada
cliente.
|
long |
getClientTimeout()
Retorna
|
String |
getHostName()
Retorna O nome do host para o servidor de arquivos.
|
Level |
getLoglevel()
Deprecated.
|
int |
getMaxChannelRequests()
Retorna o número maximo de requisicoes por canal que o código cliente da
biblioteca pode criar sem que as requisiçoes sejam consumidas.
|
int |
getMaxClients()
Retorna O numero maximo de clientes
|
String |
getOutputLogFilename()
Deprecated.
|
int |
getPort()
Retorna a porta para o servidor de arquivos.
|
long |
getSelectTimeout()
Retorna Tempo maximo de espera do metodo select em milisegundos.
|
boolean |
isTestMode()
Retorna True se o servidor deve executar em modo de teste.
|
void |
setAcceptMaxPossible(boolean value)
Define a politica de aceitação de novos clientes.
|
void |
setChannelRequestTimeout(long value)
Define o timeout para o consumo de uma requisição.
|
void |
setChunkSize(int value) |
void |
setClientBufferSize(int clientBufferSize) |
void |
setClientTimeout(long clientTimeout)
Define o timeout das conexões com o cliente (em milisegundos).
|
void |
setHostName(String hostName) |
void |
setLoglevel(Level loglevel)
Deprecated.
|
void |
setMaxChannelRequests(int maxChannelRequests)
Define o número maximo de requisicoes por canal que o código cliente da
biblioteca pode criar sem que as requisiçoes sejam consumidas.
|
void |
setMaxClients(int maxClients) |
void |
setOutputLogFilename(String filename)
Deprecated.
|
void |
setPort(int port) |
void |
setSelectTimeout(long selectTimeout) |
void |
setTestMode(boolean testMode)
Define se o servidor deve executar em modo de teste.
|
public String getHostName()
getHostName in interface FileServerConfigpublic void setHostName(String hostName)
setHostName in interface FileServerConfighostName - O nome do host para o servidor de arquivos.public int getPort()
getPort in interface FileServerConfigpublic void setPort(int port)
setPort in interface FileServerConfigport - A porta para o servidor de arquivos. Caso seja 0,
uma porta disponível será obtida.public long getSelectTimeout()
getSelectTimeout in interface FileServerConfigpublic void setSelectTimeout(long selectTimeout)
setSelectTimeout in interface FileServerConfigselectTimeout - Tempo maximo de espera do metodo select em
milisegundos.public long getClientTimeout()
getClientTimeout in interface FileServerConfigpublic void setClientTimeout(long clientTimeout)
FileServerConfigsetClientTimeout in interface FileServerConfigclientTimeout - public int getMaxClients()
getMaxClients in interface FileServerConfigpublic void setMaxClients(int maxClients)
setMaxClients in interface FileServerConfigmaxClients - O numero maximo de clientespublic int getClientBufferSize()
getClientBufferSize in interface FileServerConfigpublic void setClientBufferSize(int clientBufferSize)
setClientBufferSize in interface FileServerConfigclientBufferSize - Define o tamanho do espaço de memoria utilizado na
comunicaçao com cada cliente.public boolean acceptMaxPossible()
acceptMaxPossible in interface FileServerConfigpublic void setAcceptMaxPossible(boolean value)
setAcceptMaxPossible in interface FileServerConfigvalue - public boolean isTestMode()
isTestMode in interface FileServerConfigpublic void setTestMode(boolean testMode)
setTestMode in interface FileServerConfigtestMode - @Deprecated public void setLoglevel(Level loglevel)
setLoglevel in interface FileServerConfigloglevel - @Deprecated public Level getLoglevel()
getLoglevel in interface FileServerConfig@Deprecated public void setOutputLogFilename(String filename)
setOutputLogFilename in interface FileServerConfigfilename - @Deprecated public String getOutputLogFilename()
getOutputLogFilename in interface FileServerConfigpublic long getChannelRequestTimeout()
getChannelRequestTimeout in interface FileServerConfigpublic void setChannelRequestTimeout(long value)
setChannelRequestTimeout in interface FileServerConfigvalue - Tempo maximo que o servidor espera para remover uma channel
nao consumido em milisegundospublic int getMaxChannelRequests()
getMaxChannelRequests in interface FileServerConfigpublic void setMaxChannelRequests(int maxChannelRequests)
setMaxChannelRequests in interface FileServerConfigmaxChannelRequests - Número maximo de requisiçoes.public int getChunkSize()
FileServerConfiggetChunkSize in interface FileServerConfigpublic void setChunkSize(int value)
setChunkSize in interface FileServerConfigvalue - Define o tamanho chunk.Copyright © 2019 Tecgraf/PUC-Rio. All rights reserved.