Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
A
AbreConexaoDados(Socket)
- Method in class
ServidorFTP
Método que Abre a conexão de dados com o servidor FTP.
advertencia(String)
- Method in class
ParametrosPlus
Imprime mensagens de advertência.
AgMirrorPlus
- class
AgMirrorPlus
.
A Classe AgMirrorPlus especifica a implementação de um agente espelho, que mantém dois diretórios sempre atualizados, um em relação ao outro.
AgMirrorPlus(ParametrosPlus)
- Constructor for class
AgMirrorPlus
Construtor da Classe AgMirror.
arquivo
- Variable in class
Arquivo
Contém as características do arquivo;
Arquivo
- class
Arquivo
.
a classe Arquivo especifica a implementação de umobjeto que simula um arquivo que está fisicamente armazenado em um servidor FTP remoto.
Arquivo(String)
- Constructor for class
Arquivo
Construtor da Classe Arquivo.
atualizaArquivos(Arquivo, File)
- Method in class
AgMirrorPlus
Método que atualiza dois arquivos.
atualizaDiretorios(Arquivo[], File)
- Method in class
AgMirrorPlus
Método que atualiza os diretórios observados.
C
cmdIn
- Variable in class
ServidorFTP
Objeto que contém o
pipe
de entrada para a conexão de comandos do servidor FTP.
cmdOut
- Variable in class
ServidorFTP
Objeto que contém o
pipe
de saída para a conexão de comandos do servidor FTP.
cmdSocket
- Variable in class
ServidorFTP
Objeto que contém o
Socket
para a conexão de comandos do servidor FTP.
compara(Arquivo, File)
- Method in class
AgMirrorPlus
Método que compara dois arquivos (ou diretórios) em função do nome e do tamanho.
criaDir(String)
- Method in class
ServidorFTP
Método que cria um diretório no servidor FTP
D
dataAtualizacao
- Variable in class
Arquivo
Contém a data de atualização arquivo;
dataIn
- Variable in class
ServidorFTP
Objeto que contém o
pipe
de entrada para a conexão de dados do servidor FTP.
dataOut
- Variable in class
ServidorFTP
Objeto que contém o
pipe
de saída para a conexão de dados do servidor FTP.
dataSocket
- Variable in class
ServidorFTP
Objeto que contém o
Socket
para a conexão de dados do servidor FTP.
Dir
- Variable in class
AgMirrorPlus
Objeto que contém os arquivos que estão no servidor FTP
dir1
- Variable in class
ParametrosPlus
Atributo auxiliar
Dir1
- Variable in class
ParametrosPlus
O diretório base.
diretorio
- Variable in class
ParametrosPlus
O diretório base.
Diretorio(String)
- Static method in class
Arquivo
Método estático que gera um vetor de objetos Arquivo em função de uma listagem.
diretorioBase()
- Method in class
ParametrosPlus
Indica o diretório base.
diretorioEspelho()
- Method in class
ParametrosPlus
Indica o diretório espelho.
diretorioMirror
- Variable in class
ParametrosPlus
O diretório espelho.
dirFTP
- Variable in class
ParametrosPlus
Atributo auxiliar
dirInternoFTP
- Variable in class
ParametrosPlus
O diretório espelho interno.
dono
- Variable in class
Arquivo
Contém o nome do dono do arquivo;
durma(float)
- Method in class
AgMirrorPlus
Método que põe o agente para dormir.
E
ehDiretorio()
- Method in class
Arquivo
Método que verifica se o arquivo é um diretório.
entraDir(String)
- Method in class
ServidorFTP
Método que entra no diretório interno do servidor FTP
erro(String)
- Method in class
ParametrosPlus
Imprime mensagens de erro.
erro(String, boolean)
- Method in class
AgMirrorPlus
Método que imprime mensagens de erro.
erro(String, boolean)
- Method in class
ServidorFTP
Método que imprime mensagens de erro.
executa(String)
- Method in class
ServidorFTP
Método que transmite um comando para ser executado no servidor FTP.
executa(String, String)
- Method in class
ServidorFTP
Método que transmite um comando para ser executado no servidor FTP, junto com seus parametros.
F
fazLogin(String, String)
- Method in class
ServidorFTP
Método que faz o
log in
no servidor FTP.
freq
- Variable in class
ParametrosPlus
A frequência em que o agente deve dormir.
frequencia()
- Method in class
ParametrosPlus
Indica quanto tempo o agente deve dormir.
G
getDataAtualizacao()
- Method in class
Arquivo
Método que retorna a data do arquivo.
getDono()
- Method in class
Arquivo
Método que retorna o dono do arquivo.
getGrupo()
- Method in class
Arquivo
Método que retorna o grupo dono do arquivo.
getNomeArq()
- Method in class
Arquivo
Método que retorna o nome do arquivo.
getNumLinks()
- Method in class
Arquivo
Método que retorna o número de
links
do arquivo.
getRestricoes()
- Method in class
Arquivo
Método que retorna as restriç&oatilde;es do arquivo (leitura, escrita e gravaç&oatilde;o).
getTamanho()
- Method in class
Arquivo
Método que retorna o tamanho do arquivo.
gravaLocal(String)
- Method in class
ServidorFTP
Método que copia um grupo de arquivos remotos para um diretório local.
gravaLocal(String[])
- Method in class
ServidorFTP
Método que copia um grupo de arquivos remotos para um diretório local.
gravaRemoto(File)
- Method in class
ServidorFTP
Método que copia um grupo de arquivos locais para um diretório remoto.
gravaRemoto(File[])
- Method in class
ServidorFTP
Método que copia um grupo de arquivos locais para um diretório remoto.
grupo
- Variable in class
Arquivo
Contém o nome do grupo dono do arquivo;
H
haDiretorioEspelho()
- Method in class
ParametrosPlus
Indica o se há diretório espelho.
haMudancas(File)
- Method in class
AgMirrorPlus
Método que verifica se há mudanças no diretórios base.
I
imprime(String)
- Method in class
AgMirrorPlus
Método que imprime mensagens se o agente for interativo.
imprime(String)
- Method in class
ServidorFTP
Método que imprime mensagens se o agente for interativo.
inter
- Variable in class
ParametrosPlus
A indicacção se o agente deve ser interativo ou não.
interativo()
- Method in class
ParametrosPlus
Indica se o agente deve ser interativo ou não.
interpreta(String)
- Method in class
ParametrosPlus
Interpreta cada um dos parâmetros recebidos na linha de comando para especificar o agente.
L
Le()
- Method in class
ServidorFTP
Veja o método Le( false ).
Le(boolean)
- Method in class
ServidorFTP
Método que le o que foi mandado pelo servidor FTP.
LeDados(boolean)
- Method in class
ServidorFTP
Método que le os dadps que foram mandados pelo servidor FTP.
Lista()
- Method in class
Arquivo
Método que retorna a listagem dos arquivos (diretório).
login()
- Method in class
ParametrosPlus
Indica o
login
do usuário.
M
main(String[])
- Static method in class
AgMirrorPlus
morra()
- Method in class
AgMirrorPlus
Método que determina a morte do AgMirror.
N
nomeArq
- Variable in class
Arquivo
Contém o nome do arquivo;
numLinks
- Variable in class
Arquivo
Contém o número de
links
do arquivo;
O
OK
- Variable in class
ParametrosPlus
Atributo auxiliar
P
parametros
- Variable in class
AgMirrorPlus
Objeto que contém os parâmetros passados pela linha de comando
parametros
- Variable in class
ServidorFTP
Objeto que contém os parâmetros passados pela linha de comando
parametrosOK()
- Method in class
ParametrosPlus
Indica se todos os parâmetros necessários foram filtrados
ParametrosPlus
- class
ParametrosPlus
.
A Classe Parametros especifica a implementação de um objeto que filtra os parâmetros da linha de comando.
ParametrosPlus(String[])
- Constructor for class
ParametrosPlus
Construtor da Classe ParametrosPlus.
parseData(StringTokenizer)
- Method in class
Arquivo
Método que filtra a data dos arquivos
passwd
- Variable in class
ParametrosPlus
Atributo auxiliar
Passwd
- Variable in class
ParametrosPlus
A
password
do usuário.
password()
- Method in class
ParametrosPlus
Indica a senha do usuário.
proximaLinha(StringTokenizer)
- Static method in class
Arquivo
Método estático que gera uma String identificando uma linha da listagem de arquivos.
R
reiniciaConexaoDados()
- Method in class
ServidorFTP
Método que reestabelece a conexão de dados entre o servidor e a aplicação.
restricoes
- Variable in class
Arquivo
Contém as restriç&oatilde;es do arquivo;
run()
- Method in class
AgMirrorPlus
Método chamado no início do
Thread
.
S
servFTP
- Variable in class
ParametrosPlus
Atributo auxiliar
ServFTP
- Variable in class
ParametrosPlus
O
Socket
para ligar com o servidor FTP.
servidorFTP
- Variable in class
AgMirrorPlus
Objeto que cuida da ligação com o servidor FTP
ServidorFTP
- class
ServidorFTP
.
A Classe ServidorFTP especifica a implementação de um objeto que representa um servidor FTP.
servidorFTP()
- Method in class
ParametrosPlus
Indica o Servidor FTP espelho.
ServidorFTP(ParametrosPlus)
- Constructor for class
ServidorFTP
Construtor da Classe AgMirror.
T
tamanho
- Variable in class
Arquivo
Contém o tamanho do arquivo;
U
user
- Variable in class
ParametrosPlus
Atributo auxiliar
User
- Variable in class
ParametrosPlus
O nome do usuário.
V
verificaParametros(String[])
- Method in class
ParametrosPlus
Verifica se os parâmetros foram passados corretamente.
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES