A C D E G I L M N P R S T U V W

A

ActiveConnection - Class in cz.zcu.ups.arcaoftpd.connection
Trida obsluhuje aktivni pripojeni klienta
ActiveConnection(ClientParameters, SocketAddress) - Constructor for class cz.zcu.ups.arcaoftpd.connection.ActiveConnection
Konstruktor tridy
ArcaoFTPd - Class in cz.zcu.ups.arcaoftpd
Hlavni trida programu
ArcaoFTPd(int) - Constructor for class cz.zcu.ups.arcaoftpd.ArcaoFTPd
Konstruktor hlavni tridy

C

ClientHandler - Class in cz.zcu.ups.arcaoftpd.client
Trida starajici se o pripojeneho klienta, obsluhuje vsechny poslane prikazy
ClientHandler(ClientParameters) - Constructor for class cz.zcu.ups.arcaoftpd.client.ClientHandler
Konstruktor tridy
ClientParameters - Class in cz.zcu.ups.arcaoftpd.client
 
ClientParameters(Socket) - Constructor for class cz.zcu.ups.arcaoftpd.client.ClientParameters
Konstruktor tridy
compareTo(Object) - Method in class cz.zcu.ups.arcaoftpd.users.Map
Porovnava dva objekty tridy Map
connect() - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Provede navazani spojeni (spusti Connection.run() jako nove vlakno)
Connection - Class in cz.zcu.ups.arcaoftpd.connection
Trida definuje zakladni vlastnosti pro spojeni
Connection(ClientParameters) - Constructor for class cz.zcu.ups.arcaoftpd.connection.Connection
Kontruktor tridy s urcenim parametru klienta
cz.zcu.ups.arcaoftpd - package cz.zcu.ups.arcaoftpd
 
cz.zcu.ups.arcaoftpd.client - package cz.zcu.ups.arcaoftpd.client
 
cz.zcu.ups.arcaoftpd.connection - package cz.zcu.ups.arcaoftpd.connection
 
cz.zcu.ups.arcaoftpd.dataaction - package cz.zcu.ups.arcaoftpd.dataaction
 
cz.zcu.ups.arcaoftpd.users - package cz.zcu.ups.arcaoftpd.users
 
cz.zcu.ups.arcaoftpd.util - package cz.zcu.ups.arcaoftpd.util
 

D

DataAction - Class in cz.zcu.ups.arcaoftpd.dataaction
Abstractni trida zastresujici datovou akci
DataAction() - Constructor for class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Konstruktor tridy
DataAction(String) - Constructor for class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Konstruktor tridy s urcenim parametru k akci
DEFAULT_PORT - Static variable in class cz.zcu.ups.arcaoftpd.ArcaoFTPd
Vychozi port na kterem bude ftp server naslouchat
dispose() - Method in class cz.zcu.ups.arcaoftpd.ArcaoFTPd
Ukonceni vsech zdroju
dispose() - Method in class cz.zcu.ups.arcaoftpd.client.ClientHandler
Uvolni vsechny zdroje
dispose() - Method in class cz.zcu.ups.arcaoftpd.connection.ActiveConnection
Uvolni pouzite prostredky
dispose() - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Uvolni pouzite prostredky
dispose() - Method in class cz.zcu.ups.arcaoftpd.connection.PassiveConnection
Uvolni pouzite prostredky

E

exists(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Existuje zadana cesta

G

getAccess() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Vrati pristupova prava k objektu
getAction() - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Vraci akci, ktera se vykonna po spojeni
getActiveMode() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci rezim prenosu aktivni/pasivni z pohledu serveru
getClientParameters() - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Vraci parametry klienta
getClientParameters() - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Vraci parametry klienta
getClosed() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci, zda je spojeni ukonceno
getDataConnection() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci datove spojeni
getDestination() - Method in class cz.zcu.ups.arcaoftpd.connection.ActiveConnection
Vraci cil, na kterem ceka klient na pripojeni serveru
getDestination() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Vrati cestu od korene ftp, kam se bude objekt mapovat
getEncoding() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci kodovani prikazu a parametru (UTF-8 / windows-1250)
getFileSeekPosition() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci pozici, od ktere se ma soubor stahovat
getLogged() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci, zda je uzivatel prihlasen
getLogger() - Static method in class cz.zcu.ups.arcaoftpd.ArcaoFTPd
Vrati objekt loggeru
getMaps() - Method in class cz.zcu.ups.arcaoftpd.users.User
Vraci namapovane adresare
getParameter() - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Vraci parametr akce
getPassword() - Method in class cz.zcu.ups.arcaoftpd.users.User
Vraci heslo uzivatele
getPath() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci aktualni adresar klienta
getRenameFromFilename() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci nazev souboru/adresare, ktery se bude prejmenovavat
getSocket() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci socket klienta
getSocket() - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Vraci datovy socket
getSocket() - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Vraci socket datoveho spojeni
getSource() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Vrati absolutni cestu k adresari, ktery chceme namapovat
getTransferMode() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci rezim prenosu (ascii, binary)
getUser() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci informace o uzivateli
getUser(String) - Method in class cz.zcu.ups.arcaoftpd.users.Users
Vrati informace o zadanem uzivateli
getUsername() - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Vraci uzivatelske jmeno aktualne prihlaseneho klienta
getUsername() - Method in class cz.zcu.ups.arcaoftpd.users.User
Vraci uzivatelske jmeno
getUsers() - Static method in class cz.zcu.ups.arcaoftpd.ArcaoFTPd
Vrati objekt s informacemi o uzivatelych
getUsers() - Method in class cz.zcu.ups.arcaoftpd.users.Users
Vraci HashMapu uzivatelu

I

isAppendable() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Ma namapovany objekt pravo navazat dalsi data na svuj konec (soubor)
isDirecory(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Je zadana cesta adresar
isDirectory() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Je namapovany objekt adresar
isDirectoryDeleteable() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Ma namapovany objekt pravo smazat sve adresare ci sebe (adresar)
isDirectoryMakeable() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Ma namapovany objekt pravo vytvaret podadresare
isFile() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Je namapovany objekt soubor
isFile(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Je zadana cesta soubor
isFilesDeleteable() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Ma namapovany objekt pravo smazat sve soubory ci sebe (soubor)
isListable() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Ma namapovany objekt prava pro vylistovani sveho obsahu
isPasswordReq() - Method in class cz.zcu.ups.arcaoftpd.users.User
Vraci, zda je pozadovano heslo
isPathDirectoryDeleteable(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Ma adresar prava pro mazani
isPathDirectoryMakeable(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Ma cesta pravo pro zalozeni adresare
isPathFileAppendable(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Ma soubor prava pro append
isPathFileDeleteable(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Ma soubor prava pro mazani
isPathListable(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Ma adresar prava pro vylistovani
isPathReadable(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Ma soubor ci adresar prava pro cteni
isPathWriteable(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Ma soubor ci adresar prava pro zapis
isReadable() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Ma namapovany objekt prava pro cteni
isWriteable() - Method in class cz.zcu.ups.arcaoftpd.users.Map
Ma namapovany objekt prava pro zapis

L

ListDataAction - Class in cz.zcu.ups.arcaoftpd.dataaction
Trida zastresujici datovou akci, ktera vylistuje adresar
ListDataAction(String) - Constructor for class cz.zcu.ups.arcaoftpd.dataaction.ListDataAction
Konstriktor tridy s nastaveni parametru cesty k adresari, ktery se bude vylistovavat
Logger - Class in cz.zcu.ups.arcaoftpd.util
Trida starajici se o logovani do souboru
Logger(String, String) - Constructor for class cz.zcu.ups.arcaoftpd.util.Logger
Konstruktor tridy

M

main(String[]) - Static method in class cz.zcu.ups.arcaoftpd.ArcaoFTPd
Sposteci trida programu
Map - Class in cz.zcu.ups.arcaoftpd.users
Trida zastresuje hodnoty namapovaneho adresare
Map(String, String, String) - Constructor for class cz.zcu.ups.arcaoftpd.users.Map
Konstruktor objektu s urcenim pocatecnich parametru
MILLISECS_PER_DAY - Static variable in class cz.zcu.ups.arcaoftpd.dataaction.ListDataAction
Pocet milisekund za den
MILLISECS_PER_HALFYEAR - Static variable in class cz.zcu.ups.arcaoftpd.dataaction.ListDataAction
Pocet milisekund za pul roku

N

NlstDataAction - Class in cz.zcu.ups.arcaoftpd.dataaction
Trida zastresujici datovou akci, ktera vylistuje adresar
NlstDataAction(String) - Constructor for class cz.zcu.ups.arcaoftpd.dataaction.NlstDataAction
Konstriktor tridy s nastaveni parametru cesty k adresari, ktery se bude vylistovavat

P

PassiveConnection - Class in cz.zcu.ups.arcaoftpd.connection
Trida obsluhuje pasivni pripojeni klienta
PassiveConnection(ClientParameters) - Constructor for class cz.zcu.ups.arcaoftpd.connection.PassiveConnection
Konstruktor tridy
preRun() - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Pred akce spojeni, vykonna se pred navazanim spojeni, atp.
preRun() - Method in class cz.zcu.ups.arcaoftpd.dataaction.ListDataAction
Uporneni klienta, ze bylo otevreno datove spojeni
preRun() - Method in class cz.zcu.ups.arcaoftpd.dataaction.NlstDataAction
Uporneni klienta, ze bylo otevreno datove spojeni
preRun() - Method in class cz.zcu.ups.arcaoftpd.dataaction.RetriveDataAction
Posleme klinetovi, ze jsme otevreli spojeni
preRun() - Method in class cz.zcu.ups.arcaoftpd.dataaction.StoreDataAction
Posleme klinetovi, ze jsme otevreli spojeni
println(String) - Method in class cz.zcu.ups.arcaoftpd.util.Logger
Zapise se radka do souboru, kam se uklada komunikace mezi klientem a serverem
printlnErr(String) - Method in class cz.zcu.ups.arcaoftpd.util.Logger
Zapise se radka do souboru, kam se ukladaji chybova hlaseni

R

RetriveDataAction - Class in cz.zcu.ups.arcaoftpd.dataaction
Trida zastresujici datovou akci, ktera posila soubor klientovi
RetriveDataAction(String) - Constructor for class cz.zcu.ups.arcaoftpd.dataaction.RetriveDataAction
Konstriktor tridy s nastavenim cesty k souboru, ktery se ma poslat klientovi
run() - Method in class cz.zcu.ups.arcaoftpd.client.ClientHandler
Hlavni fuknkce vlakna, stara se o nacitani vstupu ze soketu a pripadne vykonani prikazu
run() - Method in class cz.zcu.ups.arcaoftpd.connection.ActiveConnection
Funkce vykonajici pripojeni ke klientovi a spusteni prirazene akce
run() - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Funkce vykonajici pripojeni ke klientovi a spusteni prirazene akce
run() - Method in class cz.zcu.ups.arcaoftpd.connection.PassiveConnection
Funkce pocka, nez se pripoji klient, pak spusti prirazenou akci
run() - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Spusteni hlavni akce
run() - Method in class cz.zcu.ups.arcaoftpd.dataaction.ListDataAction
Vykona proces vylistovani adresare
run() - Method in class cz.zcu.ups.arcaoftpd.dataaction.NlstDataAction
Vykona proces vylistovani adresare
run() - Method in class cz.zcu.ups.arcaoftpd.dataaction.RetriveDataAction
Funkce starajici se o odeslani souboru klientovi
run() - Method in class cz.zcu.ups.arcaoftpd.dataaction.StoreDataAction
Funkce starajici se o prijeti souboru od klienta

S

sendMessage(int, String, Object...) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Odesle formatovanou odpoved do socketu
serverLoop() - Method in class cz.zcu.ups.arcaoftpd.ArcaoFTPd
Cyklus, ve kterem server ceka na pripojeni dalsich klientu
setAccess(String) - Method in class cz.zcu.ups.arcaoftpd.users.Map
Nastavi pristupova prava k objektu
setAction(DataAction) - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Nastavi akci, ktera se vykonna po spojeni
setClientParameters(ClientParameters) - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Nastavuje parametry klienta
setClientParameters(ClientParameters) - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Nastaveni parametru klienta
setClosed(boolean) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje, zda je spojeni ukonceno
setDataConnection(Connection) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje datove spojeni
setDestination(SocketAddress) - Method in class cz.zcu.ups.arcaoftpd.connection.ActiveConnection
Nastavuje cil, na kterem ceka klient na pripojeni serveru
setDestination(String) - Method in class cz.zcu.ups.arcaoftpd.users.Map
Nastavi cestu od korene ftp, kam se bude objekt mapovat
setEncoding(String) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje kodovani prikazu a parametru (UTF-8 / windows-1250)
setFileSeekPosition(long) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje pozici, od ktere se ma soubor stahovat
setLogged(boolean) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Deprecated. nastavuje se nyni podle toho, jestli parametr do setUser je null ci ne
setMaps(Map[]) - Method in class cz.zcu.ups.arcaoftpd.users.User
Nastavuje namapovane adresare
setParameter(String) - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Nastavuje parametr akce
setPassword(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Nastavuje heslo uzivatele
setPasswordReq(boolean) - Method in class cz.zcu.ups.arcaoftpd.users.User
Nastavuje, zda je pozadovano heslo
setPath(String) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje aktualni adresar klienta
setRenameFromFilename(String) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje nazev souboru/adresare, ktery se bude prejmenovavat
setSocket(Socket) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavi socket klienta
setSocket(Socket) - Method in class cz.zcu.ups.arcaoftpd.connection.Connection
Nastaveni datoveho socketu
setSocket(Socket) - Method in class cz.zcu.ups.arcaoftpd.dataaction.DataAction
Nastavuje socket datoveho spojeni
setSource(String) - Method in class cz.zcu.ups.arcaoftpd.users.Map
Nastavi absolutni cestu k adresari, ktery chceme namapovat
setTransferMode(TransferMode) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje rezim prenosu (ascii, binary)
setUser(User) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje informace o uzivateli
setUsername(String) - Method in class cz.zcu.ups.arcaoftpd.client.ClientParameters
Nastavuje uzivatelske jmeno aktualne prihlaseneho klienta
setUsername(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Nastavuje uzivatelske jmeno
StoreDataAction - Class in cz.zcu.ups.arcaoftpd.dataaction
Trida zastresujici datovou akci, ktera prijima soubor od klienta
StoreDataAction(String) - Constructor for class cz.zcu.ups.arcaoftpd.dataaction.StoreDataAction
Konstriktor tridy s nastavenim cesty k souboru, ktery klient chce ulozit na serveru
StoreDataAction(String, boolean) - Constructor for class cz.zcu.ups.arcaoftpd.dataaction.StoreDataAction
Konstriktor tridy s nastavenim cesty k souboru, ktery klient chce ulozit na serveru a parametru urcujici, zda se bude ukladat na konec jiz existujiciho souboru

T

TransferMode - Enum in cz.zcu.ups.arcaoftpd.client
Enum pro urceni modu prenosu dat
translatePathToAbsolute(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Prevede relativni cestu na absolutni fyzickou
translatePathToAbsolute(String, Map) - Method in class cz.zcu.ups.arcaoftpd.users.User
Prevede relativni cestu na absolutni fyzickou
translatePathToAbsoluteFile(String) - Method in class cz.zcu.ups.arcaoftpd.users.User
Prevede relativni cestu na absolutni fyzickou a vrati ji pres objekt File
translatePathToAbsoluteFile(String, Map) - Method in class cz.zcu.ups.arcaoftpd.users.User
Prevede relativni cestu na absolutni fyzickou a vrati ji pres objekt File

U

User - Class in cz.zcu.ups.arcaoftpd.users
Trida zastresujici uzivatele a prava na soubory
User(String, String, boolean, Map[]) - Constructor for class cz.zcu.ups.arcaoftpd.users.User
Konstruktor tridy nastavuji potrebne hodnoty
Users - Class in cz.zcu.ups.arcaoftpd.users
Trida zastresujici informace o uzivatelych
Users(String) - Constructor for class cz.zcu.ups.arcaoftpd.users.Users
Konstruktor tridy

V

valueOf(String) - Static method in enum cz.zcu.ups.arcaoftpd.client.TransferMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.zcu.ups.arcaoftpd.client.TransferMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte[]) - Method in class cz.zcu.ups.arcaoftpd.util.Logger
Zapise se pole bytu do souboru, kam se uklada komunikace mezi klientem a serverem
writeErr(byte[]) - Method in class cz.zcu.ups.arcaoftpd.util.Logger
Zapise se pole bytu do souboru, kam se ukladaji chybova hlaseni

A C D E G I L M N P R S T U V W