|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttecgraf.ftc_1_2.server.FileServerConfigImpl
public class FileServerConfigImpl
Classe responsavel por armazenar as configurações utilizadas no FileServer.
| Constructor Summary | |
|---|---|
FileServerConfigImpl()
|
|
| 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 |
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 filename)
Define o nome do arquivo de saida do log. |
void |
setPort(int port)
|
void |
setSelectTimeout(long selectTimeout)
|
void |
setTestMode(boolean testMode)
Define se o servidor deve executar em modo de teste. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileServerConfigImpl()
| Method Detail |
|---|
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)
FileServerConfig
setClientTimeout 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 - public void setLoglevel(Level loglevel)
setLoglevel in interface FileServerConfigloglevel - public Level getLoglevel()
getLoglevel in interface FileServerConfigpublic void setOutputLogFilename(String filename)
setOutputLogFilename in interface FileServerConfigfilename - 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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||