|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FileServerConfig
Interface que representa configurações utilizadas no FileServer.
| Method Summary | |
|---|---|
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 |
getClientBufferSize()
Retorna Tamanho do espaço de memoria utilizado na comunicaçao com cada cliente. |
long |
getClientTimeout()
Retorna o timeout para conexões com o cliente (em milisegundos) |
String |
getHostName()
Retorna O nome do host para o servidor de arquivos. |
Level |
getLoglevel()
|
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()
|
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 |
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)
Define o nível de logging. |
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 logFileName)
Define o nome do arquivo de saida que sera gravado o log. |
void |
setPort(int port)
|
void |
setSelectTimeout(long selectTimeout)
|
void |
setTestMode(boolean testMode)
Define se o servidor deve executar em modo de teste. |
| Method Detail |
|---|
String getHostName()
void setHostName(String hostName)
hostName - O nome do host para o servidor de arquivos.int getPort()
void setPort(int port)
port - A porta para o servidor de arquivos. Caso seja 0,
uma porta disponível será obtida.long getSelectTimeout()
void setSelectTimeout(long selectTimeout)
selectTimeout - Tempo maximo de espera do metodo select em
milisegundos.long getChannelRequestTimeout()
void setChannelRequestTimeout(long value)
value - Tempo maximo que o servidor espera para remover uma channel
nao consumido em milisegundoslong getClientTimeout()
void setClientTimeout(long clientTimeout)
clientTimeout - timeout em milisegundosint getMaxClients()
void setMaxClients(int maxClients)
maxClients - O numero maximo de clientesint getMaxChannelRequests()
void setMaxChannelRequests(int maxChannelRequests)
maxChannelRequests - Número maximo de requisiçoes.int getClientBufferSize()
void setClientBufferSize(int clientBufferSize)
clientBufferSize - Define o tamanho do espaço de memoria utilizado na
comunicaçao com cada cliente.boolean acceptMaxPossible()
void setAcceptMaxPossible(boolean value)
value - boolean isTestMode()
void setTestMode(boolean testMode)
testMode - void setLoglevel(Level loglevel)
loglevel - void setOutputLogFilename(String logFileName)
logFileName - Nome do arquivo de logLevel getLoglevel()
String getOutputLogFilename()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||