buscas
Class AuthorizationClient
java.lang.Object
buscas.AuthorizationClient
public class AuthorizationClient
- extends java.lang.Object
Uma instancia de AuthorizationClient e' responsavel pelo pedido de autorizacao ao servico
Securitas.
Apos a criacao com sucesso do objecto e' possivel obter as pastas atraves do
metodo getFolders()
.
- Author:
- Knitter
Constructor Summary |
AuthorizationClient(java.lang.String ipSecuritas,
int portoSecuritas,
java.lang.String sessionID)
Controi um objecto que, caso a autorizacao se termine com sucesso, contera as pastas
onde podem ser feitas as pesquisas para a sessao indicada. |
Method Summary |
java.lang.String[] |
getFolders()
Permite obter as pastas onde sera possivel efectuar pesquisas. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthorizationClient
public AuthorizationClient(java.lang.String ipSecuritas,
int portoSecuritas,
java.lang.String sessionID)
throws bud.exceptions.SessionExpiredException,
bud.exceptions.AccessDeniedException,
bud.exceptions.WrongServerWelcomeException,
bud.exceptions.WrongServerMessage,
bud.exceptions.WrongFoldersNumber,
bud.exceptions.ServerErrorException
- Controi um objecto que, caso a autorizacao se termine com sucesso, contera as pastas
onde podem ser feitas as pesquisas para a sessao indicada.
- Parameters:
ipSecuritas
- String representativa do ip onde se encontra o servidor de autorizacao.portoSecuritas
- Porto onde se encontra o servidor de autorizacao.sessionID
- Identificador da sessao obtido numa autenticacao anterior.
- Throws:
bud.exceptions.ServerErrorException
- No caso da comunicacao com o servidor de autenticacao falhar.
bud.exceptions.SessionExpiredException
bud.exceptions.AccessDeniedException
bud.exceptions.WrongServerWelcomeException
bud.exceptions.WrongServerMessage
bud.exceptions.WrongFoldersNumber
getFolders
public java.lang.String[] getFolders()
- Permite obter as pastas onde sera possivel efectuar pesquisas.
- Returns:
- Uma copia defensiva do vector de pastas.